Title :
Accumulator based deterministic BIST
Author :
Dorsch, Rainer ; Wunderlich, Hans-Joachim
Author_Institution :
Comput. Archit. Lab., Stuttgart Univ., Germany
Abstract :
Most built-in self test (BIST) solutions require specialized test pattern generation hardware which may introduce significant area overhead and performance degradation. Recently, some authors proposed test pattern generation on chip by means of functional units also used in system mode like adders or multipliers. These schemes generate pseudo-random or pseudo-exhaustive patterns for serial or parallel BIST. If the circuit under test contains random pattern resistant faults a deterministic test pattern generator is necessary to obtain complete fault coverage. In this paper it is shown that a deterministic test set can be encoded as initial values of an accumulator based structure, and all testable faults can be detected within a given test length by carefully selecting the seeds of the accumulator. A ROM is added for storing the seeds, and the control logic of the accumulator is modified. In most cases the size of the ROM is less than the size required by traditional LFSR-based reseeding approaches
Keywords :
adders; automatic test pattern generation; built-in self test; fault simulation; logic testing; accumulator based deterministic BIST; complete fault coverage; embedded cores; fault simulation; functional units; hardware pattern generator; hybrid search; modified control logic; partitioning of variables; pseudo-exhaustive patterns; pseudo-random patterns; symbolic search; test pattern generation on chip; Adders; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Degradation; Hardware; Read only memory; System-on-a-chip; Test pattern generators;
Conference_Titel :
Test Conference, 1998. Proceedings., International
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-5093-6
DOI :
10.1109/TEST.1998.743181