DocumentCode
2682833
Title
Escaping from Blocking: A Dynamic Virtual Channel for Pipelined Routers
Author
Mingche, Lai ; Lei, Gao ; Wei, Shi ; Zhiying, Wang
Author_Institution
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha
fYear
2008
fDate
4-7 March 2008
Firstpage
795
Lastpage
800
Abstract
The virtual channel flow control approach provides an efficient way for the high throughput of the on-chip routers. However, allocating the virtual channels (VCs) statically results in a waste of the area and energy consumption. To remedy this drawback, we propose a novel dynamic virtual channel architecture (DVCA) in this paper. By inspecting the physical link state and speculating the packet transferring, it dispenses a variable number of VCs to escape the head-of line (HOL) blockings to maximize the throughput, and avoids the useless VC allocations to reduce the packet latencies. In its implementation, the VC allocation unit, the switch allocation unit as well as the VC control unit are modified to complete the DVCA router design. Then, under the 90nm CMOS process, the proposed routers using 50% buffers provide 6.2% throughput increase and 4.1% latency decrease averagely with the savings of 30.9% area and 31.3% power consumption compared to traditional routers.
Keywords
CMOS integrated circuits; circuit switching; integrated circuit design; network routing; network-on-chip; pipeline processing; resource allocation; CMOS process; dynamic virtual channel architecture; energy consumption; flow control; network-on-chip; pipelined router design; switch allocation unit; virtual channel allocation; CMOS process; CMOS technology; Communication system control; Delay; Energy consumption; Network-on-a-chip; Routing; Switches; Throughput; Virtual colonoscopy; HOL blocking; Virtual Channel; pipelined router;
fLanguage
English
Publisher
ieee
Conference_Titel
Complex, Intelligent and Software Intensive Systems, 2008. CISIS 2008. International Conference on
Conference_Location
Barcelona
Print_ISBN
978-0-7695-3109-0
Type
conf
DOI
10.1109/CISIS.2008.46
Filename
4606770
Link To Document