自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kamo

ICer

  • 博客(73)
  • 收藏
  • 关注

原创 牛客网——VL18 实现3-8译码器

【代码】牛客网——VL18 实现3-8译码器。

2025-03-18 15:40:05 230

原创 牛客网——VL20 数据选择器实现逻辑电路

【代码】牛客网——VL20 数据选择器实现逻辑电路。

2025-03-18 15:19:20 93

原创 E902基于bash与VCS的仿真环境建立

网上看见很多E902仿真的文章,但用到的编译器是类似于这种Xuantie-900-gcc-elf-newlib-x86_64-V3.0.1-20241120,而我按照相应的步骤与对应的编译器,仿真总会报错。后面将编译器换成riscv64-elf-x86_64-20210512,反而成功了。4.打开E902_RTL_FACTORY文件夹,再打开setup文件夹,指令。10.打开该文件,进行如下修改,其中文件路径对应自己具体的位置修改。13.回到E902-main目录下,依次输入以下指令。

2025-03-18 11:30:12 391

原创 牛客网 VL65--状态机与时钟分频

占空比0.25就是4个时钟周期里,一个时钟周期是高电平,其余是低电平。

2025-01-07 20:34:45 109

原创 牛客网--VL73 串行进位加法器

【代码】牛客网--VL73 串行进位加法器。

2025-01-06 20:31:25 99

原创 牛客网--VL72全加器

【代码】牛客网--VL72全加器。

2025-01-06 13:23:02 115

原创 牛客网--VL74 异步复位同步释放

【代码】牛客网--VL74 异步复位同步释放。

2025-01-04 16:32:15 108

原创 牛客网VL63--并串转换

【代码】牛客网VL63--并串转换。

2025-01-04 15:54:03 98

原创 git 问题解决记录

需要修改git的代理端口与电脑自己的代理服务器设置中的端口和VPN的端口保持一致,在用git上传文件到仓库中出现了2个问题。修改.git/config中的url。比如我的端口是7897,就设置。配置好后,查看git配置。

2025-01-02 20:09:42 354

原创 SOC学习规划

支线学习各个小模块例如I2C,SPI或者脚本语言,以及DC综合,数字后端等。主线先学习ARM-M0 这本书,完成FPGA上M0 SOC的设计。

2025-01-01 15:17:10 101

原创 《数字IC入门》笔记————第一章

3. 在主要工作内容方面,IC设计初期的一两年内其主要工作不是设计,而是熟悉各种工具的使用,在项目中扮演一个语法检查者、规范监督者的角色,俗称“打杂”​。以后将逐渐接触模块设计,进而发展到整体架构的设计。4.在学习重点方面,IC设计初期的学习重点是设计方法论和小型功能模块的设计,例如,简单计数器、同步/异步FIFO、各种SoC总线协议、跨时钟异步处理等。

2024-11-22 15:57:01 147

原创 PSRR仿真笔记

6. 然后在ADE Explorer窗口界面中,点击 click to analysis。8.然后在返回到ADE Explorer,点击Variables 进行这样操作。12.再点击schematic中具体的net,就可以自动画出图线。4.在出现的窗口中,选择Create New View。10.仿真结束之后,点击Results。11.然后在出现的小窗口中进行这样选择。7.在出现的窗口中根据这样选择。9.然后点击右边侧栏里的。

2024-11-14 17:11:29 876

原创 带隙基准学习笔记一

带隙基准电压源采用BJT,利用其基极-发射极电压的负温度系数和两个不同的BJT基极-发射极电压之差的正温度系数用于获得温度系数为零的基准电压源,因为最终计算的输出电压接近硅晶体的一个带隙电压,所以被称为带隙基准源。

2024-11-11 15:27:53 1166

原创 手把手教你设计CPU——第五章

