首页> 外文会议>International Conference on Information Technology >NTRP: Novel approach for DUT testing based on nonintrusive timing randomization probes using SystemC verification library
【24h】

NTRP: Novel approach for DUT testing based on nonintrusive timing randomization probes using SystemC verification library

机译:NTRP:使用SystemC验证库基于非侵入式定时随机探针进行DUT测试的新方法

获取原文

摘要

To meet the rapidly transforming computing requirement of System on Chip (SoC), On-Chip Interconnect BUS specifications is been evolved continuously from single-channel one-way, serial, in-order, shared BUS communication system to complex multi-channel, burst based, out-of-order, separate read/ write/ address BUS communication system. This resulted in development of several industry standard verification methodologies using Hardware Description Languages particularly System Verilog like Universal Verification Methodology (UVM) facilitating constrained randomization based stimulus generation and functional coverage. Adopting such methodologies involves its know-how to get accustomed, recurring licensing charges and simulation overhead. In this work, for stress testing of Design Under Test (DUT), a novel approach is proposed based on Bus Cycle Accurate Nonintrusive Timing Randomization Probes (NTRP) using SystemC Verification (SCV) Library. Based on empirical results, it is argued that the annotations proposed in the work using NTRP causes little overhead, however provides convenient approach for adding timing delays to the interface of DUT including other advantages particularly - transactions reordering for better BUS utilization, selective constrained randomization on interface signal timing, score boarding for self-checking, little simulation overheads and no licensing terms, being based on Open Source SCV, makes it convenient to adopt for DUT testing.
机译:为了满足片上系统(SoC)迅速变化的计算需求,片上互连BUS规范已从单通道单向,串行,有序,共享BUS通信系统不断演变为复杂的多通道突发通信。基于无序的,独立的读/写/地址BUS通信系统。这导致使用硬件描述语言(特别是系统Verilog)开发了几种行业标准的验证方法,例如通用验证方法(UVM),可促进基于约束的随机化刺激的产生和功能覆盖。采用这种方法涉及其获得习惯的知识,经常性的许可费用和模拟开销。在这项工作中,为了对被测设计(DUT)进行压力测试,提出了一种新颖的方法,该方法基于使用SystemC验证(SCV)库的总线周期精确非侵入式定时随机探针(NTRP)。根据经验结果,有人认为在使用NTRP的工作中提出的注释几乎不会产生开销,但是提供了一种方便的方法来向DUT的接口添加定时延迟,包括其他优点,特别是-事务重新排序以提高BUS利用率,选择性约束随机化。基于开放源代码SCV的接口信号时序,用于自我检查的计分板,很少的仿真开销和没有许可条款,这使得DUT测试很容易采用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号