DocumentCode :
332812
Title :
An algorithmic approach to optimizing fault coverage for BIST logic synthesis
Author :
Devadas, Srinivas ; Keutzer, Kurt
Author_Institution :
Lab. for Comput. Sci., MIT, Cambridge, MA, USA
fYear :
1998
fDate :
18-23 Oct 1998
Firstpage :
164
Lastpage :
173
Abstract :
Most approaches to the synthesis of built-in self-test (BIST) circuitry use a manual choose-and-evaluate approach, where a particular BIST generator is chosen and then evaluated by fault-simulating the design with the vectors that the chosen generator generates. We develop an algorithmic synthesis-during-test approach in this paper, wherein the tasks of synthesizing the BIST logic and directed test pattern generation (DTPG) are intertwined to maximize the resulting fault coverage. Our approach is applicable to a variety of BIST strategies including those that use linear- and nonlinear-feedback shift registers. We show how our method can be used to synthesize LFSR polynomials, LFSR seeds, LFSR weights, nonlinear feedback, or bit-fixing logic. Experimental data is presented
Keywords :
VLSI; built-in self test; circuit optimisation; design for testability; fault simulation; integrated circuit testing; integrated logic circuits; logic CAD; polynomials; random processes; shift registers; BIST logic synthesis; LFSR polynomials; LFSR seeds; LFSR weights; algorithmic synthesis-during-test; bit-fixing logic; built-in self test; directed test pattern generation; fault coverage; fault-simulation; linear-feedback shift registers; nonlinear feedback; Automatic testing; Built-in self-test; Circuit faults; Circuit synthesis; Circuit testing; Costs; Logic testing; Polynomials; Shift registers; Test pattern generators;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Conference, 1998. Proceedings., International
Conference_Location :
Washington, DC
ISSN :
1089-3539
Print_ISBN :
0-7803-5093-6
Type :
conf
DOI :
10.1109/TEST.1998.743149
Filename :
743149
Link To Document :
بازگشت