DocumentCode
1447789
Title
Realization-independent ATPG for designs with unimplemented blocks
Author
Kim, Hyungwon ; Hayes, John P.
Author_Institution
Synopsys Inc., Mountain View, CA, USA
Volume
20
Issue
2
fYear
2001
fDate
2/1/2001 12:00:00 AM
Firstpage
290
Lastpage
306
Abstract
Conventional automatic test-pattern generation (ATPG) cannot effectively handle designs employing blocks whose implementation details are either unknown, unavailable, or subject to change. Realization-independent block testing for cores (RIBTEC), a novel ATPG program for such designs, is described, which employs a functional (behavioral) fault model based on a class of nonexhaustive “universal” test sets. Given a circuit´s high-level block structure, RIBTEC constructs a universal test set (UTS) for each block from its functional description in such a way that realization independence of the blocks is ensured. Experimental results are presented for representative datapath circuits, which demonstrate that RIBTEC achieves very high fault coverage and an exceptionally high level of realization independence. We also show that RIBTEC can be applied to designs containing a class of small intellectual property (IP) circuits (cores)
Keywords
automatic test pattern generation; fault diagnosis; industrial property; logic testing; RIBTEC; fault coverage; functional fault model; high-level block structure; intellectual property circuits; nonexhaustive universal test sets; realization-independent ATPG; realization-independent block testing for cores; representative datapath circuits; unimplemented blocks; Automatic test pattern generation; Automatic testing; Circuit faults; Circuit testing; Delay; Design methodology; Integrated circuit technology; Intellectual property; System testing; Very large scale integration;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.908472
Filename
908472
Link To Document