Area and performance optimization of a generic network-on-chip architecture

  • Authors:
  • Mário P. Véstias;Horácio C. Neto

  • Affiliations:
  • INESC-ID/ISEL, Lisbon;INESC-ID/IST, Lisbon

  • Venue:
  • SBCCI '06 Proceedings of the 19th annual symposium on Integrated circuits and systems design
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Complex Systems-on-Chip (SoC) with multiple interconnected stand-alone designs require high scalability and bandwidth. Network-on-Chip (NoC) is a scalable communication infrastructure able to tackle the communication needs of these SoCs. In this paper, we consider the optimization of a generic NoC to improve area and performance of NoC based architectures for dedicated applications. The generic NoC can be tailored to an application by changing the number of routers, by configuring each router to specific traffic requirements, and by choosing the set of links between routers and cores. The optimization algorithm determines the appropriate NoC and routers configuration to support a set of applications considering the optimization of area, and performance. The final solution will consist of an heterogeneous NoC with improved quality. The approach has been tested under different operating conditions assuming implementations on an FPGA.