DocumentCode :
1791515
Title :
Detailed placement accounting for technology constraints
Author :
Kennings, Andrew ; Darav, Nima Karimpour ; Behjat, Laleh
Author_Institution :
Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
fYear :
2014
fDate :
6-8 Oct. 2014
Firstpage :
1
Lastpage :
6
Abstract :
Circuit placement involves the arrangement of a large number of cells which must be aligned to sites in rows without overlap. Placement is done via a sequence of optimization steps which include global placement, legalization and detailed placement. Global placement determines a rough position for each cell throughout the chip while optimizing objectives such as wirelength and routability. The rough placement is legalized and cells are aligned to sites in rows without overlap. Detailed placement attempts to further improve the placement while keeping the placement feasible. In reality, the placement of cells is more complicated than aligning cells to sites without overlap; detailed routability issues compound the placement problem by introducing issues such as pin shorts, pin access problems, and other spacing requirements. The importance of addressing these issues were highlighted during the recent ISPD2014 placement contest [1]. In many cases, detailed routability issues can be addressed during placement to avoid later problems. We describe our ISPD2014 contest legalizer and detailed placer (plus additional extensions) that can address many detailed routing issues without negatively impacting the quality of the final placement. Numerical results are presented to demonstrate the effectiveness of our techniques.
Keywords :
circuit layout; circuit optimisation; network routing; ISPD2014 placement contest; cell alignment; cell placement; circuit placement; detailed placement accounting; global placement; optimization sequence; pin access problem; pin short; rough placement; routability issue; spacing requirement; technology constraint; Benchmark testing; Dynamic programming; Heuristic algorithms; Metals; Pins; Routing; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Very Large Scale Integration (VLSI-SoC), 2014 22nd International Conference on
Conference_Location :
Playa del Carmen
Type :
conf
DOI :
10.1109/VLSI-SoC.2014.7004188
Filename :
7004188
Link To Document :
بازگشت