Title :
Retiming, resynthesis, and partitioning for the pseudo-exhaustive testing of sequential circuits
Author :
Lejmi, Samir ; Kaminska, Bozena ; Ayari, Bechir
Author_Institution :
Ecole Polytech. de Montreal, Que., Canada
fDate :
30 Apr-3 May 1995
Abstract :
In pseudo-exhaustive testing, the partitioning technique consists of placing segmentation cells in an acyclic sequential circuit in order to reduce the size of cones. These segmentations, which are transparent in normal mode and active during test mode, result in an overhead for the circuit. However, cutting edges containing registers eliminates these secondary effects. In this paper, we present a new approach to the partitioning problem of the synchronous sequential circuits based on the retiming technique. This approach consists in choosing a set of segmentation edges such that there exists a retiming minimizing the number of segmentation cells in the retimed circuit. Thus, for a given size limit of cone, we propose an iterative algorithm for pseudo-exhaustive sequential testing which combines our method with existing approaches. In addition, we prove that the proposed retiming can be considered as a peripheral retiming while at the same time integrating the logic optimization part in the partitioning process. Experimental results on the benchmark sequential circuits show that our approach significantly optimizes the retimed circuit and reduces the number of segmentation cells required in the original circuit
Keywords :
circuit analysis computing; circuit optimisation; iterative methods; logic partitioning; logic testing; sequential circuits; timing; iterative algorithm; logic optimization; partitioning; pseudo-exhaustive testing; resynthesis; retiming; segmentation cells; segmentation edges; sequential circuits; synchronous circuits; Benchmark testing; Circuit faults; Circuit testing; Electrical fault detection; Fault detection; Iterative algorithms; Logic; Registers; Sequential analysis; Sequential circuits;
Conference_Titel :
VLSI Test Symposium, 1995. Proceedings., 13th IEEE
Conference_Location :
Princeton, NJ
Print_ISBN :
0-8186-7000-2
DOI :
10.1109/VTEST.1995.512671