(2)会产生优先级的选择电路而非并行选择电路,从而不利于时序和面积。对于寄存器 免直接使用 always 编写 ,而是应该采用模块化的标准 DFF 模块进行例化。标准模块内部则使用Verilog语法的always块进行编写。verilog的if-else和case语法存在两大缺点:(1)不能传播不定态。

2024-11-09 20:24:21 149

原创 手把手教你设计CPU笔记——第一章和第二章

RISC-V架构有两条无条件跳转指令,即jal指令与jalr指令。跳转链接指令——jal指令可用于进行子程序调用,同时将子程序返回地址存在链接寄存器中。跳转链接寄存器指令——jalr指令能够用于子程序返回指令,通过将jal指令保存的链接寄存器用于jalr指令的基地址寄存器,则可以从子程序返回。RISC-V架构有6条带条件跳转指令。

2024-11-09 19:32:22 225

原创 YSYX--预学习--nvboard流水灯

top.cpp //参考的nvboard的example。在NVboard里点亮流水灯。

2024-09-22 20:05:28 553

原创 one-wire协议笔记

线上的输出结果将是所有器件的逻辑与,所以,主机从总线上读到的将是0.接着,主机开始读另一位,即每个器件分别输出ROM代码中第一位的补码,此时,ROM1和ROM4输出1至总线,而ROM2和ROM3输出0至总线。例如,主机通过在发出跳越ROM命令后跟随转换温度命令[44h],就可以同时命令总线上所有的DS18B20开始转换温度,这样大大节省了主机的时间。当从机发出响应主机的应答脉冲时,即响应主机表明它处于总线上,且工作准备就绪,在主机初始化过程,主机通过拉低单总线至少480us,以产生(tx)复位脉冲。

2024-06-22 13:34:26 1573

原创 VCS基本仿真

第二种是将多个verilog文件的文件路径整理在一个文件中,然后进行仿真;2. 第二种将多个verilog文件的文件路径整理在一个文件中,然后进行仿真。第一种是将verilog文件一个一个敲在终端上进行仿真;2.1 将verilog文件路径放在一个文件中,文件命名为file.f。2.3 编译后,再进行仿真,图形化界面和输出波形与第一种方法类似。第三种是利用makefile文件进行仿真;在存在verilog文件的文件夹内,打开终端,输入以下命令。3.2 再进行编译,打开终端,输入。3.3 再进行仿真,输入。

2024-06-04 14:55:15 1528

原创 HDLBits答案汇总

四.Verificaton: Reading Simulation。五.Verification: Writing Testbench。一.Getting Started。三.Circuits。

2024-06-03 15:43:10 961

原创 Design a moore FSM

【代码】Design a moore FSM。

2024-06-03 15:11:51 165

原创 Circuits--Build large --FSM

【代码】Circuits--Build large --FSM。

2024-05-31 19:10:16 269

原创 Circuits--Sequential--FSM--Q6b~Q2b

【代码】Circuits--Sequential--FSM--Q6b~Q2b。

2024-05-30 14:04:59 336

原创 Writing testbench

【代码】Writing testbench。

2024-05-28 19:43:21 314

原创 Circuits--Build Circuit--Sequential Circuit

【代码】Circuits--Build Circuit--Sequential Circuit。

2024-05-28 16:41:33 262

原创 Circuits--Build circuit Waveform--Combination Circuit

【代码】Circuits--Build circuit Waveform--

2024-05-28 15:09:59 206

原创 Circuits--Verification--Finding Bug

【代码】Circuits--Verification--Finding Bug。

2024-05-28 11:10:36 625

原创 3. PCI总线周期

如下图所示,除了时钟信号CLK和数据地址复用信号AD之外,PCI总线至少还应包括FRAME#(用于表示一次数据传输的起始)、C/BE#(Command /Byte Enable)、IRDY#(Initiator Ready for Data)、TRDY#(Target ready)、DESEL#(Device Selec 片选信号,用于选择PCI设备)和GNT#(Grant)信号等。此后,所有的控制信号均被拉高,处于inactive状态,AD、FRAME#和C/BE#处于三态状态。

