• DocumentCode
    2722609
  • Title

    Simultaneous memory and bus partitioning for SoC architectures

  • Author

    Srinivasan, Suresh ; Angiolini, Federico ; Ruggiero, Martino ; Benini, Luca ; Vijaykrishnan, N.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2005
  • fDate
    25-28 Sept. 2005
  • Firstpage
    125
  • Lastpage
    128
  • Abstract
    There has been a continued proliferation in the demand for application specific system on chip cores in the recent years. Meeting the power budget constraint continues to be a major challenge for the designers architecting such systems. In this work, we demonstrate that simultaneous partitioning of the bus and memory subsystem into smaller segments can be an effective mechanism for reducing the energy consumption of a SoC. We present a genetic algorithm based search mechanism to determine a system configuration that is energy-efficient and validate the effectiveness of the configuration using a cycle-accurate virtual platform for a multiprocessor SoC. Our results using various applications show that the proposed approach gives significant energy savings and accentuates the benefits of previously proposed bus and memory partitioning schemes applied individually or in combination.
  • Keywords
    genetic algorithms; integrated circuit design; multiprocessing systems; system-on-chip; SoC architectures; application specific system on chip cores; bus partitioning; cycle-accurate virtual platform; genetic algorithm based search mechanism; memory partitioning; multiprocessor system-on-chip; Application software; Computer architecture; Computer science; Energy consumption; Energy efficiency; Genetic algorithms; Partitioning algorithms; Power engineering and energy; Power system interconnection; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2005. Proceedings. IEEE International
  • Print_ISBN
    0-7803-9264-7
  • Type

    conf

  • DOI
    10.1109/SOCC.2005.1554478
  • Filename
    1554478