• DocumentCode
    2537151
  • Title

    Energy efficient MPSoC on-chip communication bus synthesis using voltage scaling technique

  • Author

    Pandey, Sujan ; Glesner, Manfred

  • Author_Institution
    Inst. of Microelectron. Syst., Darmstadt Univ. of Technol.
  • fYear
    2006
  • fDate
    21-24 May 2006
  • Abstract
    This paper presents an energy efficient on-chip communication synthesis for shared bus based architecture. An assumption for the synthesis is that a system has already been partitioned and mapped onto the appropriate modules of a SoC so that size of data to be transferred at each time by an on-chip module is fixed. The problem of communication synthesis is modeled in NLP (nonlinear programming), which finds an energy efficient minimum number of bus(es) and an optimal size of bus width by simultaneously performing resource selection, scheduling, binding and voltage scaling of an on-chip bus. The supply voltage is scaled to reduce the total energy consumption of a bus by exploiting the slack of each on-chip module. The experimental results conducted on real-life examples, demonstrate the synthesis of an energy efficient communication bus with total energy saving up to 44.6% by scaling its supply voltage
  • Keywords
    integrated circuit interconnections; integrated circuit modelling; nonlinear programming; system-on-chip; MPSoC; bus binding; bus scheduling; communication bus synthesis; energy consumption; nonlinear programming; resource selection; shared bus architecture; voltage scaling; Energy consumption; Energy efficiency; Integrated circuit interconnections; Integrated circuit technology; Libraries; Microelectronics; Network-on-a-chip; System-on-a-chip; Topology; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
  • Conference_Location
    Island of Kos
  • Print_ISBN
    0-7803-9389-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2006.1692940
  • Filename
    1692940