基于多模拟器协同模拟的微处理器验证技术研究

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:likezzz21cn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提出并实现了一种基于Verilog模拟器与C模拟器协同模拟的微处理器验证平台Bug Finder.该平台通过System Verilog DPI(Direct Programming Interface)和操作系统共享内存机制,将待验证微处理器的RTL模型与GEM5模拟器相连,并自动比较每条指令的运行结果,可以发现深层次的设计错误并快速定位.在实际验证中的应用结果显示,Bug Finder平台可以快速定位到大量RTL设计和验证环境中的错误,有效缩短了处理器的验证周期. This paper proposes and implements a microprocessor verification platform based on Verilog simulator and C simulator to simulate the bug finder. The system integrates the memory mechanism through the System Verilog DPI (Direct Programming Interface) and the operating system, The RTL model is connected to the GEM5 simulator and automatically compares the results of each instruction to find deep-level design errors and locate quickly. The practical validation results show that the Bug Finder platform can quickly locate a large number of RTL designs and verifications Errors in the environment effectively shorten the processor’s verification cycle.
其他文献
目的了解潍坊市城区大气PM_(2.5)对小鼠外周血淋巴细胞的遗传毒性。方法收集2013年12月(采暖期)和2014年4月(非采暖期)潍坊市城区大气监测数据,包括SO_2、NO_2、PM_(10)、CO
在建筑工程施工过程中,做好施工管理工作对建筑工程质量提升有显著意义,建筑企业就要高度重视并有效实行工程管理来提升建筑工程质量.笔者结合日常工作对建筑工程管理基础上
大规模集成电路工艺技术的飞跃发展,掀起了计算机快速发展广泛普及的浪潮,同时又向计算机网络、巨型计算机、智能化方向以及分布式实时处理方向发展.其中,分布式实时系统的需
土木工程的施工质量和安全管理工作直接影响工程的进度和效益.安全是顺利进行施工的关键所在,建筑质量则是工程的灵魂.如果安全管理工作没有实施到位,工程进度就不能按计划前
从事流动演出的音响师不仅应熟悉演出剧目、熟练操作系统,而且还应具备针对演出场地、演出剧目而进行扩声系统设计与设备配置、安装以及系统校正、调试等工程技术的能力。文
我国现如今的建筑领域正处于不断发展的过程中,因此,探寻出多种具有较高实效性的建筑工程施工技术以及对现场施工进行有效管理,进而使建筑工程的整体施工质量得以提升,所具有
书法是通过毛笔书写汉字并具有丰富艺术表现力的一门中国艺术。在当下高校的专业书法教育高歌猛进的同时,而在数字时代能写得一手好字的普通人却越来越少,说明针对普通人的通
期刊
建筑工程在建设过程中会产生大量的信息资源,工程中各种信息主要体现在表格、票据、图片、合同等纸质形式,在信息技术的发展下,工程管理逐渐向着信息化发展.通过运用计算机互
基于对不同粒子群算法(PSO)中惯性权重、全局收敛性、收敛精度和速度的分析,提出了一种新的全局最优值自适应变化的粒子群算法(LAPSO)。并采用该方法对三种不同的基准函数进行了测试,将LAPSO测试结果与典型的收敛粒子群算法(LKPSO)和扩散粒子群算法(LWPSO)进行了比较。结果表明:自适应粒子群算法具有收敛速度快、进化精度高的特点,是一种新型全局收敛粒子群算法。