论文部分内容阅读
介绍一款采用自定义指令集的RISC型MCU的设计与实现。整个设计采用数据和指令分开的哈佛结构,并采用了四级流水线以提高MCU的运行速度和效率。同时分析了该设计中的流水线所遇到的冒险问题,采取了一定的解决方案。该设计采用自顶向下的设计流程,使用硬件描述语言Verilog进行描述,通过EDA工具对设计进行相应的仿真,并最终在Xilinx的FPGA芯片上进行实现。