![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CPU设计
会自爆的大老师就是本人
这个作者很懒,什么都没留下…
展开
-
多周期流水线CPU设计-暂定与除法运算实现
暂停机制 指令位于第n个阶段,那么保持第n阶段之前的各个阶段的寄存器保持不变,同时pc值保持不变 假设EX阶段要求暂停 CTRL模块 接受各阶段的流水线暂停请求信号 接受来自ID,EX模块的stallreq暂停信号,进行判断,将stall结果输出到PC,IF/ID, ID, ID/EX, EX, EX/MEM, MEM/WB `include "defines.v" module ctrl( ...原创 2019-12-21 23:50:57 · 445 阅读 · 1 评论 -
多周期流水线CPU设计-加减乘运算实现 详细
指令格式以及功能 `define EXE_ADD 6'b100000 `define EXE_ADDU 6'b100001 `define EXE_SUB 6'b100010 `define EXE_SUBU 6'b100011 `define EXE_SLT 6'b101010 `define EXE_SLTU 6'b101011 `define EXE_C...原创 2019-12-16 20:29:00 · 1004 阅读 · 0 评论