Enforcing simulation-based physical design rules to optimize circuit layout
AssigneeCirrus Logic, Inc.
InventorsMichael R. Kobe, David Kostusiak, Christian Larsen
Life of this patent
Estimating the term…
Abstract
A method for enforcing design rules in a circuit layout may include providing a circuit schematic for an integrated circuit to a circuit simulator, wherein the circuit layout is derived from a circuit schematic, using the circuit simulator to simulate the circuit schematic and generate simulated electrical parameters for the integrated circuit, and using the simulated electrical parameters to enforce physical design rules when generating the circuit layout based on the simulated electrical parameters.
Claims18
A method for enforcing design rules in a circuit layout, comprising:
- providing a circuit schematic for an integrated circuit to a circuit simulator;
- using the circuit simulator to perform a single simulation of the circuit schematic and generate simulated electrical parameters for the integrated circuit;
- generating circuit layout based on the circuit schematic and the simulated electrical parameters;
- and
- performing physical verification of the circuit layout, using the simulated electrical parameters from the single simulation during physical verification to define physical design rules for the circuit layout and enforce the physical design rules in the circuit layout without further simulation of the circuit schematic.
A computer program product for enforcing design rules in a circuit layout, the computer program product comprising a computer usable medium having computer readable code physically embodied therein, said computer program product further comprising computer readable program code for:
- providing a circuit schematic for an integrated circuit to a circuit simulator;
- using the circuit simulator to perform a single simulation of the circuit schematic and generate simulated electrical parameters for the integrated circuit;
- generating circuit layout based on the circuit schematic and the simulated electrical parameters;
- and
- performing physical verification of the circuit layout, using the simulated electrical parameters from the single simulation during physical verification to define physical design rules of the circuit layout and enforce the physical design rules in the circuit layout without further simulation of the circuit schematic.
A system for enforcing design rules in a circuit layout, comprising:
- a processor;
- and
- a memory device coupled to the processor, wherein the memory device stores a plurality of instructions that when executed by the processor provides at least one software module that includes:
- a circuit simulator configured to:
- receive a circuit schematic for an integrated circuit to a circuit simulator;
- and
- simulate the circuit schematic and generate simulated electrical parameters for the integrated circuit;
- a layout module configured to generate circuit layout based on the circuit schematic and the simulated electrical parameters;
- and
- a verification module configured to perform physical verification of the circuit layout, using the simulated electrical parameters during physical verification to define physical design rules for the circuit layout and enforce the physical design rules in the circuit layout without further simulation of the circuit schematic.
Dependencies are inferred from the claim text.