基于FPGA的五级流水线CPU
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


Five Stage Pipeline CPU Based on FPGA
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 增强出版
  • |
  • 文章评论
    摘要:

    基于FPGA平台设计并实现了一种五级流水线CPU. 它参考MIPS机将指令的执行过程进行抽象, 把指令分成取值、译码、执行、访存、写回五级流水处理. 首先设计系统级的结构, 决定CPU的结构和指令系统. 其次对整体结构进行分解, 确定模块与模块之间的信号连接, 采用VHDL实现CPU. 最后通过Debug-controller调试软件对五级流水线CPU进行调试. 结果表明了所设计的流水线CPU的有效性.

    Abstract:

    A five stage pipeline CPU was designed and implemented on FPGA. Referring to MIPS machine and analyzing the process of each instruction, the process was divided into five stages which are IF, ID, EXE, MEM, and WB. The design of system-level structure was placed in the first position in order to determine the architecture and the instruction set. The next work was decomposing the integrated architecture and determining the signal connection between the module and the module. The CPU was implemented with VHDL. Finally, the five stage CPU was debugged by debugging software which is called Debug-controller. The result shows that the pipeline CPU is effective.

    参考文献
    相似文献
    引证文献
引用本文

王绍坤.基于FPGA的五级流水线CPU.计算机系统应用,2015,24(3):18-23

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2014-07-04
  • 最后修改日期:2014-08-12
  • 录用日期:
  • 在线发布日期: 2015-03-04
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号