DocumentCode
1423185
Title
Partitioning sequential circuits for pseudoexhaustive testing
Author
Shaer, Bassam ; Al-Arian, Sami A. ; Landis, David
Author_Institution
Dept. of Electr. & Comput. Eng., Minnesota Univ., Duluth, MN, USA
Volume
8
Issue
5
fYear
2000
Firstpage
534
Lastpage
541
Abstract
In this paper, we present an algorithm for partitioning sequential circuits. This algorithm is based on an analysis of a circuit´s primary input cones and fanout values (PIFAN), and it uses a directed acyclic graph to represent the circuit. 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 standard digital circuits, including some large benchmark circuits containing up to 5597 gates. Our algorithm is based upon pseudoexhaustive testing methods where fault simulation is not required for test-pattern generation and grading; hence, engineering design time and cost are further reduced.
Keywords
VLSI; automatic test pattern generation; controllability; directed graphs; fault simulation; logic partitioning; logic testing; multiplexing equipment; observability; sequential circuits; PIFAN; benchmark circuits; controllability; directed acyclic graph; engineering design time; fanout values; fault simulation; grading; multiple partitioning points; multiplexers; observability; partitioning; primary input cones; pseudoexhaustive testing; reconfigurable test cells; sequential circuits; test cells; test-pattern generation; Algorithm design and analysis; Automatic control; Automatic testing; Circuit analysis; Circuit testing; Logic testing; Multiplexing; Partitioning algorithms; Sequential analysis; Sequential circuits;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/92.894159
Filename
894159
Link To Document