Title :
A new LP based incremental timing driven placement for high performance designs
Author :
Luo, Tao ; Newmark, David ; Pan, David Z.
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX
Abstract :
In this paper, we propose a new linear programming based timing driven placement framework for high performance designs. Our LP framework is mainly net-based, but it takes advantage of the path-based delay sensitivity with limited-stage slew propagation, thus it enjoys certain hybrid feature of net and path-based timing driven placement. Our LP formulation considers not only cells on the critical paths, but also cells that are logically adjacent to the critical paths (i.e., the criticality adjacency network) in a unified manner. We further present a timing aware spreading method to preserve timing in legalization for high performance designs. Our algorithm has been tested on a set of 65nm industry circuits from a multi-GHz microprocessor, and shown to achieve much improved timing on hand-tuned circuits
Keywords :
circuit layout CAD; circuit optimisation; delays; integrated circuit layout; linear programming; logic CAD; microprocessor chips; 65 nm; critical paths; delay sensitivity; hand-tuned circuits; high performance designs; linear programming; microprocessors; timing aware spreading method; timing driven placement; Algorithm design and analysis; Application specific integrated circuits; Circuit testing; Delay effects; Design methodology; Linear programming; Propagation delay; Routing; Timing; Wire; Algorithms; Design;
Conference_Titel :
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
1-59593-381-6
DOI :
10.1109/DAC.2006.229407