DocumentCode
2584799
Title
Guaranteed bandwidth using looped containers in temporally disjoint networks within the nostrum network on chip
Author
Millberg, Mikael ; Nilsson, Erland ; Thid, Rikard ; Jantsch, Axel
Author_Institution
Lab. of Electron. & Comput. Syst., R. Inst. of Technol., Kista, Sweden
Volume
2
fYear
2004
fDate
16-20 Feb. 2004
Firstpage
890
Abstract
In today´s emerging network-on-chips, there is a need for different traffic classes with different quality-of-service guarantees. Within our NoC architecture nostrum, we have implemented a service of guaranteed bandwidth (GB), and latency, in addition to the already existing service of best-effort (BE) packet delivery. The guaranteed bandwidth is accessed via virtual circuits (VC). The VCs are implemented using a combination of two concepts that we call ´Looped Containers´ and ´Temporally Disjoint Networks´. The looped containers are used to guarantee access to the network-independently of the current network load without dropping packets; and the TDNs are used in order to achieve several VCs, plus ordinary BE traffic, in the network. The TDNs are a consequence of the deflective routing policy used, and gives rise to an explicit time-division-multiplexing within the network. To prove our concept an HDL implementation has been synthesised and simulated. The cost in terms of additional hardware needed, as well as additional bandwidth is very low-less than 2 percent in both cases! Simulations showed that ordinary BE traffic is practically unaffected by the VCs.
Keywords
hardware description languages; high level synthesis; network routing; packet switching; quality of service; system-on-chip; time division multiplexing; HDL implementation; VC; best effort traffic; deflective routing policy; guaranteed bandwidth; hardware description languages; high level synthesis; looped containers; network on-chip architecture; nostrum network on-chip; quality of service; temporally disjoint networks; time division multiplexing; virtual circuits; Bandwidth; Circuits; Containers; Delay; Network-on-a-chip; Quality of service; Routing; Telecommunication traffic; Traffic control; Virtual colonoscopy;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2085-5
Type
conf
DOI
10.1109/DATE.2004.1269001
Filename
1269001
Link To Document