首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的32位RISC微处理器设计
引用本文:刘览,郑步生,施慧彬.基于FPGA的32位RISC微处理器设计[J].数据采集与处理,2011,26(3).
作者姓名:刘览  郑步生  施慧彬
作者单位:1. 南京航空航天大学电子信息工程学院,南京,210016
2. 南京航空航天大学计算机科学与技术学院,南京,210016
摘    要:提出了一种与MIPS32指令集兼容的32位RISC微处理器(HP_MIPS)的设计方法.在对经典的MIPS体系结构分析之后,对处理器的整体结构进行重新划分,通过增加流水线级数设计出一种拥有8级流水线的微处理器数据路径结构,并且对设计中由于增加流水线级数而引入的流水线数据冲突问题给出了完整的解决方案.此外还设计了一种流水线结构的动态分支预测器用以解决微处理器分支冒险问题,其优点在于既能降低微处理器的CPI,同时又不会使流水线出现局部逻辑拥堵从而降低微处理器的主频.最后给出了设计的综合结果,并对该设计进行了软件仿真和硬件验证.在FPGA芯片上的运行时钟频率可迭146.628 MHz.

关 键 词:精简指令集计算机  微处理器  流水线  分支预测

Design of 32-Bit RISC Microprocessor Based on FPGA
Liu Lan,Zheng Busheng,Shi Huibin.Design of 32-Bit RISC Microprocessor Based on FPGA[J].Journal of Data Acquisition & Processing,2011,26(3).
Authors:Liu Lan  Zheng Busheng  Shi Huibin
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号