Generating a power grid for an integrated circuit
AssigneeCadence Design Systems, Inc.
InventorPaul W. Kollaritsch
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorPaul W. Kollaritsch
Estimating the term…
The present embodiments relate generally to creating power grids for complex integrated circuits having many power domains, macros, and secondary power regions. In some embodiments, a power grid compiler translates a high level description of a power grid into base-level commands that can be used by other tools to implement the wires and vias of the power grid. In these and other embodiments, the high level description comprises a terse, high-level, process technology dependent and design/chip independent language for describing the grid of power and ground wires and vias, including their connections to macros and a multitude of complex power nets that are typical in recent day SOCs. According to certain aspects, the language further allows designers to specify additions/subtractions to the core grid over macros and secondary power instance groups. According to still further aspects, embodiments allow for incremental repairs of only specific portions of the power grid.
A method for implementing a power grid for a portion of an integrated circuit, the power grid comprising a plurality of wires and vias that electrically connect to power pins and ground pins of components in the integrated circuit, the method comprising:
A method for implementing a power grid for a portion of an integrated circuit, the power grid comprising a plurality of wires and vias that electrically connect to power pins and ground pins of components in the integrated circuit, the method comprising:
A system for implementing a power grid for a portion of an integrated circuit, the power grid comprising a plurality of wires and vias that electrically connect to power pins and ground pins of components in the integrated circuit, the system comprising:
Dependencies are inferred from the claim text.