Title :
Timing-driven placement for general cell layout
Author :
Ogawa, Yasushi ; Pedram, Massoud ; Kuh, Ernest S.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
A hierarchical technique is presented for the timing-driven placement of the general cells. It is assumed that maximum interconnection delays for nets are given. These timing constraints are transformed to net length constraints using technology-and process-dependent parameters, circuit-specific data such as input capacitance and output drivability, and the structural description, of the circuit. The problem is divided into a bottom-up clustering phase and a top-down enumerative placement phase. Both the natural connectivities and the net length constraints are considered during the bottom-up phase in order to generate a hierarchical cluster tree. During the top-down placement phase, they place each node of the cluster tree so that the layout area and total interconnection length are minimized while satisfying the net length constraints
Keywords :
circuit layout; network topology; trees (mathematics); bottom-up clustering phase; circuit-specific data; general cell layout; hierarchical cluster tree; hierarchical technique; input capacitance; layout area; maximum interconnection delays; natural connectivities; net length constraints; output drivability; process-dependent parameters; structural description; timing constraints; timing-driven placement; top-down enumerative placement phase; total interconnection length; Capacitance; Computer science; Constraint optimization; Delay; Fabrication; Integrated circuit interconnections; Integrated circuit layout; Laboratories; Routing; Timing;
Conference_Titel :
Circuits and Systems, 1990., IEEE International Symposium on
Conference_Location :
New Orleans, LA
DOI :
10.1109/ISCAS.1990.112226