DocumentCode :
2756937
Title :
In-channel Flow Control Scheme for Network-on-Chip
Author :
Nimbalkar, Vrishali Vijay ; Varghese, Kuruvilla
Author_Institution :
Electron. Eng., Finolex Acad. of Manage. & Technol., Ratnagiri, India
fYear :
2010
fDate :
1-3 Sept. 2010
Firstpage :
459
Lastpage :
466
Abstract :
Present day System-on-Chip utilizes Network-on-Chip for communication between the cores, which require proper flow control schemes for efficient utilization of network resources. We propose a flow control scheme that combines piggybacking and credit flit transmission with in-channel signaling to provide, router´s input port´s free buffer count information to the neighboring routers. Alternating bit protocol is used for transmitting and receiving data and credit flits. Our scheme does not use additional flit cycles or extra signaling lines overhead for credit flit transmission. We have used Noxim, a SystemC based simulator to evaluate the performance of our scheme. Compared to dedicated signaling flow control, in the proposed scheme, throughput remains the same, whereas, there is an increase in average delay by maximum of five flit cycles (13 percent) for transpose traffic and minimum of one flit cycle (0.3 percent) for hotspot traffic. Also, a router designed to implement our scheme requires 12.69 percent less signaling lines.
Keywords :
network-on-chip; Noxim; SystemC based simulator; alternating bit protocol; credit flit transmission; free buffer count information; in-channel flow control; in-channel signaling; network-on-chip; signaling flow control; system-on-chip; Control systems; Delay; Routing; Routing protocols; System-on-a-chip; Throughput; Network-on-Chip; flow control; in-channel signaling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on
Conference_Location :
Lille
Print_ISBN :
978-1-4244-7839-2
Type :
conf
DOI :
10.1109/DSD.2010.73
Filename :
5615566
Link To Document :
بازگشت