Title :
A novel hybrid topology for Network on Chip
Author :
Swaminathan, Karthik ; Gopi, Sandeep ; Rajkumar ; Lakshminarayanan, G. ; Seok-Bum Ko
Author_Institution :
Dept. of ECE, Nat. Inst. of Technol., Tiruchirappalli, India
Abstract :
The connection method of Network on Chip (NoC) fabric or NoC Topology plays a vital role in the performance of NoC. The end-to-end delay or latency and other performance metrics of packets in NoCs are highly dependent on the number of hops that a packet has travelled to reach its destination. A novel NoC topology called hybrid NoC topology is proposed, which consists the characteristics of the mesh, the torus and the folded torus topology. The proposed architecture reduces the number of average hops by 32% compared to mesh topology, 5% compared to torus and folded torus topology and offers lesser average latency 26% when compared to mesh topology and 4% lesser average latency when compared to torus and folded torus topologies, respectively. The ideal throughput of hybrid topology increases by 200% compared to mesh, 50% compared to that of torus and folded torus. The proposed hybrid NoC Topology offers significant improvement in performance in terms of the average minimum hop count, latency, and throughput. The Verilog RTL of individual routers and topologies were synthesized using Synopsys DC compiler targeting 90nm technology. The performance in terms of area, power and timing shows that the proposed hybrid architecture is on par with the existing topologies.
Keywords :
hardware description languages; network routing; network topology; network-on-chip; Synopsys DC compiler targeting technology; Verilog RTL; average minimum hop count; end-to-end delay; folded torus topology; hybrid NoC topology; individual router; mesh topology; network on chip; size 90 nm; Complexity theory; Delays; Network topology; Ports (Computers); Routing; Throughput; Topology; Folded Torus; Latency; Mesh; Network on Chip; Path diversity; Regular Topology; Throughput; Torus;
Conference_Titel :
Electrical and Computer Engineering (CCECE), 2014 IEEE 27th Canadian Conference on
Conference_Location :
Toronto, ON
Print_ISBN :
978-1-4799-3099-9
DOI :
10.1109/CCECE.2014.6901083