• DocumentCode
    720605
  • Title

    Opportunistic Merge Element

  • Author

    Mokhov, Andrey ; Khomenko, Victor ; Sokolov, Danil ; Yakovlev, Alex

  • Author_Institution
    Newcastle Univ., Newcastle upon Tyne, UK
  • fYear
    2015
  • fDate
    4-6 May 2015
  • Firstpage
    116
  • Lastpage
    123
  • Abstract
    The paper introduces a new reusable asynchronous component, called Opportunistic Merge element, that merges two or more request-acknowledgement channels into one and is allowed to opportunistically bundle requests from different input channels if they arrive sufficiently close to each other. We present a speed-independent implementation of this component and verify some of its correctness properties. An important characteristic of the presented implementation is that the arbitration is removed from the critical path, thereby providing a fast response to the incoming requests.
  • Keywords
    asynchronous circuits; logic design; mixers (circuits); opportunistic merge element; request-acknowledgement channels; reusable asynchronous component; Delays; Latches; Logic gates; Semantics; Sensors; Silicon; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems (ASYNC), 2015 21st IEEE International Symposium on
  • Conference_Location
    Mountain View, CA
  • ISSN
    1522-8681
  • Type

    conf

  • DOI
    10.1109/ASYNC.2015.25
  • Filename
    7152699