Title :
Application of Sequential Test Set Compaction to LFSR Reseeding
Author :
Aleksejev, Igor ; Jutman, Artur ; Raik, Jaan ; Ubar, Raimund
Author_Institution :
Dept. of Comp. Eng., Tallinn Univ. of Technol., Tallinn, Estonia
Abstract :
LFSR reseeding techniques are often applied in BIST due to their ability to considerably improve the fault coverage and test application time by embedding specific vectors into the pseudorandom sequence. The efficiency of a typical reseeding scheme to a large extent depends on the seed selection and consequent test sequence optimization algorithms. This paper proposes a novel efficient reseeding optimization algorithm that is based on test compaction techniques for sequential designs. The proposed approach relies on the branch-and-bound search technique, which can provide the optimal test set compaction solution for a given test setup. Alternatively, it can run for a limited time in a heuristic mode, producing intermediate results. Experiments show that applied heuristics can yield optimal or quasi-optimal solutions in polynomial time. These solutions outperform previously published reseeding and hybrid BIST results.
Keywords :
built-in self test; computational complexity; logic testing; optimisation; random sequences; shift registers; tree searching; BIST; branch-and-bound search technique; consequent test sequence optimization algorithms; fault coverage; heuristic mode; linear feedback shift registers reseeding; polynomial time; pseudorandom sequence; reseeding optimization algorithm; seed selection; sequential designs; sequential test set compaction; test application time; test compaction techniques; vector embedding; Automatic test pattern generation; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Compaction; Hardware; Polynomials; Sequential analysis; Test pattern generators;
Conference_Titel :
NORCHIP, 2008.
Conference_Location :
Tallinn
Print_ISBN :
978-1-4244-2492-4
Electronic_ISBN :
978-1-4244-2493-1
DOI :
10.1109/NORCHP.2008.4738292