• DocumentCode
    3541858
  • Title

    A synthesis scheme for simultaneous scheduling, binding, partitioning and placement with resources operating at multiple voltages

  • Author

    Wang, Ling ; Jiang, Yingtao ; Zhang, Yu ; Chen, Ru

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Harbin Inst. of Technol., China
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    688
  • Abstract
    One promising technique to reduce power consumption is to power a chip with multiple supply voltages. However, as noticed by M.C. Johnson and K. Roy (see ACM Trans. Design Auto. Electronic Syst., vol.2, p.227-48, 1997), multiple voltage designs can cause a number of serious layout problems. We have shown that the layout problems can be partially solved by the addition of a partitioning step into the synthesis flow. A more subtle solution to solve the layout problems requires placement also to be included in the design flow. We present a synthesis scheme, following a simulated annealing engine, to minimize power consumption and area with resources operating at multiple voltages under timing constraints. The scheme simultaneously considers many correlated factors, such as scheduling, binding, partitioning and placement, to reduce power consumption due to both functional units and interconnections between and among them. Experiments with a number of DSP benchmarks show that the proposed algorithm can achieve significant reduction in power and area.
  • Keywords
    digital signal processing chips; electric potential; integrated circuit interconnections; integrated circuit layout; minimisation; power consumption; simulated annealing; timing; DSP benchmarks; area minimization; binding; chip layout problems; design flow; interconnections; multiple supply voltages; partitioning; placement; power consumption minimization; scheduling; simulated annealing; synthesis flow; synthesis scheme; timing constraints; Computer science; Digital signal processing; Energy consumption; Engines; Integrated circuit interconnections; Power system reliability; Processor scheduling; Simulated annealing; Timing; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1464681
  • Filename
    1464681