• DocumentCode
    2619195
  • Title

    Trade-offs in the Configuration of a Network on Chip for Multiple Use-Cases

  • Author

    Hansson, Andreas ; Goossens, Kees

  • Author_Institution
    Electr. Eng., Eindhoven Univ. of Technol.
  • fYear
    2007
  • fDate
    7-9 May 2007
  • Firstpage
    233
  • Lastpage
    242
  • Abstract
    Systems on chip (SoC) are becoming increasingly complex, with a large number of applications integrated on the same chip. Such a system often supports a large number of use-cases and is dynamically reconfigured when platform conditions or user requirements change. Networks on chip (NoC) offer the designer unsurpassed runtime flexibility. This flexibility stems from the programmability of the individual routers and network interfaces. When a change in use-case occurs, the application task graph and the network connections change. To mitigate the complexity in programming the many registers controlling the NoC, an abstraction in the form of a configuration library is needed. In addition, such a library must leave the modified system in a consistent state, from which normal operation can continue. In this paper we present the facilities for controlling change in a reconfigurable NoC. We show the architectural additions and the many trade-offs in the design of a run-time library for NoC reconfiguration. We qualitatively and quantitatively evaluate the performance, memory requirements, predictability and reusability of the different implementations
  • Keywords
    graph theory; integrated circuit design; network interfaces; network-on-chip; reconfigurable architectures; application task graph; memory requirements; multiple use-cases; network interfaces; network on chip; network routers; predictability; reconfigurable NoC; reusability; run time configuration library; systems on chip; Application software; Batteries; Computer architecture; Computer networks; Intellectual property; Network interfaces; Network-on-a-chip; Runtime library; Switches; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks-on-Chip, 2007. NOCS 2007. First International Symposium on
  • Conference_Location
    Princeton, NJ
  • Print_ISBN
    0-7695-2773-6
  • Type

    conf

  • DOI
    10.1109/NOCS.2007.45
  • Filename
    4209017