里面是制作5级流水线CPU的源代码文件,用的是Verilog编程,Modelsim仿真。程序实现了数据冒险和控制冒险的解决。配套博文:https://blog.csdn.net/WXY19990803/article/details/104008650
2021-04-13 15:38:24 13KB CPU设计 MIPS Verilog
1
流水线CPU的设计与实现
2021-04-02 19:02:52 3.55MB 计算机组成原理 流水线CPU CPU 实验
1
多周期cpu,vivado
2021-03-25 17:06:25 209KB vivado cpu
1
16位五级流水线CPU,十几条运算和跳转指令,含报告文档
2021-03-15 21:07:21 3.94MB 流水线CPU MIPS
1
本文围绕着指令执行过程中需经历的五个阶段,详细描述了处理器中各阶段的逻辑设计及其相关功能模块的设计。这五个阶段包括:取指令阶段IF,指令译码阶段ID,指令执行阶段EXE,存储器读写阶段MEM,寄存器写回阶段WB。相关模块包括:程序存储器imem,控制单元controller,寄存器堆regfile,算术逻辑单元alu,数据存储器dmem。在完成了CPU的整体逻辑设计后,通过Modelsim仿真软件在所设计的CPU上运行了测试程序,测试输出波形表明了处理器逻辑设计的正确性。
2021-03-09 19:46:53 232KB 流水线CPU
1
本课程设计的总体目标是利用FPGA以及相关外围器件,设计五段流水CPU,要求所设计的流水CPU系统能支持自动和单步运行方式,能正确地执行存放在主存中的程序的功能,对主要的数据流和控制流通过LED、数码管等适时的进行显示,方便监控和调试。尽可能利用EDA软件或仿真软件对模型机系统中各部件进行仿真分析和功能验证。
1
清华大学电子系微机原理课程设计题目。4人合作完成。 包含CPU的VHDL、Verilog源代码、仿真文件、波形结果、系统框图、实验报告、以及一个简易汇编器的源代码和可执行文件。 Quartus仿真实现了32位RISC微处理器,支持数据处理(包括乘除法),数据传送,子程序调用,中断及跳转。时序仿真主频可达70MHz。 采用Tomasulo算法处理指令流水中的数据相关,并提出了一种对Tomasulo就够的改进。设计了Cache结构提高访存效率。
2020-01-08 03:00:52 3.42MB Cache
1
XilinxSpartan-3E上实现31条MIPS指令流水线CPU代码用VerilogHDL编写,含UCF文件和原理说明图,如有错误请联系邮箱zjuwh@sina.cn指正,谢谢。
2020-01-04 03:15:33 139KB 流水线CPU
1
华科组原课设,在logisim平台实现单周期CPU,5段流水线,理想流水线,插气泡和数据重定向处理各种冲突,包含老师给的各种测试案例和运行结果,以及各种故障处理。包括任务书和mips指令集
2020-01-03 11:24:32 1.22MB logisim 单周期CPU
1
北航计算机组成课程设计 支持20条指令的流水线CPU的Verilog代码实现,内包含源代码和相应的测试文件
2020-01-03 11:17:35 31KB 流水线CPU
1