openmips专题

第12章:实践版OpenMIPS处理器设计与实现

12.1 实践版OpenMIPS处理器的设计目标 但在实际应用中,程序的体积可能非常大,指令存储器不能集成在FPGA内部了,一般使用FPGA芯片外部的Flash作为指令存储器,同理,一般使用FPGA芯片外部的SDRAM作为数据存储器。 因此,为了使OpenMIPS实用化,需要为其添加Flash控制器,SDRAM控制器: 更进一步,如果要使用FPGA外部SRAM,那么需要再为OpenMIP

第3章:教学版OpenMIPS处理器蓝图

3.1 系统设计目标 3.1.1 设计目标 该书第二篇设计实现教学版OpenMIPS处理器,是一款具有哈佛结构的32位标量处理器,好处是: 五级整数流水线:分别是取指,译码,执行,访存,会写哈佛结构,分开的指令,数据接口32个32位整数寄存器大端模式向量化异常处理,支持,精确异常处理支持6个外部中断具有32bit数据,地址总线宽度能实现单周期乘法支持延迟转移兼容MIPS32指令集架构大多数指