计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2013年
15期
65-69
,共5页
白龙飞%樊晓桠%张萌%孙立超
白龍飛%樊曉椏%張萌%孫立超
백룡비%번효아%장맹%손립초
流处理器%指令集验证%System Verilog%现场可编程门阵列(FPGA)原型验证
流處理器%指令集驗證%System Verilog%現場可編程門陣列(FPGA)原型驗證
류처리기%지령집험증%System Verilog%현장가편정문진렬(FPGA)원형험증
Stream processor%instruction set verification%System Verilog%Field Programmable Gate Array(FPGA)prototype verification
芯片设计复杂度的提高迫切地需要先进的方法学以应对巨大的验证工作量。通过开发基于System Verilog的覆盖率驱动的自动化验证平台,对龙腾Stream流处理器的指令集进行了功能验证。实验结果表明,该验证平台提高了验证效率和功能覆盖率,具有良好的重用性和可移植性。搭建FPGA原型验证系统对流处理器的功能和系统性能进行了评测,并提出了优化流处理器加速性能的方法。
芯片設計複雜度的提高迫切地需要先進的方法學以應對巨大的驗證工作量。通過開髮基于System Verilog的覆蓋率驅動的自動化驗證平檯,對龍騰Stream流處理器的指令集進行瞭功能驗證。實驗結果錶明,該驗證平檯提高瞭驗證效率和功能覆蓋率,具有良好的重用性和可移植性。搭建FPGA原型驗證繫統對流處理器的功能和繫統性能進行瞭評測,併提齣瞭優化流處理器加速性能的方法。
심편설계복잡도적제고박절지수요선진적방법학이응대거대적험증공작량。통과개발기우System Verilog적복개솔구동적자동화험증평태,대룡등Stream류처리기적지령집진행료공능험증。실험결과표명,해험증평태제고료험증효솔화공능복개솔,구유량호적중용성화가이식성。탑건FPGA원형험증계통대류처리기적공능화계통성능진행료평측,병제출료우화류처리기가속성능적방법。
The improvement of chip design complexity urgently needs advanced methodology to cope with the huge workload of verification. This paper presents a method for functional verification of the“Longtium Stream”processor instruction set by constructing an automatic coverage-driven verification platform. The experimental results show that the method improves the ef-ficiency and functional coverage of verification and enhances the reusability and portability of the verification platform. This paper builds a FPGA prototype system to evaluate the functionality and performance of the Stream processor, and proposes opti-mization methods for accelerating its performance.