流水线CPU
喂自己袋盐
这个作者很懒,什么都没留下…
展开
-
基于MIPS32的流水线CPU设计与实现(verilog)
文章目录1.实验内容2.实验要求3. 实验难点4. 模块详细分析4.1 取指令部分(IF)4.1.1 PCAdd44.1.2 PC 寄存器的设计与实现4.1.3 指令存储器的设计与实现4.1.4 32 位 4 选 1 选择器的设计与实现4.1.5 REG_ifid 设计与实现4.2 指令译码部分(ID)4.2.1 控制器(CONUNIT)的设计与实现4.2.2 5 位 2 选 1 选择器的设计与实...原创 2020-01-16 10:09:44 · 13167 阅读 · 9 评论 -
MIPS32的流水线CPU测试代码(verilog)
在流水线CPU的实验过程中,发现有以下注意的地方:1.PC寄存器和IF/ID寄存器需连接stall输入信号。2.IF/ID寄存器和ID/EX寄存器需连接condep输入信号。3.寄存器堆在时钟周期下降沿写入。可以添加一个非门来实现。4.所有跳转类指令在EX级接回到PC寄存器的输入端口。5.测试代码应当Clk和Clrn注意时间,否则结果会出现问题.代码如下:module CPU_test...原创 2019-12-25 16:23:04 · 2323 阅读 · 0 评论