微计算机信息
微計算機信息
미계산궤신식
CONTROL & AUTOMATION
2008年
20期
233-235
,共3页
赖兆磬%PAN Ming%张辉
賴兆磬%PAN Ming%張輝
뢰조경%PAN Ming%장휘
FPGA%硬布线%流水线%数据相关%旁路
FPGA%硬佈線%流水線%數據相關%徬路
FPGA%경포선%류수선%수거상관%방로
针对MIPS CPU流水线工作过程产生的数据相关,本文基于FPGA设计并实现了一种能有效解决数据相关的硬布线控制器.基于旁路方法,在控制器中对译码段、执行段和访存段进行有效的检测,并将检测信号合成为旁路控制信号,然后由旁路模块实现数据前推功能;使用VHDL实现控制器的设计;在FPGA平台上对控制器进行仿真验证,并给出CPU测试程序的仿真结果.结果表明:所设计的控制器能有效协调流水段工作,解决由数据相关产生的断流问题.
針對MIPS CPU流水線工作過程產生的數據相關,本文基于FPGA設計併實現瞭一種能有效解決數據相關的硬佈線控製器.基于徬路方法,在控製器中對譯碼段、執行段和訪存段進行有效的檢測,併將檢測信號閤成為徬路控製信號,然後由徬路模塊實現數據前推功能;使用VHDL實現控製器的設計;在FPGA平檯上對控製器進行倣真驗證,併給齣CPU測試程序的倣真結果.結果錶明:所設計的控製器能有效協調流水段工作,解決由數據相關產生的斷流問題.
침대MIPS CPU류수선공작과정산생적수거상관,본문기우FPGA설계병실현료일충능유효해결수거상관적경포선공제기.기우방로방법,재공제기중대역마단、집행단화방존단진행유효적검측,병장검측신호합성위방로공제신호,연후유방로모괴실현수거전추공능;사용VHDL실현공제기적설계;재FPGA평태상대공제기진행방진험증,병급출CPU측시정서적방진결과.결과표명:소설계적공제기능유효협조류수단공작,해결유수거상관산생적단류문제.