Enhancing the Stress and Efficiency of RIS Tools Using Coverage Metrics

John Hudson, Gunaranjan Kurucheti
{"title":"Enhancing the Stress and Efficiency of RIS Tools Using Coverage Metrics","authors":"John Hudson, Gunaranjan Kurucheti","doi":"10.1109/MTV.2015.19","DOIUrl":null,"url":null,"abstract":"Random instruction sequence (RIS) tools continue to be the main strategy for verifying and validating chip designs. In every RIS tool, test suites are created targeted to a particular functionality and run on the design. Coverage metrics provide us one mechanism to ensure and measure the completeness and thoroughness of these test suites and create new test suites directed towards unexplored areas of the design. The results from the coverage metrics can also be used to improve the cluster efficiency. In this work we discuss the results from a coverage tool that extracted and analyzed stimuli quality from large regressions, using statistical visualization. Using this coverage tool, we captured events relating to the memory sub-system and improved the stress/efficiency of the tool by making the required modifications to the tool. We ran several experiments based on the event collection and increased the ability in the tool to create scenarios exercising patterns that can potentially highlight complex bugs.","PeriodicalId":273432,"journal":{"name":"2015 16th International Workshop on Microprocessor and SOC Test and Verification (MTV)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 16th International Workshop on Microprocessor and SOC Test and Verification (MTV)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MTV.2015.19","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Random instruction sequence (RIS) tools continue to be the main strategy for verifying and validating chip designs. In every RIS tool, test suites are created targeted to a particular functionality and run on the design. Coverage metrics provide us one mechanism to ensure and measure the completeness and thoroughness of these test suites and create new test suites directed towards unexplored areas of the design. The results from the coverage metrics can also be used to improve the cluster efficiency. In this work we discuss the results from a coverage tool that extracted and analyzed stimuli quality from large regressions, using statistical visualization. Using this coverage tool, we captured events relating to the memory sub-system and improved the stress/efficiency of the tool by making the required modifications to the tool. We ran several experiments based on the event collection and increased the ability in the tool to create scenarios exercising patterns that can potentially highlight complex bugs.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
使用覆盖度量来增强RIS工具的压力和效率
随机指令序列(RIS)工具仍然是验证和验证芯片设计的主要策略。在每个RIS工具中,测试套件都是针对特定功能创建的,并在设计上运行。覆盖度量为我们提供了一种机制来确保和度量这些测试套件的完整性和彻底性,并创建针对设计中未开发区域的新测试套件。覆盖度量的结果也可以用于提高集群效率。在这项工作中,我们讨论了覆盖工具的结果,该工具使用统计可视化从大回归中提取和分析刺激质量。使用这个覆盖工具,我们捕获了与内存子系统相关的事件,并通过对工具进行必要的修改来提高工具的压力/效率。我们在事件收集的基础上运行了几个实验,并增强了工具中创建场景的能力,以执行可能突出复杂错误的模式。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Enhancing the Stress and Efficiency of RIS Tools Using Coverage Metrics Specification-Based Test Program Generation for ARM VMSAv8-64 Memory Management Units Performance of a SystemVerilog Sudoku Solver with VCS Novel MC/DC Coverage Test Sets Generation Algorithm, and MC/DC Design Fault Detection Strength Insights Hybrid Post Silicon Validation Methodology for Layerscape SoCs involving Secure Boot: Boot (Secure & Non-secure) and Kernel Integration with Randomized Test
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1