Exhaustive Generation of Bit Patterns with Applications to VLSI Self-Testing

One has a shift register of length n and a collection of designated subsets of {0, 1,···, n-1}. The problem is to devise a method for feeding a string of bits into the shift register in such an order that, for each designated subset S = {k 1 ,···, k r }, if one keeps track of the bit patterns appear...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on computers 1983-02, Vol.C-32 (2), p.190-194
Hauptverfasser: Barzilai, Coppersmith, Rosenberg
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:One has a shift register of length n and a collection of designated subsets of {0, 1,···, n-1}. The problem is to devise a method for feeding a string of bits into the shift register in such an order that, for each designated subset S = {k 1 ,···, k r }, if one keeps track of the bit patterns appearing at the corresponding positions k 1 , ···, k r of the shift register, all 2r possible bit patterns will ultimately appear at those positions. A simple and efficient solution to this problem, derived from the connections between polynomials over finite fields and linear feedback shift registers, is presented. Applications of this solution to the problem of VLSI self-testing are discussed and illustrated.
ISSN:0018-9340
1557-9956
DOI:10.1109/TC.1983.1676202