• DocumentCode
    703889
  • Title

    Enabling vertical wormhole switching in 3D NoC-Bus hybrid systems

  • Author

    Changlin Chen ; Enachescu, Marius ; Cotofana, Sorin D.

  • Author_Institution
    Comput. Eng., Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    507
  • Lastpage
    512
  • Abstract
    In Networks-on-Chip (NoC) systems Wormhole Switching (WS) enables lower packet transmission latency and requires less silicon real estate than the Packet Switching (PS). However, enabling vertical WS in conventional 3D NoC-Bus hybrid systems requires a large amount of TSVs, which have low yield in state of the art 3D stacking technology. In this paper, we alleviate this issue by introducing a Bus Virtual Channel (VC) Allocation (BVA) mechanism, which assigns to at most one cross layer packet a free input VC in its target router before injecting it into the bus. In this way, a routing path is reserved by the head flit, and the rest of the packet flits can be WS transmitted through the vertical buses. Given that VC allocation is performed only once per packet per hop BVA can be performed in such a way that it doesn´t become a system bottleneck. We evaluated our proposal with both synthetic and real application traffics and the experimental results indicate that when vertical WS is implemented, the bus critical path length is reduced by at least 31% and the average packet transmission latency is reduced by at least 22%, when compared with conventional pipelined bus or TDMA bus based systems. Moreover, the area cost and power consumption of the output buffer incident to the bus are reduced by 47% and 43%, respectively.
  • Keywords
    channel allocation; multiprocessor interconnection networks; network routing; network-on-chip; system buses; 3D NoC-bus hybrid systems; 3D stacking technology; BVA mechanism; NoC systems; TSV; VC allocation; bus critical path length; bus virtual channel allocation mechanism; cross layer packet; head flit; networks-on-chip systems; packet flits; packet switching; packet transmission latency; power consumption; routing path; silicon real estate; target router; vertical buses; wormhole switching; Data communication; Delays; Resource management; Silicon; Three-dimensional displays; Through-silicon vias; Time division multiple access; 3D NoC-Bus hybrid system; Bus virtual channel allocation; Pipelined bus; Wormhole Switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-3-9815-3704-8
  • Type

    conf

  • Filename
    7092441