DocumentCode :
1715713
Title :
Synthesis of initializable asynchronous circuits
Author :
Chakradhar, Srimat T. ; Banerjee, Savita ; Roy, Rabindra K. ; Pradhan, Dhiraj K.
Author_Institution :
C&C Res. Lab., NEC USA, Princeton, NJ, USA
fYear :
1994
Firstpage :
383
Lastpage :
388
Abstract :
We show that existing synthesis techniques may produce asynchronous circuits that are not initializable by gate level analysis tools even when the design is functionally initializable. Due to the absence of any initialization sequence, a fault simulator or test generator that assumes an unknown starting state will be completely ineffective for these circuits. In this paper, we show that proper consideration of initializability during the asynchronous circuit synthesis procedure can guarantee initializable implementations, The assignment of don´t cares during the synthesis procedure is intimately related to the initializability of the final implementation. We present a novel implicit enumeration procedure that selectively assigns don´t cares to obtain an initializable implementation. Initialization sequences are obtained as a by product of our synthesis procedure
Keywords :
asynchronous sequential logic; design for testability; graph theory; logic CAD; sequential circuits; STG; don´t cares assignment; gate level analysis tools; implicit enumeration procedure; initializability; initializable asynchronous circuits; initialization sequence; state transition graphs; synthesis technique; Asynchronous circuits; Circuit faults; Circuit synthesis; Circuit testing; Clocks; Design methodology; Energy consumption; Logic circuits; National electric code; Signal synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 1994., Proceedings of the Seventh International Conference on
Conference_Location :
Calcutta
ISSN :
1063-9667
Print_ISBN :
0-8186-4990-9
Type :
conf
DOI :
10.1109/ICVD.1994.282724
Filename :
282724
Link To Document :
بازگشت