Method and apparatus for compacting integrataed circuits with transistor sizing
AssigneeVLSI Technology, Inc.
InventorsLing-Hui Hao, Lawrence B. Edwards
Life of this patent
Estimating the term…
Loading patent…
AssigneeVLSI Technology, Inc.
InventorsLing-Hui Hao, Lawrence B. Edwards
Estimating the term…
A computer-aided design method and apparatus for compacting semiconductor circuit layouts to meet a specified set of design rules begins by fracturing a specified circuit layout into a set of trapezoids and storing the resulting cells in a database identifying the boundaries of each cell, and the cell adjacent each boundary. Nonempty cells are identified as being of specific materials, and empty spaces between cells are represented in the database. For each cell boundary, the database also stores data representing the boundary edge's end points. Neighboring cells on the same and related layers of the circuit layout share edges in the database. When a point on an edge of a cell is moved, the edge of each neighboring cell that shares that point is also moved. However, the method sizes gate cells of transistors differently from other cells by maintaining the former at predetermined dimensions, with a user-definable override to resize transistors to a percentage of the predetermined dimensions.
A method executed by a computer under the control of a program, said computer including a memory for storing said program, said method comprising the steps of:
A computer readable memory that can be used to direct a computer to function in a specified manner, comprising:
Dependencies are inferred from the claim text.