Title :
A hierarchy preserving hierarchical compactor
Author_Institution :
Philips Res. Lab., Eindhoven, Netherlands
Abstract :
A one-dimensional IC layout compactor is presented which simultaneously compacts the contents of all cells of the layout hierarchy without changing this hierarchy. The compactor performs both compaction and wire length minimization hierarchically using the power of the Simplex method for linear programs. Compaction of arrays of overlapping cells and symmetry preserving compaction are also handled, since these are special cases of layout hierarchies. Using dedicated simplex algorithms for compaction and wire length minimization, a globally optimal result is produced quickly and efficiently, without the use of protection frames or domains and terminals. The compactor corrects design rule violations, preserves wire widths, and maintains terminal connections automatically. It does not yet introduce jogs in wires automatically. Results are provided for a few CMOS modules, including a ROM and a SRAM core
Keywords :
VLSI; circuit layout CAD; minimisation; CMOS modules; ROM; SRAM; VLSI; hierarchy preserving hierarchical compactor; one-dimensional IC layout compactor; symmetry preserving compaction; wire length minimization; Compaction; Ear; Laboratories; Lapping; Libraries; Minimization methods; Protection; Random access memory; Read only memory; Wire;
Conference_Titel :
Design Automation Conference, 1990. Proceedings., 27th ACM/IEEE
Print_ISBN :
0-89791-363-9
DOI :
10.1109/DAC.1990.114886