• DocumentCode
    1201337
  • Title

    Design and Management of Voltage-Frequency Island Partitioned Networks-on-Chip

  • Author

    Ogras, Umit Y. ; Marculescu, Radu ; Marculescu, Diana ; Jung, Eun Gu

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh, PA
  • Volume
    17
  • Issue
    3
  • fYear
    2009
  • fDate
    3/1/2009 12:00:00 AM
  • Firstpage
    330
  • Lastpage
    341
  • Abstract
    The design of many core systems-on-chip (SoCs) has become increasingly challenging due to high levels of integration, excessive energy consumption and clock distribution problems. To deal with these issues, we consider network-on-chip (NoC) architectures partitioned into several voltage-frequency islands (VFIs) and propose a design methodology for runtime energy management. The proposed approach minimizes the energy consumption subject to performance constraints. Then, we present efficient techniques for on-the-fly workload monitoring and management to ensure that the system can cope with variability in the workload and various technology-related parameters. Simulation results demonstrate the effectiveness of our approach in reducing the overall system energy consumption for a real video application. Finally, the results and functional correctness are validated using an field-programmable gate-array (FPGA) prototype for an NoC with multiple VFIs.
  • Keywords
    field programmable gate arrays; integrated circuit design; logic design; network-on-chip; field-programmable gate-array; networks-on-chip; on-the-fly workload monitoring; runtime energy management; systems-on-chip; voltage-frequency island; Clocks; Condition monitoring; Design methodology; Energy consumption; Energy management; Field programmable gate arrays; Network-on-a-chip; Runtime; Technology management; Voltage; Energy and power consumption; multiprocessor systems-on-chip (MPSoCs); networks-on-chip (NoCs); voltage-frequency islands (VFIs);
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2008.2011229
  • Filename
    4804129