首页> 外文会议>European conference on applications of evolutionary computation >Diagnostic Test Generation for Statistical Bug Localization Using Evolutionary Computation
【24h】

Diagnostic Test Generation for Statistical Bug Localization Using Evolutionary Computation

机译:使用进化计算为统计错误进行本地化的诊断测试生成

获取原文
获取外文期刊封面目录资料

摘要

Verification is increasingly becoming a bottleneck in the process of designing electronic circuits. While there exists several verification tools that assist in detecting occurrences of design errors, or bugs, there is a lack of solutions for accurately pin-pointing the root causes of these errors. Statistical bug localization has proven to be an approach that scales up to large designs and is widely utilized both in debugging hardware and software. However, the accuracy of localization is highly dependent on the quality of the stimuli. In this paper we formulate diagnostic test set generation as a task for an evolutionary algorithm, and propose dedicated fitness functions that closely correlate with the bug localization capabilities. We perform experiments on the register-transfer level design of the Plasma microprocessor coupling an evolutionary test-pattern generator and a simulator for fitness evaluation. As a result, the diagnostic resolution of the tests is significantly improved.
机译:验证正日益成为设计电子电路过程中的瓶颈。尽管存在多种验证工具可帮助检测设计错误或错误的发生,但仍缺乏用于准确查明这些错误的根本原因的解决方案。事实证明,统计错误的本地化是一种扩展到大型设计的方法,并且广泛用于调试硬件和软件。但是,定位的准确性高度取决于刺激的质量。在本文中,我们将诊断测试集生成公式化为进化算法的任务,并提出了与错误定位功能紧密相关的专用适应度函数。我们对血浆微处理器的寄存器传输级设计进行了实验,耦合了进化的测试模式生成器和适合性评估的模拟器。结果,显着提高了测试的诊断分辨率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号