文件名称:SystemC 设计 MIPS CPU 文档
文件大小:778KB
文件格式:PDF
更新时间:2011-07-30 11:16:35
CPU MIPS SystemC
[摘要] 本实验利用SystemC作为开发工具,Visual Stdio 2005作为开发平台,设计实现了一个5周期流水线的MIPS CPU,使其能够执行一些基本的MIPS指令(加法,位移,条件跳转和绝对跳转),利用 Forwarding技术消除了 采用 MIPS 设计架构所带了的Hazard。并且配套设计了一个四路组关联的Cache。在 MIPS 的流水设计上,笔者采用了控制信号分阶段译出、指令各个阶段保存的创新性设计思想,虽然此设计并不具有相对于李亚明教科书上设计的优势,但笔者通过自己的实践感觉受益匪浅。