首页> 外文会议>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验证期间将验证工程师引导至高优先级加速器交互方案。我们观察到,通常由RTL共同开发的,通常由SoC软件执行的交互方案应该是验证的最高优先级目标。为此,我们分析了在高级仿真模型上执行的软件的行为,以识别常见的加速器交互场景。我们将从各种软件执行中观察到的场景封装到一个抽象表示中,然后该抽象表示可用于提取覆盖率模型并生成测试程序。我们的实验表明,我们的解决方案能够识别经常使用的场景,提取覆盖率模型并为两个完全不同的SoC设计生成紧凑的高质量测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号