DocumentCode
2326978
Title
Timing driven force-directed floorplanning with incremental static timing analyzer
Author
Kim, Won-Jin ; Ahn, Byung-Gyu ; Ki-Seok Chung ; Chung, Ki-Seok ; Oh, Sung-Hwan
Author_Institution
Dept. of Electron., Comput. & Commun. Eng., Hanyang Univ., Seoul
fYear
2008
fDate
Nov. 30 2008-Dec. 3 2008
Firstpage
1000
Lastpage
1003
Abstract
As nano-scale technology is widely adopted, minimizing the interconnection delay has become one of the most critical issues in designing high performance systems. To achieve fast timing closure, it is very important to estimate the interconnection delay accurately at an early design stage. In this paper, we propose a novel timing driven force-directed floorplanning technique using an efficient incremental static timing analyzer. Our proposed floorplan framework contains a fast and accurate interconnection delay estimator which is very important to obtain an excellent floorplan. The proposed timing methodology has been implemented as a part of a commercial floorplanning tool called Pillar-DP from Entasys Design Inc. We carried out experiments on several benchmarks to show the effectiveness of our approach. The experiment results show that our tool is valuable in generating a near optimal floorplan within a reasonable amount of time.
Keywords
circuit layout CAD; integrated circuit interconnections; nanoelectronics; Pillar-DP; commercial floorplanning tool; high performance system designing; incremental static timing analyzer; interconnection delay estimator; nano-scale technology; timing driven force-directed floorplanning; Clocks; Delay estimation; Design engineering; High performance computing; Integrated circuit interconnections; Load modeling; Performance analysis; Runtime; Timing; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on
Conference_Location
Macao
Print_ISBN
978-1-4244-2341-5
Electronic_ISBN
978-1-4244-2342-2
Type
conf
DOI
10.1109/APCCAS.2008.4746193
Filename
4746193
Link To Document