Title :
Retiming sequential circuits to enhance testability
Author :
Dey, Sujit ; Chakradhar, Srimat T.
Author_Institution :
C&C Res. Lab., NEC Res. Inst., Princeton, NJ, USA
Abstract :
This paper presents a technique to enhance the testability of sequential circuits by repositioning registers. A novel retiming for testability technique is proposed that reduces cycle lengths in the dependency graph, converts sequential redundancies into combinational redundancies, and yields retimed circuits that usually require fewer scan registers to break all cycles (except self-loops) as compared to the original circuit. The retiming technique is based on a new minimum cost flow formulation that simultaneously considers the interactions among all strongly connected components (SCCs) of the circuit to minimize the number of registers in the SCCs. Experimental results on several large sequential circuits demonstrate the effectiveness of the proposed retiming for testability technique
Keywords :
design for testability; graph theory; logic design; logic testing; minimisation of switching nets; redundancy; sequential circuits; synchronisation; combinational redundancies; dependency graph; minimum cost flow formulation; retimed circuits; scan registers; sequential circuit retiming; sequential redundancies; strongly connected components; testability; Automatic testing; Circuit faults; Circuit testing; Hardware; Laboratories; Minimization; National electric code; Registers; Sequential analysis; Sequential circuits;
Conference_Titel :
VLSI Test Symposium, 1994. Proceedings., 12th IEEE
Conference_Location :
Cherry Hill, NJ
Print_ISBN :
0-8186-5440-6
DOI :
10.1109/VTEST.1994.292338