Method and apparatus for generating a linked data structure for integrated circuit layout
AssigneeVLSI Technology, Inc.
InventorLawrence B. Edwards
Life of this patent
Estimating the term…
Loading patent…
AssigneeVLSI Technology, Inc.
InventorLawrence B. Edwards
Estimating the term…
A method an apparatus for generating and storing a connectivity data structure representing a circuit layout. The data structure includes a list of pointers representing cells of the layout, and each cell pointer points to an entry in a cell table. The cell table entries include a field pointing to a cell types table, and another entry pointing to a boundary table, which itself stores fields identifying edges and adjacent cells. The edge entries point to an edge table including fields representing the endpoints of the edge. The endpoint fields point to a point table including coordinates of the endpoint in question and a move field identifying whether the edge has been moved in a layout modification routine. The method of generating this data structure involves entering a layout, adding new cells one by one, and when each new cell is added, generating entries for all the cells, boundaries, edges and edge endpoints of the new cell, and storing them in the data structure. As the cells are entered, they are fractured to generate horizontal edges and convex shapes, and once all cells are entered, cells of like materials are recombined while maintaining convexity. Links are generated for cells connected across layers of the layout. The apparatus of the layout is a computer system including a inputs and a CPU controlling a memory storing a program for generating all of the objects in the data structure, allowing simple user input of graphical objects representing the objects in the circuit layout.
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.