Title :
Realization-independent ATPG for designs with unimplemented blocks
Author :
Kim, Hyungwon ; Hayes, John P.
Author_Institution :
Synopsys Inc., Mountain View, CA, USA
fDate :
2/1/2001 12:00:00 AM
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;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on