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

通用处理器设计中硬件仿真验证
引用本文:张珩.通用处理器设计中硬件仿真验证[J].计算机工程与应用,2007,43(8):1-3,233.
作者姓名:张珩
作者单位:中国科学院,计算技术研究所,系统结构研究室,北京,100080
基金项目:国家重点基础研究发展计划(973计划) , 国家高技术研究发展计划(863计划)
摘    要:基于动态的RTL仿真依然是验证超大规模集成电路的主要方法。在使用动态仿真方法对通用微处理器这样大规模的设计进行功能验证时仿真速度成为了瓶颈,通常的解决方案是使用FPGA进行硬件的物理原型仿真,使用FPGA可以在较短的时间内测试大量的测试向量,但是使用FPGA物理原型验证的可调试很差。针对这一主要问题,提出了三级的层次化仿真验证环境,使用硬件仿真器的仿真加速作为中间层的解决方案,即可以提高仿真速度,也提供了良好的调试环境。同时针对大规模设计多片FPGA逻辑划分提出了改进的K—L算法,优化了FPGA的利用率和片间五连。

关 键 词:功能验证  模拟仿真  FPGA物理原型验证  仿真加速
文章编号:1002-8331(2007)08-0001-03
修稿时间:2006-12

Hardware simulation for microprocessor verification
ZHANG Heng.Hardware simulation for microprocessor verification[J].Computer Engineering and Applications,2007,43(8):1-3,233.
Authors:ZHANG Heng
Affiliation:Department of Computer Architecture,Institute of Computing Technology, CAS,Beijing 100080, China
Abstract:In microprocessor validation,dynamic simulation based verification is the dominant methodology.The speed of simulation became the bottleneck to verify the very large-scale designs such as general-purpose microprocessor.FPGA rapid prototyping system is anther efficient method; it can run millions of test vector in a short time. But it is very difficult to debug in FPGA system.This paper proposes to build two levels hardware simulation environment using emulator acceleration.The emulator not only accelerate the simulation,but also provide a powerful debug ability. Meanwhile the promotion K-L algorithm is introduced for logic partition of multi-FPGA system.This algorithm optimizes the utility and interconnect between FPGAs,and increases the performance of the FPGA prototyping system.
Keywords:function verification  simulation  FPGA prototype  simulation acceleration
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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