• 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