首页 | 官方网站   微博 | 高级检索  
     

微处理器功能验证的模拟加速方法
引用本文:王祚栋,魏少军.微处理器功能验证的模拟加速方法[J].计算机辅助设计与图形学学报,2005,17(8):1818-1822.
作者姓名:王祚栋  魏少军
作者单位:清华大学微电子学研究所,北京,100084;清华大学微电子学研究所,北京,100084
基金项目:国家“八六三”高技术研究发展计划(2002ZAA1Z030)
摘    要:复杂微处理器的功能验证是当前主要的设计瓶颈.为提高验证效率,提出了自验证和混合模型模拟两种模拟加速方法.前者通过实现验证流程的自动化来提高验证效率,其有效性正比于激励空间的规模,反比于单个向量的平均模拟时间;后者则通过模拟不同抽象层次子模块模型组成的系统,将全芯片网表的验证时间从子模块数的指数关系降低到线性关系.该方法的有效性和可行性在32位处理器的设计实践中得到了验证.

关 键 词:微处理器  功能验证  混合模型  模拟
收稿时间:2004-03-25
修稿时间:2004-03-25

Simulation Acceleration for Functional Verification of Microprocessor
Wang Zuodong,Wei Shaojun.Simulation Acceleration for Functional Verification of Microprocessor[J].Journal of Computer-Aided Design & Computer Graphics,2005,17(8):1818-1822.
Authors:Wang Zuodong  Wei Shaojun
Abstract:Functional verification of complex microprocessor has now been a major bottleneck faced by design communities. To improve the efficiency of functional verification, this paper presents two efficient acceleration techniques: self-verification and co-simulation of mixed model. The former achieves the improvement of verification efficiency by automating the whole verification process over the vector space, and its effect is directly proportional to the number of vectors in the vector space, while inversely proportional to the average vector size. By simulating the system made up of modules at different abstract levels, the second method can reduce the time required to simulate full-chip netlist from exponential to linear relation with the number of integral modules. The validity of the proposed framework has been testified in the verification practice of a 32-bit high-end processor.
Keywords:microprocessor  functional verification  mixed model  simulation
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号