DocumentCode
2472651
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
fYear
0
fDate
0-0 0
Firstpage
1115
Lastpage
1120
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
1-59593-381-6
Type
conf
DOI
10.1109/DAC.2006.229407
Filename
1688967
Link To Document