• DocumentCode
    1321058
  • Title

    Performance optimization by interacting netlist transformations and placement

  • Author

    Stenz, Guenter ; Riess, Bernhard M. ; Rohfleisch, Bernhard ; Johannes, Frank M.

  • Author_Institution
    Inst. of Electron. Design, Tech. Univ. Munchen, Germany
  • Volume
    19
  • Issue
    3
  • fYear
    2000
  • fDate
    3/1/2000 12:00:00 AM
  • Firstpage
    350
  • Lastpage
    358
  • Abstract
    Performance optimization has become one of the most important problems at all design stages of today´s highly integrated circuits. During logic synthesis performance optimization is guided by only rough net delay models. Therefore, net delays cannot be optimized effectively during logic synthesis. As device dimensions are shrinking in deep submicron designs, net delays tend to dominate performance. Consequently, the netlist generated during logic synthesis is suboptimal as only rough approximations for the most dominant part of the path delays are available. In this paper, we present a placement approach that exploits the optimization potential of netlist transformations during placement. As netlist transformations are integrated into the placement process, they can be guided by more accurate net delay models. In contrast to previous approaches that apply netlist transformations during placement, our approach is not restricted to local transformations like buffer insertion and gate resizing, but exploits global dependencies between the signals in a circuit. On the average, the maximum path delay is reduced by 11% compared to the initial performance-driven placement of the original netlist. Furthermore, the experiments show that applying the same netlist transformation procedure before placement yields no improvement as net delays cannot be considered due to missing layout information
  • Keywords
    circuit layout CAD; circuit optimisation; delay estimation; high level synthesis; integrated circuit interconnections; integrated circuit layout; deep submicron designs; integrated circuits; interacting netlist transformations; layout information; logic synthesis; maximum path delay reduction; performance optimization; placement; Delay effects; Delay estimation; Design optimization; Geometry; Integrated circuit synthesis; Integrated circuit yield; Logic devices; Pins; Process design; Very large scale integration;
  • 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/43.833203
  • Filename
    833203