Method of designing a constraint-driven integrated circuit layout
AssigneeMagma Design Automation, Inc.
InventorsPatrick R. Groeneveld, Lukas P. P. P. van Ginneken
Life of this patent
Estimating the term…
Loading patent…
AssigneeMagma Design Automation, Inc.
InventorsPatrick R. Groeneveld, Lukas P. P. P. van Ginneken
Estimating the term…
An automated method for designing an integrated circuit layout with a computer, based upon an electronic circuit description and upon a selected plurality of cells from a cell library, comprising the steps of: (a) assigning each of the cells to one of a plurality of buckets designated on the integrated circuit layout, each of the cells being connected to one of the other cells; (b) performing global routing to connect at least some of the selected cells of step (a) together such that global routes are formed to provide net topology information; (c) performing track routing which sets the position of each of the global routes; (d) performing detailed placement such that the positions of all selected cells are fixed within each of the buckets designated on the integrated circuit layout; and (e) performing detailed routing such that detailed routes are formed to complete the integrated circuit layout.
An automated method for designing an integrated circuit layout with a computer, based upon an electronic circuit description and upon a selected plurality of cells from a cell library, comprising the steps of:
A method for designing an integrated circuit layout by using a computer, based upon the selection of cells from a cell library, comprising the steps of:
A method for designing an integrated circuit layout, comprising the steps of:
An integrated circuit layout formed on a chip layout comprising:
A timing-based integrated circuit layout formed on a chip layout comprising:
An automated method for satisfying the timing requirements of an integrated circuit layout on a chip layout, comprising the steps of:
An automated method for achieving routing completion in an integrated circuit layout, comprising the steps of:
An automated method for designing an integrated circuit layout with a computer, based upon an electronic circuit description and by using a cell library containing a selected plurality of cells, comprising the steps of:
A automated method for designing an integrated circuit layout by using a computer and based upon an electronic circuit description, comprising the steps of:
Dependencies are inferred from the claim text.