DocumentCode :
3435835
Title :
Built-in reseeding for serial BIST
Author :
Al-Yamani, Ahmad A. ; McCluskey, Edward J.
Author_Institution :
Stanford Univ., CA, USA
fYear :
2003
fDate :
27 April-1 May 2003
Firstpage :
63
Lastpage :
68
Abstract :
Reseeding is used to improve fault coverage in BIST pseudo-random testing. Most of the work done on reseeding is based on storing the seeds in an external tester. Besides its high cost, testing using automatic test equipment (ATE) makes it hard to test the circuit while in the system. In this paper, we present a technique for built-in reseeding. Our technique requires no storage for the seeds. The seeds are encoded in hardware. The seeds we use are deterministic so 100% fault coverage can be achieved. Our technique causes no performance overhead and does not change the original circuit under test. Also, the technique we present is applicable for transition faults as well as single-stuck-at faults. Built-in reseeding is based on expanding every seed to as many ATPG patterns as possible. This is different from many existing reseeding techniques that expand every seed into a single ATPG pattern. This paper presents the built-in reseeding algorithm together with a hardware synthesis algorithm and implementation.
Keywords :
automatic test pattern generation; built-in self test; circuit simulation; fault location; integrated circuit design; integrated circuit technology; logic design; logic simulation; logic testing; random sequences; BIST built-in reseeding; BIST pseudo-random testing; deterministic seeds; fault coverage; hardware encoded seeds; multiple ATPG patterns; seed expansion; serial BIST; single-stuck-at faults; transition faults; Built-in self-test; Testing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Test Symposium, 2003. Proceedings. 21st
ISSN :
1093-0167
Print_ISBN :
0-7695-1924-5
Type :
conf
DOI :
10.1109/VTEST.2003.1197634
Filename :
1197634
Link To Document :
بازگشت