• DocumentCode
    1656776
  • Title

    A flit-level speedup scheme for network-on-chips using self-reconfigurable bi-directional channels

  • Author

    Qian, Zhiliang ; Teh, Ying Fei ; Tsui, Chi-ying

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
  • fYear
    2012
  • Firstpage
    1295
  • Lastpage
    1300
  • Abstract
    In this work, we propose a flit-level speedup scheme to enhance the network-on-chip(NoC) performance utilizing bidirectional channels. In addition to the traditional efforts on allowing flits of different packets using the idling internal and external bandwidth of the bi-directional channel, our proposed flit-level speedup scheme also allows flits within the same packet to be transmitted simultaneously on the bi-directional channel. For inter-router transmission, a novel distributed channel configuration protocol is developed to dynamically control the link directions. For the intra-router transmission, an input buffer architecture which supports reading and writing two flits from the same virtual channel at the same time is proposed. The switch allocator is also designed to support flit-level parallel arbitration. Simulation results on both synthetic traffic and real benchmarks show performance improvement in throughput and latency over the existing architectures using bi-directional channels.
  • Keywords
    network-on-chip; protocols; buffer architecture; distributed channel configuration protocol; flit-level speedup scheme; inter-router transmission; intra-router transmission; network-on-chips; self-reconfigurable bi-directional channels; switch allocator; synthetic traffic; Bandwidth; Benchmark testing; Bidirectional control; Resource management; Routing; Switches; Writing; Bidirectional channel; NoC; flit-level speedup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176692
  • Filename
    6176692