DocumentCode
2598852
Title
Pseudoexhaustive BIST for sequential circuits
Author
Kagaris, Dimitrios ; Tragoudas, Spyros ; Bhatia, Dinesh
Author_Institution
Comput. Sci. Program, Dartmouth Coll., Hanover, NH, USA
fYear
1993
fDate
3-6 Oct 1993
Firstpage
523
Lastpage
527
Abstract
We present a method that can be used to test a sequential circuit pseudoexhaustively or almost pseudoexhaustively using LFSR/SRs as ATPGs with d-2w test patterns, where d is the sequential depth and w is the input dependency limit. Our approach is based on the following techniques: (1) Use of LFSR/SRs as ATPGs (2) Rearrangement of the flip-flops of the circuit by retiming so that the hardware overhead for breaking all cycles and bounding the sequential depth is minimized. (3) Introduction of bypass storage cells (BSCs) so that no combinational element in the circuit has input dependence greater than a user-defined constant w. (4) Introduction of bypass delay cells (BDCs) so that the graph becomes more easily balanced or approximately balanced. Comparative experimental results indicate that our method behaves better than full-scan. It also outperforms a previous approach which, not only does not provide for on-chip TPG, but also requires O(q-f-22) test patterns, where q is the total number of primary or pseudoprimary outputs in the circuit and f is the total number of flip-flops
Keywords
built-in self test; logic testing; sequential circuits; ATPGs; BIST; LFSR/SRs; bypass storage cells; pseudoexhaustively; sequential circuits; Built-in self-test; Circuit testing; Combinational circuits; Computer science; Delay; Educational institutions; Flip-flops; Hardware; Sequential analysis; Sequential circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1993. ICCD '93. Proceedings., 1993 IEEE International Conference on
Conference_Location
Cambridge, MA
Print_ISBN
0-8186-4230-0
Type
conf
DOI
10.1109/ICCD.1993.393322
Filename
393322
Link To Document