Title :
A methodology for design, modeling, and analysis of networks-on-chip
Author :
Xu, Jiang ; Wolf, Wayne ; Henkel, Joerg ; Chakradhar, Srimat
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
Abstract :
In this paper, we present an architecture-level methodology for modeling, analysis, and design of networks-on-chip (NoC), and we tested it through two NoC designs. The methodology can quickly and accurately estimate the performance, power, and area of a NoC at architecture level, and it can efficiently model different types of NoCs. The methodology can be easily incorporated into a traditional design flow. Using this methodology, we designed a bus-based NoC and a crossbar-based NoC for a high-performance embedded video SoC design in a 0.13 μm technology. We analyzed their performance, powers and area in detail. We find that the crossbar-based NoC not only has 62.5% higher performance but also consumes 82% less power compared to the bus-based NoC. The crossbar-based NoC uses 88% less silicon area and 123% more metal area than the bus-based NoC. This methodology also helped to refine the crossbar-based NoC design and save additional 57% power. Our study shows that interconnections dominate power and area in NoC designs, and only comparing the logic circuits of NoCs will give wrong conclusions.
Keywords :
integrated circuit design; integrated circuit interconnections; integrated circuit modelling; multiprocessor interconnection networks; system buses; system-on-chip; 0.13 micron; NoC analysis; NoC area; NoC design; NoC modeling; bus-based NoC; crossbar-based NoC; embedded video SoC; interconnections; networks-on-chip; power consumption; Computational modeling; Computer architecture; Cost function; Design methodology; Integrated circuit interconnections; Network-on-a-chip; Performance analysis; SPICE; Silicon; System-on-a-chip;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1464953