DocumentCode :
3438140
Title :
Smart Port Allocation for Adaptive NoC Routers
Author :
James, R. ; Jose, J. ; Antony, J.K.
Author_Institution :
Rajagiri Sch. of Eng. & Technol., Kochi, India
fYear :
2015
fDate :
3-7 Jan. 2015
Firstpage :
475
Lastpage :
480
Abstract :
Network on Chip (NoC) is an emerging communication framework for multiple processing cores on a System on Chip (SoC). The router micro-architecture determines the performance of such a communication network to a great extend. Considering the cost effective performance and scalability, minimally buffered deflection routers are emerging as a popular design choice for NoC based multicore systems. In this paper, a new router architecture is proposed which has an enhanced pipeline register and a smart port allocator that significantly reduces the pipeline stage delay in the router. The proposed smart port allocator assigns output port to incoming flits dynamically based on available output ports and flit occupancy level of the enhanced pipeline register. This eliminates unwanted intra-router movement of flits. Experimental results on synthetic and real workloads show that the proposed router reduces average packet latency, output channel wastage, deflection rate of flits and increases the throughput in the network when compared to the state-of-the-art minimally buffered deflection routers.
Keywords :
multiprocessing systems; network routing; network-on-chip; SoC; adaptive NoC routers; buffered deflection routers; channel wastage; multiple processing cores; network on chip; packet latency; pipeline register; pipeline stage delay; router microarchitecture; smart port allocation; system on chip; unwanted intra-router movement; Buffer storage; Pipelines; Ports (Computers); Registers; Resource management; Routing; Switches; buffer-pool; deflection routing; router pipeline;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design (VLSID), 2015 28th International Conference on
Conference_Location :
Bangalore
ISSN :
1063-9667
Type :
conf
DOI :
10.1109/VLSID.2015.86
Filename :
7031780
Link To Document :
بازگشت