• DocumentCode
    3219539
  • Title

    Design Space Exploration Comparing Homogeneous and Heterogeneous Network-on-Chip Architectures

  • Author

    Kreutz, Márcio ; Marcon, Cesar A. ; Carro, Luigi ; Wagner, Flávio ; Susin, Altamiro A.

  • Author_Institution
    Univ. Fed. do Rio Grande do Sul, Porto Alegre
  • fYear
    2005
  • fDate
    4-7 Sept. 2005
  • Firstpage
    190
  • Lastpage
    195
  • Abstract
    Networks-on-chip (NoCs) are communication architecture alternatives for complex systems-on-chip (SoCs) designs, due to their high scalability and bandwidth. In this paper, we consider a heterogeneous NoC as an alternative to match performance and energy requirements for dedicated applications. By employing an optimized mix of different routers, a heterogeneous network optimized for latency and energy consumption is achieved. A dedicated data structure, the application communication pattern (ACP), models the application, enabling the specification of the communication requirements among cores, together with their execution performance. ACP allows fast analysis, helping the system designer to evaluate the communication performance of a NoC-based system; this performance strongly depends on the placement of the cores, and it is computationally hard to find the optimal placement. An optimization algorithm mixes different router architectures $composing a heterogeneous NoC - and finds optimal placements for application cores. Therefore, a heterogeneous NoC can be achieved, which complies to the application requirements with minimum latency and energy, enabling one to obtain the Pareto curve relating latency and energy for a given application
  • Keywords
    circuit optimisation; integrated circuit design; network topology; network-on-chip; Pareto curve; application communication pattern; application core; design space exploration; energy consumption; network-on chip architecture; optimization algorithm; Bandwidth; Computer architecture; Data structures; Delay; Energy consumption; Network-on-a-chip; Scalability; Space exploration; Tiles; Very large scale integration; Design; Experimentation; Mapping and Optimization algorithms; Networks-on-Chip; Performance; Systems-on-Chip; Theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits and Systems Design, 18th Symposium on
  • Conference_Location
    Florianopolis
  • Print_ISBN
    1-59593-174-0
  • Type

    conf

  • DOI
    10.1109/SBCCI.2005.4286855
  • Filename
    4286855