• DocumentCode
    851816
  • Title

    Fast postplacement optimization using functional symmetries

  • Author

    Chang, Chih-Wei Jim ; Hsiao, Ming-Fu ; Hu, Bo ; Wang, Kai ; Marek-Sadowska, Malgorzata ; Cheng, Chung-Kuan ; Chen, Sao-Jie

  • Author_Institution
    JimCadence Design Syst. Inc., San Jose, CA, USA
  • Volume
    23
  • Issue
    1
  • fYear
    2004
  • fDate
    1/1/2004 12:00:00 AM
  • Firstpage
    102
  • Lastpage
    118
  • Abstract
    The timing-convergence problem arises because estimations made during logic synthesis may not be met during physical design. In this paper, an efficient rewiring engine is proposed to explore maximal freedom after placement. The most important feature of this approach is that the existing placement solution is left intact throughout the optimization. A linear-time algorithm is proposed to detect functional symmetries in the Boolean network which are then used as the basis for rewiring. Integration with an existing gate-sizing algorithm further proves the effectiveness of our technique. Three applications are demonstrated: delay, power, and reliability optimization.
  • Keywords
    Boolean functions; circuit optimisation; integrated circuit layout; integrated circuit reliability; logic design; symmetry; timing; Boolean network functional symmetries; delay optimization; fast postplacement optimization; functional symmetry; gate-sizing algorithm; linear-time algorithm; logic restructuring; logic synthesis; physical design; power optimization; reliability optimization; rewiring; rewiring engine; timing closure; Boolean functions; Circuit synthesis; Degradation; Delay; Engines; Integrated circuit reliability; Logic design; Network synthesis; Timing; Wires;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2003.819904
  • Filename
    1256060