loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sixth Asian Test Symposium (ATS'97)
A Genetic Algorithm for the Computation of Initialization Sequences for Synchronous Sequential Circuits
Akita, JAPAN
November 17-November 18
ISBN: 0-8186-8209-4
F. Corno, Politecnico di Torino
P. Prinetto, Politecnico di Torino
M. Rebaudengo, Politecnico di Torino
M. Sonza Reorda, Politecnico di Torino
G. Squillero, Politecnico di Torino
Testing circuits which do not include a global reset signal requires either complex ATPG algorithms based on 9- or even 256-valued algebras, or some suitable method to generate initialization sequences. This paper follows the latter approach, and presents a new method to the automated generation of an initialization sequence for synchronous sequential circuits. We propose a Genetic Algorithm providing a sequence that aims at initializing the highest number of flip flops with the lowest number of vectors. The experimental results show that the approach is feasible to be applied even to the largest benchmark circuits and that it compares well to other known approaches in terms of initialized flip flops and sequence length. Finally, this paper shows how the initialization sequences can be fruitfully exploited by simplifying the ATPG process.
Index Terms:
ATPG, Genetic Algorithm, Initialization sequence
Citation:
F. Corno, P. Prinetto, M. Rebaudengo, M. Sonza Reorda, G. Squillero, "A Genetic Algorithm for the Computation of Initialization Sequences for Synchronous Sequential Circuits," ats, pp.56, Sixth Asian Test Symposium (ATS'97), 1997
Usage of this product signifies your acceptance of the Terms of Use.