DocumentCode :
2411631
Title :
Efficient preimage computation using a novel success-driven ATPG
Author :
Sheng, Shuo ; Hsiao, Michael
Author_Institution :
Dept. of Electr. & Comput. Eng., Rutgers Univ., Piscataway, NJ, USA
fYear :
2003
fDate :
2003
Firstpage :
822
Lastpage :
827
Abstract :
Preimage computation is a key step in formal verification. Pure OBDD-based symbolic method is vulnerable to the space-explosion problem. On the other hand, conventional ATPG/SAT-based method can handle large designs but can suffer from time explosion. Unlike methods that combine ATPG/SAT and OBDD, we present a novel success-driven learning algorithm which significantly accelerates an ATPG engine for enumerating all solutions (preimages). The algorithm effectively prunes redundant search space due to overlapped solutions and constructs a free BDD on the fly so that it becomes the representation of the preimage set at the end. Experimental results have demonstrated the effectiveness of the approach, in which we are able to compute preimages for large sequential circuits, where OBDD-based methods fail.
Keywords :
automatic test pattern generation; binary decision diagrams; formal verification; logic testing; sequential circuits; formal verification; overlapped solutions; preimage computation; redundant search space; sequential circuits; success-driven ATPG; success-driven learning algorithm; Acceleration; Automatic test pattern generation; Binary decision diagrams; Data structures; Decision trees; Engines; Explosions; Formal verification; Sequential circuits; Space technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
ISSN :
1530-1591
Print_ISBN :
0-7695-1870-2
Type :
conf
DOI :
10.1109/DATE.2003.1253708
Filename :
1253708
Link To Document :
بازگشت