推荐星级:
- 1
- 2
- 3
- 4
- 5
基于MIPS精简指令集的32位微处理器的设计
资料介绍
本文在对RICS微处理器体系结构和MIPS的指令系统研究的基础上,采用自项向下(Top-Down)的设计方法,对精简指令集MCUIP核进行顶层功能和结构的定义与划分,对MCUIP核合理模块化。用硬件描述语言Verilog HDL对各功能模块进行编程,并完成了32位MCUIP核。系统在总线方面采用了数据总线与指令总线相分离的哈佛双总线结构在顶层时钟资源的分配上采用了五级流水线结构;在指令系统方面采用了仅21条兼容MIPS指令的指令精简指令集方案。
充分利用EDA的强大功能,用硬件描述语言编写了相应的MCU,用modelsim软件进行了仿真,再利用Xilinx ISE以Xilinx Spartan-3E系列FPGA芯片XC3S500E为硬件平台进行了综合。编写了相应的测试程序对MCU进行仿真测试,仿真结果表明,测试程序运行结果正确,验证了MCUIP核的正确性。
关键词:MIPS微控制器Verilog
部分文件列表
文件名 | 大小 |
基于MIPS精简指令集的32位微处理器的设计.pdf | 4M |
全部评论(0)