DocumentCode :
710640
Title :
Abstraction-based relation mining for functional test generation
Author :
Gent, Kelson ; Hsiao, Michael S.
Author_Institution :
Bradley Dept. of Electr. & Comput. Eng., Virginia Tech, Blacksburg, VA, USA
fYear :
2015
fDate :
27-29 April 2015
Firstpage :
1
Lastpage :
6
Abstract :
Functional test generation and design validation frequently use stochastic methods for vector generation. However, for circuits with narrow paths or random-resistant corner cases, purely random techniques can fail to produce adequate results. Deterministic techniques can aid this process; however, they add significant computational complexity. This paper presents a Register Transfer Level (RTL) abstraction technique to derive relationships between inputs and path activations. The abstractions are built off of various program slices. Using such a variety of abstracted RTL models, we attempt to find patterns in the reduced state and input with their resulting branch activations. These relationships are then applied to guide stimuli generation in the concrete model. Experimental results show that this method allows for fast convergence on hard-to-reach states and achieves a performance increase of up to 9× together with a reduction of test lengths compared to previous hybrid search techniques.
Keywords :
program testing; RTL abstraction technique; abstraction-based relation mining; branch activation; design validation; deterministic techniques; functional test generation; hybrid search techniques; register transfer level; stimuli generation; stochastic methods; test lengths reduction; vector generation; Benchmark testing; Databases; Engines; IEEE Computer Society; Instruments; Optimization; Pipelines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Test Symposium (VTS), 2015 IEEE 33rd
Conference_Location :
Napa, CA
Type :
conf
DOI :
10.1109/VTS.2015.7116286
Filename :
7116286
Link To Document :
بازگشت