• DocumentCode
    611129
  • Title

    SAS: Source Asynchronous Signaling Protocol for Asynchronous Handshake Communication Free from Wire Delay Overhead

  • Author

    Das, S. ; Vij, V. ; Stevens, Kenneth S.

  • Author_Institution
    Univ. of Utah, Salt Lake City, UT, USA
  • fYear
    2013
  • fDate
    19-22 May 2013
  • Firstpage
    107
  • Lastpage
    114
  • Abstract
    Asynchronous handshake protocol communication is accomplished by sending data down a communication link coupled with data validity information. Flow control is established by acknowledging the receipt of data, thereby enabling transmission of new data down the link. Handshake protocols operate at target cycle times based on system operational requirements. When the communication delay down wires increases beyond a certain point, the latency in sending the request and acknowledge signals across the link becomes longer than the target cycle time. This reduces the communication bandwidth below the desired value. This deleterious effect is particularly conspicuous on long links and network-on-chip communication. A method of enabling full communication bandwidth on wires with arbitrary delay when employing handshake communication is provided. This method supports end-to-end communication across links with arbitrarily large but finite latency without limiting the bandwidth, so long as line variation can be reliably controlled. This paper introduces the news AS protocol, provides an efficient implementation, and reports the resultant significant energy and bandwidth improvements over conventional handshaking methods.
  • Keywords
    delays; network-on-chip; signalling protocols; telecommunication congestion control; SAS protocol; acknowledge signals; arbitrary delay; asynchronous handshake protocol communication; communication bandwidth reduction; communication delay; communication link; data validity information; end-to-end communication; flow control; network-on-chip communication; source asynchronous signaling protocol; wire delay overhead; FIFO; asynchronous communication; bandwidth; wire latency;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems (ASYNC), 2013 IEEE 19th International Symposium on
  • Conference_Location
    Santa Monica, CA
  • ISSN
    1522-8681
  • Print_ISBN
    978-1-4673-5956-6
  • Type

    conf

  • DOI
    10.1109/ASYNC.2013.32
  • Filename
    6546184