BEHAVIOR AND TESTABILITY PRESERVATION UNDER THE RETIMING TRANSFORMATION

Citation
A. Elmaleh et al., BEHAVIOR AND TESTABILITY PRESERVATION UNDER THE RETIMING TRANSFORMATION, IEEE transactions on computer-aided design of integrated circuits and systems, 16(5), 1997, pp. 528-543
Citations number
41
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Hardware & Architecture","Computer Science Interdisciplinary Applications","Engineering, Eletrical & Electronic
ISSN journal
02780070
Volume
16
Issue
5
Year of publication
1997
Pages
528 - 543
Database
ISI
SICI code
0278-0070(1997)16:5<528:BATPUT>2.0.ZU;2-O
Abstract
Recently, it has been shown that retiming has a very strong impact on the run time required for sequential, structural automatic test patter n generators (ATPG's), as well as the levels of fault coverage and fau lt efficiency attained, In this paper, we show that, for circuits with no hardware reset or a global reset state, retiming preserves testabi lity with respect to a single stuck-at fault test set by adding a pref ix sequence of a predetermined number of arbitrary input vectors, We s how that this result holds for test sets derived based on structural a nd functional methods, and based on the conventional and multiple obse rvation time testing strategies. Furthermore, we derive the conditions under which synchronizing sequences are preserved under retiming, We show that a structural synchronizing sequence for a circuit drives any of its corresponding retimed circuits to an equivalent state, In addi tion, we show that functional synchronizing sequences are preserved un der retiming by adding a prefix sequence of a predetermined number of arbitrary input vectors, The impact of retiming on ATPG complexity and test-set preservation under retiming suggest a new approach for enhan cing the performance of structural, sequential ATPG's, Experimental re sults show that high fault coverages can be achieved on high-performan ce circuits optimized by retiming with much less CPU time (a reduction of two orders of magnitude in several instances) than if ATPG is atte mpted directly on those circuits.