• DocumentCode
    2193029
  • Title

    Link pipelining strategies for an application-specific asynchronous NoC

  • Author

    Gebhardt, Daniel ; You, Junbok ; Stevens, Kenneth S.

  • Author_Institution
    Sch. of Comput., Univ. of Utah, Salt Lake City, UT, USA
  • fYear
    2011
  • fDate
    1-4 May 2011
  • Firstpage
    185
  • Lastpage
    192
  • Abstract
    Wire latency across the links of a NoC can limit throughput, especially in deep submicron technology. Stateful pipeline buffers added to long links allow a higher clock rate, but this wastes resources on links needing only low bandwidth. In asynchronous (clockless) NoCs, link pipelining can be done to only those that will benefit from both increased throughput and buffering capacity, and is especially useful in heterogeneous embedded SoCs. We evaluate two strategies that determine where link pipeline buffers should be placed in the topology. The first compares available link bandwidth, based on physical wirelength, to the throughput needed by each source-to-destination path, for each link. The second adds buffers to a link such that its bandwidth is at least equal to the throughput of a core´s network adapter. These strategies were integrated into our network optimization tool for an application-specific SoC. Simulations were based on its expected traffic patterns, floorplan-derived wirelength, and uses self-similar traffic generation for more realistic behavior. Results show improved large-message network latency and output buffer delay of the network adapter. There was a slight power increase with the addition of pipeline buffers, but our proposal is a complexity-effective improvement by the power*latency product metric. The results indicate the strategy of pipelining certain links provides more efficiency opposed to a ubiquitous addition of buffers.
  • Keywords
    asynchronous circuits; buffer circuits; network-on-chip; pipeline processing; application-specific asynchronous NoC; buffer delay; buffering capacity; complexity-effective improvement; deep submicron technology; floorplan-derived wirelength; heterogeneous embedded SoC; large-message network latency; link pipelining buffer strategy; self-similar traffic generation; source-to-destination path; wire latency; Bandwidth; Pipeline processing; Synchronization; System-on-a-chip; Throughput; Topology; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks on Chip (NoCS), 2011 Fifth IEEE/ACM International Symposium on
  • Conference_Location
    Pittsburgh, PA
  • Electronic_ISBN
    978-1-4503-0720-8
  • Type

    conf

  • Filename
    5948562