Title :
Static compaction using overlapped restoration and segment pruning
Author :
Bommu, S.K. ; Chakradhar, S.T. ; Doreswamy, K.B.
Author_Institution :
Comput. & Commun. Res. Labs., NEC Res. Inst., Princeton, NJ, USA
Abstract :
We propose a new technique for static compaction of test sequences. Our method is based on two key ideas: (1) overlapped vector restoration, and (2) identification, pruning, and re-ordering of segments. Overlapped restoration provides a significant computational advantage for large circuits. Segments partition the compaction problem into sub-problems. Segments are identified, dynamically pruned and re-ordered to achieve further compaction and speed up. When compared to the fastest method proposed by I. Pomeranz and S.M. Reddy (1997), our method was 5 to 30 times faster on ISCAS circuits and 20 to 50 times faster on large, industrial designs. The new algorithm was able to successfully process large industrial designs that could not be handled by earlier techniques in 2 CPU days.
Keywords :
automatic test pattern generation; logic CAD; logic testing; sequential circuits; CPU days; ISCAS circuits; compaction problem; computational advantage; dynamic pruning; industrial designs; large circuits; overlapped restoration; overlapped vector restoration; segment pruning; test sequences; Automatic testing; Central Processing Unit; Circuit testing; Compaction; Fault detection; National electric code; Performance evaluation; Permission; Process design; Runtime;
Conference_Titel :
Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-008-2
DOI :
10.1109/ICCAD.1998.144258