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
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;
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
DOI :
10.1109/ASPDAC.2001.913373