期刊文献+

基于FPGA流水线CPU控制器的设计与实现 被引量:4

The Design-implementation of Pipeline CPU Controller Based on FPGA
在线阅读 下载PDF
导出
摘要 针对MIPSCPU流水线工作过程产生的数据相关,本文基于FPGA设计并实现了一种能有效解决数据相关的硬布线控制器。基于旁路方法,在控制器中对译码段、执行段和访存段进行有效的检测,并将检测信号合成为旁路控制信号,然后由旁路模块实现数据前推功能;使用VHDL实现控制器的设计;在FPGA平台上对控制器进行仿真验证,并给出CPU测试程序的仿真结果。结果表明:所设计的控制器能有效协调流水段工作,解决由数据相关产生的断流问题。 Aim at the data hazard which happens in the MIPS CPU pipeline, a based on FPGA hardwired controller was designed and implemented, and the controller can resolve data hazard. According to the bypass method, in the controller, Effective detection was carried on ID and EX and MEM stage. Then signal of detection was combined to bypass signal, at last bypass module finished forward function, The design of controller was implemented with VHDL. The validity of the controller was verified at FPGA hardware terrace, and the simulation result of test program for CPU was presented. The simulation shows that the controller makes each stage work normally and resolves the break because of data hazard.
出处 《微计算机信息》 北大核心 2008年第20期233-235,共3页 Control & Automation
关键词 FPGA 硬布线 流水线 数据相关 旁路 FPGA Hardwired Pipeline Data hazard Bypass
  • 相关文献

参考文献8

  • 1Schonherr, J. Schreiber, I. Fordran, E. Straube, B. Hazard checking in pipelined processor designs using symbolic model checking .Proceedings of 25th Euromicro Conference [C]. Milan, Italy: IEEE Computer Society, 1999, 1: 75-78.
  • 2Tongsima, S. Chantrapomchai, C. Sha, E. Passos, N. L. SHARP: efficient loop scheduling with data hazard reduction on multiple pipeline DSP systems .Proceedings of the 1996 Processing Workshop[C]. San Francisco, California: IEEE Sgnol Processing Society, 1996: 253-262.
  • 3Shrivastava, A. Earlie, E, Dutt,N. D. Nicolau, A. Retargetable pipeline hazard detection for partially bypassed processors[J]. Very Large Scale Integration (VLSI) Systems.2006, 14(8): 791-801.
  • 4Zivkov, B. Ferguson, B. Gupta, M. R4200: a high-performance MIPS microprocessor for portables [C]. Compcon Spring ' 94, Digest of Papers. San Francisco, CA, USA: IEEE-CS Press, 28 Feb-4 Mar 1994: 18-25.
  • 5冯江,王晓燕,肖玲玲,吴军.基于VHDL语言的IP核验证[J].微计算机信息,2005,21(07Z):66-68. 被引量:9
  • 6Richard R. Eckert. Microprogrammed versus hardwired control units: how computers really work [J]. ACM SIGCSE Bulletin .1988, 20(3): 13- 22.
  • 7Chen, I. Goshtasbi, J. Hsu, S. Strauss, M. Wang, T. DelgadoFrias, J.G. SUNNY-RISC: a VLSI RISC micro-architecture . Southern Tier Technical Conference [C].Binghamton, NY, USA: IEEE Computer Society, 25 Apr 1990: 155-163.
  • 8Yu Qiao-yan, Liu Peng,Yao Qing-dong. A data hazard detection method for DSP with heavily compressed instruction set [J]. SolidState and Integrated Circuits Technology.200d, 3:1605-1608.

二级参考文献2

共引文献8

同被引文献15

引证文献4

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部