DocumentCode
3392649
Title
Incremental autojogging using range spaces
Author
Bamji, Cyrus ; Varadarajan, Ravi
Author_Institution
Cadence Design Syst. Inc., San Jose, CA, USA
fYear
1998
fDate
4-7 Jan 1998
Firstpage
265
Lastpage
268
Abstract
A method for automatically jogging wires to reduce layout area during compaction is described. The method operates incrementally and iteratively by jogging only those wires on the critical path that allow layout area to be reduced. Our modular implementation allows the same algorithm to be effectively used for overconstraint resolution by jogging wires. A novel range space based selection approach provides a theoretical basis for jogpoint selection. This method provides a global view during jogpoint selection that eliminates unnecessary jogs and provides consistency between jog locations on adjacent wires. Our system has been successfully applied to extremely large industrial test cases. Due to its incremental nature and its ability to avoid unnecessary jogs, our method can handle large layouts beyond the capability of existing exhaustive jogging methods
Keywords
integrated circuit layout; iterative methods; IC layout; compaction; critical path; incremental autojogging; iterative method; jogging wire; jogpoint selection; modular algorithm; overconstraint resolution; range space; Compaction; Computational efficiency; Iterative algorithms; Process design; Shape; System testing; Topology; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 1998. Proceedings., 1998 Eleventh International Conference on
Conference_Location
Chennai
ISSN
1063-9667
Print_ISBN
0-8186-8224-8
Type
conf
DOI
10.1109/ICVD.1998.646615
Filename
646615
Link To Document