DocumentCode
806677
Title
Self-diagnosis of failures in VLSI tree array processors
Author
Su, Stephen Y H ; Cutler, Michal ; Wang, Mingshien
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, Binghamton, NY, USA
Volume
40
Issue
11
fYear
1991
fDate
11/1/1991 12:00:00 AM
Firstpage
1252
Lastpage
1257
Abstract
The authors present a built-in self-test and diagnosis scheme for detecting and locating the faulty cells in a tree array. Since the signatures of all cells are generated simultaneously (i.e., parallel testing), the time required for the signature generating stage is constant, independent of the array size. Each cell (processing element) generates pseudorandom test patterns and compresses test responses into a signature. By comparing signatures, the signature for the fault-free processor is found and used to locate faulty processors. For arrays with distributed faults, a tree array is partitioned into subtrees on which the diagnosis algorithm is applied in parallel. The time complexity of the diagnosis algorithm is derived
Keywords
VLSI; built-in self test; computational complexity; fault tolerant computing; logic testing; systolic arrays; trees (mathematics); VLSI tree array processors; built-in self-test; distributed faults; fault detection; fault location; fault-free processor; processing element; pseudorandom test patterns; self diagnosis of failures; signatures; time complexity; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Computer science; Fault diagnosis; Image coding; Partitioning algorithms; Test pattern generators; Very large scale integration;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.102828
Filename
102828
Link To Document