首页> 外文会议>Asia and South Pacific Design Automation Conference >AGARSoC: Automated test and coverage-model generation for verification of accelerator-rich SoCs
【24h】

AGARSoC: Automated test and coverage-model generation for verification of accelerator-rich SoCs

机译:Agarsoc:自动化测试和覆盖模型生成,用于核实加速器的SOC

获取原文

摘要

SoC design trends show increasing integration of special-purpose, third-party hardware blocks to accelerate diverse types of computation. These accelerator blocks interact with each other in unexpected ways when integrated into a complex, accelerator-rich SoC. In this work we propose a novel solution that guides verification engineers to the high-priority accelerator interaction scenarios during RTL verification. We observe that interaction scenarios frequently exercised by software for the SoC, which is typically developed alongside the RTL, should be the highest priority targets for verification. To this end we analyze the behavior of software executed on high-level simulation models to identify commonly occurring accelerator interaction scenarios. We encapsulate scenarios observed from diverse software executions into an abstract representation that can then be used to extract coverage models and generate test programs. Our experiments show that our solution is able to identify frequently exercised scenarios, extract coverage models, and generate compact, high-quality tests for two completely different SoC designs.
机译:SOC设计趋势显示出越来越多的专用第三方硬件块的集成,以加速各种各样的计算。这些加速器块在集成到复杂的加速器丰富的SoC中时,以意想不到的方式互相交互。在这项工作中,我们提出了一种新的解决方案,将验证工程师指导在RTL验证期间对高优先级加速器交互情景进行指导。我们观察到,经常由SOC软件常规的交互情景,其通常与RTL一起开发,应该是验证的最高优先级目标。为此,我们分析了在高级仿真模型上执行的软件的行为,以识别常用的加速器交互方案。我们封装了从不同的软件执行观察到的场景,进入抽象表示,然后可以用于提取覆盖模型并生成测试程序。我们的实验表明,我们的解决方案能够识别经常行使的场景,提取覆盖型号,并为两个完全不同的SOC设计产生紧凑,高质量的测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号