• DocumentCode
    2995060
  • Title

    Post-layout timing-driven cell placement using an accurate net length model with movable Steiner points

  • Author

    Ajami, Amir H. ; Pedram, Massoud

  • Author_Institution
    Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    595
  • Lastpage
    600
  • Abstract
    This paper presents a new algorithm for timing-driven cell placement using the notion of movable Steiner points that capture the net topology. The proposed algorithm improves the timing closure at the backend of the EDA design flow. Unlike conventional flows that perform placement and routing in two separate steps and use rough estimates of the net lengths during placement, our algorithm uses accurate net lengths by considering the net topologies during the Elmore delay calculation step and dynamically updates the routing during the concurrent placement of Steiner points and cells. The simultaneous placement and routing problem is formulated as a mathematical program with a small number of variables and solved by the Han-Powell method. Experimental results demonstrate the effectiveness of the new approach compared to the conventional flows
  • Keywords
    Newton method; VLSI; circuit layout CAD; circuit optimisation; integrated circuit layout; mathematical programming; network routing; network topology; simulated annealing; timing; trees (mathematics); EDA design flow backend; Elmore delay calculation step; Han-Powell method; VLSI; accurate net length model; concurrent placement; mathematical program; movable Steiner points; net topology; optimisation; post-layout timing-driven cell placement; quasi-Newton method; simulated annealing; simultaneous placement and routing problem; timing closure; wire length model; Algorithm design and analysis; Costs; Delay estimation; Electronic design automation and methodology; Integrated circuit interconnections; Iterative algorithms; Routing; Steiner trees; Timing; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2001. Proceedings of the ASP-DAC 2001. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7803-6633-6
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2001.913373
  • Filename
    913373