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 :
بازگشت