2024-05-27 16:05:42 373

原创 Circuits--Building--Counter--1~2

【代码】Circuits--Building--Counter--1~2。

2024-05-26 16:10:42 260

原创 2. PCI总线基本概念

PCI总线是一种共享总线,所有需要特定的仲裁器来决定当前时刻的总线的控制权,一般该仲裁器位于北桥中,而仲裁器(主机)则通过一对引脚,REQ#(request)和GNT#(grant)来与各个从机连接。处理器通过FSB与北桥相连接,北桥上挂载着图形加速器(显卡)、SDRAM(内存)和PCI总线。PCI总线挂载着南桥、以太网、SCSI总线(一种老式的小型机总线)和若干个PCI插槽。PCI总线是一种树型结构,并且独立于CPU总线,可以和CPU总线并行操作。PCI总线是由ISA总线发展而来,是一种。

2024-05-25 16:13:44 306

原创 CIC滤波器

要想阻带衰减满足高的CIC滤波器要求,是对CIC滤波器进行级联,每增加一级滤波器,则第一旁瓣电平衰减增加13.46dB。CIC滤波器的频谱形状是相似的,在给定过渡带的情况下,通带容限与阻带容限的取值只与CIC滤波器的阶数及级数有关。表明调换线性系统的抽取系统的处理顺序,即首先进行抽取,然后进行线性滤波,这样可以将线性滤波器的长度降低到1/M,即滤波器的抽头数为原来的1/M。对于多级CIC滤波器(设级数为n)来说,各级CIC滤波器的误差容限与系统总误差容限的关系为;抽取倍数为5,采用5阶CIC滤波器。

2024-05-25 15:19:47 799

原创 PCIE学习--1.概览

PCIE接口根据总线位宽不同而有所差异。一个PCIE连接可以被配置成x1,x2,x4,x8,x16,x32的数据带宽。PCIE各种位宽设备可以自由搭配使用,比如x1的卡可以插到x8的插槽中使用,x8的卡可以查到x16的插槽中使用,升级方便。PCI-Express是继ISA和PCI总线之后的第三代I/O总线。(1)数据传输速率高。

2024-05-22 11:00:22 309

原创 Circuits--Sequential--FSM-Q3b~Q3c

【代码】Circuits--Sequential--FSM-Q3b~Q3c。

2024-05-22 10:25:00 355

原创 Circuits--Sequential--FSM--q5b~q3a

【代码】Circuits--Sequential--FSM--q5b~q3a。

2024-05-20 19:09:15 211

原创 Circuits--Sequence --FSM--q8~q5a

【代码】Circuits--Sequence --FSM--q8~q5a。

2024-05-18 16:11:53 303

原创 Circuits--Sequence--FSM-- Sequence

【代码】Circuits--Sequence--FSM-- Sequence。

2024-05-14 20:47:12 219

原创 Circuits--Sequential --FSM--Serial

【代码】Circuits--Sequential --FSM--Serial。

2024-05-11 10:47:48 329

原创 VMware12安装提示没有VMAuthdService安装权限的解决

在VMware12时,反复提示没有VMAuthdService安装权限。看了很多网上的教程,说没有把之前的VMware卸载干净。于是照着教程,删了注册表,在命令行输了一些指令。但最后还是没有解决。最后发现直接安装VMware16反而成功了。

2024-05-10 09:48:52 443

原创 PS/2 packet datapath

【代码】PS/2 packet datapath。

2024-05-10 09:36:44 105

原创 Circuits--Sequence--FSM--PS/2

【代码】Circuits--Sequence--FSM--PS/2。

2024-05-07 14:51:13 108

原创 Circuits--Sequential--Finite--one hot

【代码】Circuits--Sequential--Finite--one hot。

2024-05-06 10:18:06 181

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除