自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Verilog状态机参数编码风格

格雷码虽然和二进制码一样占据较少寄存器资源,较多组合逻辑资源,但相邻之间只有1bit不同,消除了路径延迟造成的不稳定;对于多比特比较器每个比特达到比较器时间可能因为布局布线导致路径延时不同,在高速系统中,导致不稳定;独热码每个状态只有1bit不同,节省组合逻辑资源,但状态变量位宽需要较多,占据寄存器资源较多;二进制编码相反,使用较少的状态变量,占据寄存器资源较少,但使用的组合逻辑较多;

2025-03-06 20:48:59 237

原创 跨时钟域处理(含同步FIFO,异步FIFO等verilog代码)

整个设计都是使用同一个时钟源,所有时钟的频率和相位都是已知的;时钟之间同频不同相或者频率不同。:在时钟的有效沿(以上升沿为例)到来之前,数据的输入端信号必须保持稳定的最短时间。在时钟的有效沿(以上升沿为例)到来之后,数据的输入端信号必须保持稳定的最短时间。数据不满足触发器的建立时间和保持时间;在规定的时间内无法达到一个可以确定的状态。

2025-03-06 20:47:03 1951

原创 (verilog)基于MIPS指令集的单周期CPU设计

本实验通过设计和实现一个基于MIPS指令集的单周期CPU,深入理解MIPS指令集架构和单周期CPU的工作原理,理解MIPS指令集的格式,编码以及寻址模式,包括R型,I型和J型指令的特点,利用硬件描述语言Verilog建立单周期CPU内部组成的模型,包括寄存器堆,算术逻辑单元,数据存储器和程序计数器,并描述他们在执行指令过程中的作用和数据流动。

2024-07-28 20:39:46 2558 2

(verilog)基于MIPS指令集的单周期CPU设计

相关代码及Vivado项目工程文件

2024-07-28

空空如也

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

TA关注的人

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