Methods, systems, and articles of manufacture for implementing electronic circuit designs with electrical awareness
First Claim
1. A computer implemented method for implementing an electronic circuit design with electrical awareness, comprising:
- using at least one processor that is programmed for performing a process that comprises;
identifying, determining, or updating physical data of a component that is situated along a partial, incomplete net in a partial, incomplete physical design of the electronic circuit design, wherein the partial, incomplete physical design fails to pass a layout versus schematic check;
characterizing an electrical parasitic that is caused by or determined from at least a physical characteristic of the component in the physical data; and
characterizing an electrical characteristic of the electrical parasitic by performing a simulation with the electrical parasitic prior to completing the partial, incomplete physical design of the electronic circuit design.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a method, system, and computer program product for implementing electronic circuit designs with electrical awareness. The method or the system updates the schematic level tool(s) and physical design tool(s) with electrical parasitic data or electrical characteristic data associated with electrical parasitics so both schematic and physical design tools are aware of the electrical parasitic or characteristic data in performing their functions such as extraction based simulations. The methods or systems are also aware of EM or IR-drop constraint(s) while implementing or creating a partial layout less than a complete layout. The method or the system also provides a user interface for a design tool to provide in situ, customizable, real-time information for implementing electronic circuit designs with electrical awareness. The methods or systems also support constraint verification for electronic circuit design implementation with electrical awareness.
-
Citations
35 Claims
-
1. A computer implemented method for implementing an electronic circuit design with electrical awareness, comprising:
using at least one processor that is programmed for performing a process that comprises; identifying, determining, or updating physical data of a component that is situated along a partial, incomplete net in a partial, incomplete physical design of the electronic circuit design, wherein the partial, incomplete physical design fails to pass a layout versus schematic check; characterizing an electrical parasitic that is caused by or determined from at least a physical characteristic of the component in the physical data; and characterizing an electrical characteristic of the electrical parasitic by performing a simulation with the electrical parasitic prior to completing the partial, incomplete physical design of the electronic circuit design. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A system for implementing an electronic circuit design with electrical awareness, comprising:
at least one processor that is at least to; identify, determine, or update physical data of a component that is situated along a partial, incomplete net in a partial, incomplete physical design of the electronic circuit design, wherein the partial, incomplete physical design fails to pass a layout versus schematic check; characterize an electrical parasitic that is caused by or determined from at least a physical characteristic of the component in the physical data; and characterize an electrical characteristic of the electrical parasitic by performing a simulation with the electrical parasitic prior to completing the partial, incomplete physical design of the electronic circuit design. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
28. An article of manufacture comprising a non-transitory computer readable storage medium having a sequence of instructions stored thereupon which, when executed by at least one processor, causes the at least one processor to perform a method for implementing an electronic circuit design with electrical awareness, the method comprising:
using a computer system which comprises at least one processor and is programmed for performing a process, the process comprising; identifying, determining, or updating physical data of a component that is situated along a partial, incomplete net in a partial, incomplete physical design of the electronic circuit design, wherein the partial, incomplete physical design fails to pass a layout versus schematic check; characterizing an electrical parasitic that is caused by or determined from at least a physical characteristic of the component in the physical data; and characterizing an electrical characteristic of the electrical parasitic by performing a simulation with the electrical parasitic prior to completing the partial, incomplete physical design of the electronic circuit design. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
Specification