DocumentCode
1437209
Title
Partitioning algorithm to enhance pseudoexhaustive testing of digital VLSI circuits
Author
Shaer, Bassam ; Landis, David ; Al-Arian, Sami A.
Author_Institution
Dept. of Electr. & Comput. Eng., Minnesota Univ., Duluth, MN, USA
Volume
8
Issue
6
fYear
2000
Firstpage
750
Lastpage
754
Abstract
This brief introduces a partitioning algorithm, which facilitates pseudoexhaustive testing, to detect and locate faults in digital VLSI circuits. The algorithm is based on an analysis of circuit´s primary input cones and fanout (PIFAN) values. An invasive approach is employed, which creates logical and physical partitions by automatically inserting reconfigurable test cells and multiplexers. The test cells are used to control and observe multiple partitioning points, while the multiplexers expand the controllability and observability provided by the test cells. The feasibility and efficiency of our algorithm are evaluated by partitioning numerous ISCAS 1985 and 1989 benchmark circuits containing up to 5597 gates. Our results show that the PIFAN algorithm offers significant reductions in overhead and test time when compared to previous partitioning algorithms.
Keywords
VLSI; automatic testing; digital integrated circuits; integrated circuit testing; PIFAN; automatic testing; controllability; digital VLSI circuit; fault detection; fault location; multiplexer; observability; partitioning algorithm; pseudoexhaustive testing; reconfigurable test cell; Algorithm design and analysis; Automatic testing; Circuit analysis; Circuit faults; Circuit testing; Electrical fault detection; Fault detection; Multiplexing; Partitioning algorithms; Very large scale integration;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/92.902271
Filename
902271
Link To Document