Functional verification of RTL designs driven by mutation testing metrics

被引:0
作者
Serrestou, Youssef [1 ]
Robach, Vincent Beroulle Chantal [1 ]
机构
[1] LCIS INPG, F-26902 Valence, France
来源
DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS | 2007年
关键词
automatic test bench generation; functional verification; mutation-based testing;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The level of confidence in a VHDL description directly depends on the quality of its verification. This quality can be evaluated by mutation-based test, but the improvement of this quality requires tremendous efforts. In this paper, we propose a new approach that both qualifies and improves the functional verification process. First, we qualify test cases thanks to the mutation testing metrics: faults are injected in the Design Under Verification (DUV) (making DUV's mutants) to check the capacity of test cases to detect theses mutants. Then, a heuristic is used to automatically improve IPs validation data. Experimental results obtained on RTL descriptions from ITC'99 benchmark show how efficient is our approach.
引用
收藏
页码:222 / 227
页数:6
相关论文
共 11 条
[1]  
[Anonymous], SOFTWARE TESTING VER
[2]  
COMO F, 2000, DESIGN AUTOMATION TE, P385
[3]   RT-level ITC'99 benchmarks and first ATPG results [J].
Corno, F ;
Reorda, MS ;
Squillero, G .
IEEE DESIGN & TEST OF COMPUTERS, 2000, 17 (03) :44-53
[4]   CONSTRAINT-BASED AUTOMATIC TEST DATA GENERATION [J].
DEMILLO, RA ;
OFFUTT, AJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (09) :900-910
[5]  
Fallah F, 1998, 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, P152, DOI 10.1109/DAC.1998.724457
[6]  
Mazumder P., 1999, GENETIC ALGORITHMS V
[7]  
OFFUTT AJ, 2000, MUTATION 2000 MUTATI, P45
[8]  
RASHINKAR P, 2003, SYSTEM ON A CHIP VER
[9]  
SERRESTOU Y, 2006, DCIS 06 21 C DES CIR
[10]  
SERRESTOU Y, 2006, DDECS 06 9 IEEE WORK