...
首页> 外文期刊>Journal of Electronic Testing: Theory and Applications: Theory and Applications >Automated Functional Test Generation for Digital Systems Through a Compact Binary Differential Evolution Algorithm
【24h】

Automated Functional Test Generation for Digital Systems Through a Compact Binary Differential Evolution Algorithm

机译:通过紧凑的二进制差分进化算法自动生成数字系统功能测试

获取原文
获取原文并翻译 | 示例
           

摘要

At present, the functional verification of a device represents the highest cost during manufacturing. To reduce that cost, several methods have been suggested. In this work we propose a method which produces a set of binary test sequences by means of a Compact binary Differential Evolution algorithm (Compact-BinDE). The strategy employed is based on the use of coverage models and cost functions in the verification process, which are built with relevant conditions or coverage points representing the full device behavior. The main problem is to cover all difficult situations since the relationships between the test points and the input data in the design are not trivial. The test generation method is included with a proposed verification platform based on a simulation representing a hybrid method. The main contribution of this work is that the method obtains test vector sequences that maximize the coverage percentage on run-time device simulation with an efficient search in the binary domain. Also, different to the previous works that used meta-heuristics, the proposed method by means of the Compact-BinDE algorithm can reduce the simulation time used to obtain test sequences that exercise the coverage points. The results show that the proposed method represents a good alternative to generate test sequences to cover the coverage points during the functional verification.
机译:目前,设备的功能验证代表了制造过程中的最高成本。为了降低该成本,已经提出了几种方法。在这项工作中,我们提出了一种方法,该方法通过紧凑二进制差分演化算法(Compact-BinDE)生成一组二进制测试序列。所采用的策略基于验证过程中覆盖模型和成本函数的使用,这些模型是根据代表整个设备行为的相关条件或覆盖点构建的。主要问题是要涵盖所有困难情况,因为设计中测试点和输入数据之间的关系并不容易。测试生成方法包括在基于表示混合方法的模拟的建议验证平台中。这项工作的主要贡献在于,该方法获得了测试向量序列,该序列可在运行时设备模拟中最大化覆盖率,并在二进制域中进行有效搜索。而且,与先前使用元启发式方法的工作不同,所提出的通过Compact-BinDE算法的方法可以减少用于获得行使覆盖点的测试序列的仿真时间。结果表明,所提出的方法是在功能验证过程中生成测试序列以覆盖覆盖点的良好选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号