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