• DocumentCode
    2633699
  • Title

    Network flow-based simultaneous retiming and slack budgeting for low power design

  • Author

    Yu, Bei ; Dong, Sheqin ; Ma, Yuchun ; Lin, Tao ; Wang, Yu ; Chen, Song ; Goto, Satoshi

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2011
  • fDate
    25-28 Jan. 2011
  • Firstpage
    473
  • Lastpage
    478
  • Abstract
    Low power design has become one of the most significant requirements when CMOS technology entered the nanometer era. Therefore, timing budget is often performed to slow down as many components as possible so that timing slacks can be applied to reduce the power consumption while maintaining the performance of the whole design. Retiming is a procedure that involves the relocation of flip-flops (FFs) across logic gates to achieve faster clocking speed. In this paper we show that the retiming and slack budgeting problem can be formulated to a convex cost dual network flow problem. Both the theoretical analysis and experimental results show the efficiency of our approach which can not only reduce power consumption by 8.9%, but also speedup previous work by 500 times.
  • Keywords
    CMOS logic circuits; clocks; flip-flops; integrated circuit design; logic design; logic gates; CMOS technology; convex cost-dual network flow problem; flip-flop relocation; logic gates; low-power design; network flow-based simultaneous retiming; power consumption reduction; slack budgeting; timing budget; Algorithm design and analysis; Clocks; Logic gates; Power demand; Sequential circuits; Timing; Transforms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2011 16th Asia and South Pacific
  • Conference_Location
    Yokohama
  • ISSN
    2153-6961
  • Print_ISBN
    978-1-4244-7515-5
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2011.5722236
  • Filename
    5722236