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
Link To Document