DocumentCode :
3005206
Title :
Synchronous handshake circuits
Author :
Peeters, Ad ; Van Berkel, Kees
Author_Institution :
Philips Res. Lab., Eindhoven, Netherlands
fYear :
2001
fDate :
2001
Firstpage :
86
Lastpage :
95
Abstract :
We present the synchronous implementation of handshake circuits as an extra feature in the otherwise asynchronous design flow based on Tangram. This synchronous option can be used in the mapping onto FPGAs or as a fallback option to provide a circuit that is easier to test and integrate in a synchronous environment. When single-rail and synchronous realizations of the same handshake circuit are compared, the synchronous versions typically require fewer state-holding elements, occupy less area, have similar performance, but consume significantly more power (in the examples studied up to a factor four). Synchronous handshake circuits provide a means to study clock-gating techniques based on the synthesis starting from a behavioral-level specification. In addition, the study provides hints as to where the asynchronous handshake circuits may be optimized further
Keywords :
cellular arrays; delays; field programmable gate arrays; integrated circuit design; logic CAD; FPGAs; Tangram; behavioral-level specification; clock-gating techniques; logic design; state-holding elements; synchronous handshake circuits; Asynchronous circuits; Circuit synthesis; Circuit testing; Clocks; Design optimization; Field programmable gate arrays; Laboratories; Libraries; Protocols; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Asynchronus Circuits and Systems, 2001. ASYNC 2001. Seventh International Symposium on
Conference_Location :
Salt Lake City, UT
ISSN :
1522-8681
Print_ISBN :
0-7695-1034-5
Type :
conf
DOI :
10.1109/ASYNC.2001.914072
Filename :
914072
Link To Document :
بازگشت