• DocumentCode
    2994506
  • Title

    Handshake protocols for de-synchronization

  • Author

    Blunno, I. ; Cortadella, J. ; Kondratyev, A. ; Lavagno, L. ; Lwin, K. ; Sotiriou, C.

  • Author_Institution
    Politecnico di Torino, Italy
  • fYear
    2004
  • fDate
    19-23 April 2004
  • Firstpage
    149
  • Lastpage
    158
  • Abstract
    De-synchronization appears as a new paradigm to automate the design of asynchronous circuits from synchronous netlists. This paper studies different protocols for de-synchronization and formally proves their correctness. Taxonomy of existing protocols for latch controllers is provided. In particular, four-phase handshake protocols devised for micro-pipelines are studied. A new controller with maximum concurrency for de-synchronization is also proposed. The applicability of de-synchronization on an implementation of the DLX microprocessor is also described and discussed.
  • Keywords
    asynchronous circuits; microprocessor chips; protocols; DLX microprocessor; asynchronous circuits; de-synchronization; four-phase handshake protocols; latch controllers; micropipelines; protocol taxonomy; synchronous netlists; Asynchronous circuits; Automatic control; Circuit synthesis; Clocks; Design automation; Microprocessors; Network synthesis; Pipelines; Protocols; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems, 2004. Proceedings. 10th International Symposium on
  • ISSN
    1522-8681
  • Print_ISBN
    0-7695-2133-9
  • Type

    conf

  • DOI
    10.1109/ASYNC.2004.1299296
  • Filename
    1299296