【24h】

Test Generation for CMP Designs

机译:CMP设计的测试生成

获取原文

摘要

Full-chip simulation of multicore designs is an important element in the design verification cycle of a Chip Multiprocessor (CMP). Random tests are typically applied to the Multiprocessor (MP) in order to stimulate unexercised states of the machine. Completely random MP tests generally provide inadequate coverage, especially as the core count increases. In this paper the MP test program coverage is estimated by simulating the tests on a simple software model of the cache coherence protocol. Furthermore, equations are extrapolated to predict coverage as a function of core count based on constraints on addresses and test size. Finally a unique technique is introduced to expand the random component of MP tests while providing 100% cache line state transition coverage.
机译:多核设计的全芯片仿真是芯片多处理器(CMP)的设计验证周期中的重要元素。通常会对多处理器(MP)进行随机测试,以激发机器的未执行状态。完全随机的MP测试通常无法提供足够的覆盖率,尤其是随着核心数量的增加。在本文中,通过在缓存一致性协议的简单软件模型上模拟测试来估计MP测试程序的覆盖范围。此外,根据对地址和测试大小的约束,可以对方程进行外推以预测覆盖率,作为核心数的函数。最后,引入了一种独特的技术来扩展MP测试的随机组成部分,同时提供100%高速缓存行状态转换覆盖率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号