DocumentCode :
1164179
Title :
Implementation of VLSI self-testing by regularization
Author :
You, Younggap ; Hayes, John P.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Volume :
7
Issue :
12
fYear :
1988
fDate :
12/1/1988 12:00:00 AM
Firstpage :
1261
Lastpage :
1271
Abstract :
A novel circuit design methodology is developed for comprehensive offline self-testing of nearly regular VLSI circuits. It is based on four major design techniques: circuit partitioning, regularization to produce identical subcircuits (modules), parallel testing of modules, and fault detection by direct comparison of response streams from the modules. A generalization of I-testing called sequential I-testing (SI-testing) is described, which allows identical response streams to be produced at different times and be subsequently synchronized for comparison purposes. The concepts of k-regular and nearly k -regular circuits are introduced, which generalize regular circuits (iterative logic arrays) to array-like circuits that contain several cell-types and are moderately irregular. A heuristic circuit partitioning and regularization method for nearly-regular circuits is described
Keywords :
VLSI; automatic testing; fault location; logic arrays; logic testing; I-testing; SI-testing; cell-types; circuit design methodology; circuit partitioning; comprehensive offline self-testing; fault detection; heuristic circuit partitioning; identical subcircuits; iterative logic arrays; k-regular circuits; parallel testing; regularization method; response streams; sequential I-testing; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Logic arrays; Logic circuits; Logic testing; Shift registers; Test pattern generators; 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.16804
Filename :
16804
Link To Document :
بازگشت