DocumentCode :
51780
Title :
Functional Constraint Extraction From Register Transfer Level for ATPG
Author :
Hobeika, Christelle ; Thibeault, Claude ; Boland, Jean-Francois
Author_Institution :
Dept. of Electr. Eng., Ecole de Technol. Super., Montreal, QC, Canada
Volume :
23
Issue :
2
fYear :
2015
fDate :
Feb. 2015
Firstpage :
407
Lastpage :
412
Abstract :
The use of scan test patterns, generated at the gate level with automatic test pattern generation (ATPG) tools in design simulation, was proposed in our previous work to improve verification quality. A drawback of this method is the potential presence of illegal (or unreachable) states (ISEs) causing unwanted behavior and false error detection in the verification process. In this brief, we present a new automated tool that helps overcome this problem. The tool extracts functional constraints at the register transfer level on a VHDL description (it can be easily adapted to any other hardware description language). The constraints extracted are used in the ATPG process to generate pseudofunctional scan test patterns which avoid the ISEs. The whole verification environment incorporating the proposed tool is presented. Experimental results show the tool impact on the reduction of false error detection in verification. In addition, it shows the verification quality improvements with the proposed environment in terms of coverage, time, and complexity.
Keywords :
automatic test pattern generation; error detection; flip-flops; hardware description languages; ATPG; VHDL description; automatic test pattern generation; false error detection; functional constraint extraction; hardware description language; illegal states; pseudofunctional scan test patterns; register transfer level; unwanted behavior; verification process; verification quality; Automatic test pattern generation; Complexity theory; Computational modeling; Integrated circuit modeling; Law; Logic gates; Functional constraints; hardware description language (HDL) functional verification; illegal states (ISEs); test pattern generation; test pattern generation.;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2014.2309439
Filename :
6778092
Link To Document :
بازگشت