首页> 外文会议>IEEE International Verification and Security Workshop >Revision Debug with Non-Linear Version History in Regression Verification
【24h】

Revision Debug with Non-Linear Version History in Regression Verification

机译:回归验证中的非线性版本历史记录的修订调试

获取原文

摘要

Modern digital designs are relentlessly growing in complexity, making their verification a daunting task. Verification and debugging are the bottleneck, accounting for up to 70% of the design cycle. Most automated debugging tools target failures in isolation and rely solely on the current version of a design's RTL. A recently developed methodology targets multiple failures simultaneously while leveraging the revision history present in a version control system. It finds revisions likely to be responsible for the failures and ranks them such that higher ranked revisions are more likely to contain bugs. However, this technique treats the version history as a simple linear list of revisions rather than a graph structure. To address this limitation, this paper presents a technique that properly leverages the branching information in version control systems. It offers two-stage ranking with improved performance, allowing both branches and branch-local revisions to be ranked.
机译:现代数字设计在复杂性中无情地增长,使其验证令人生畏的任务。验证和调试是瓶颈,占设计周期的高达70%。最自动化的调试工具以隔离的目标故障,仅依赖于设计的RTL的当前版本。最近开发的方法可以同时针对多个故障,同时利用版本控制系统中存在的修订历史。它发现可能对失败负责的修订,并对它们进行排名,使得更高的排名修订更可能包含错误。但是,此技术将版本历史视为一个简单的修订线性列表而不是图形结构。为了解决此限制,本文介绍了一种正确利用版本控制系统中的分支信息的技术。它提供了两级排名,具有改进的性能,允许分支和分支机构的修订进行排名。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号