• DocumentCode
    1570517
  • Title

    Simultaneous slack budgeting and retiming for synchronous circuits optimization

  • Author

    Liu, Shenghua ; Ma, Yuchun ; Hong, Xianlong ; Wang, Yu

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2010
  • Firstpage
    49
  • Lastpage
    54
  • Abstract
    With the challenges of growing functionality and scaling chip size, the possible performance improvements should be considered in the earlier IC design stages, which gives more freedom to the later optimization. Potential slack as an effective metric of possible performance improvements is considered in this work which, as far as we known, is the first work that maximizes the potential slack by retiming for synchronous sequential circuit. A simultaneous slack budgeting and incremental retiming algorithm is proposed for maximizing potential slack. The overall slack budget is optimized by relocating the FFs iteratively with the MIS-based slack estimation. Compared with the potential slack of a well-known min-period retiming, our algorithm improves potential slack averagely 19.6% without degrading the circuit performance in reasonable runtime. Furthermore, at the expense of a small amount of timing performance, 0.52% and 2.08%, the potential slack is increased averagely by 19.89% and 28.16% separately, which give a hint of the tradeoff between the timing performance and the slack budget.
  • Keywords
    circuit optimisation; integrated circuit design; sequential circuits; synchronisation; timing; FF relocation; IC design stage; MIS based slack estimation; incremental retiming algorithm; slack budgeting algorithm; synchronous circuits optimization; synchronous sequential circuit; Circuit optimization; Circuit synthesis; Clocks; Degradation; Delay; Design optimization; Integrated circuit interconnections; Iterative algorithms; Power dissipation; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5765-6
  • Electronic_ISBN
    978-1-4244-5767-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2010.5419919
  • Filename
    5419919