System and method for estimating current in an electronic circuit design
AssigneeCadence Design Systems, Inc.
InventorLaurent Rene Saint-Marcel
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a method for use with an electronic design. Embodiments may include receiving, using a processor, the electronic design and identifying a partially routed net associated with the electronic design. Embodiments may further include generating a net graph for the partially routed net and selecting a wire associated with the partially routed net. Embodiments may also include determining a missing current needed to satisfy Kirchhoff's Current Law (“KCL”) along a portion of the wire and generating a virtual terminal attached to the selected wire, wherein the virtual terminal is assigned the missing current.
Claims20
A computer-implemented method for use with an electronic design comprising:
- receiving, using a processor, the electronic design;
- identifying a partially routed net associated with the electronic design;
- generating a net graph for the partially routed net;
- selecting a wire associated with the partially routed net at a graphical user interface;
- comparing a proposed current with a wire width associated with the selected wire;
- determining a missing current needed to satisfy Kirchhoff's Current Law (“KCL”) along a portion of the wire;
- and
- generating, at the graphical user interface, a virtual terminal attached to the selected wire, wherein the virtual terminal is assigned the missing current.
A computer-readable storage medium having stored thereon instructions, which when executed by a processor result in the following operations:
- receiving, using a processor, the electronic design;
- identifying a partially routed net associated with the electronic design;
- generating a net graph for the partially routed net;
- selecting a wire associated with the partially routed net at a graphical user interface;
- comparing a proposed current with a wire width associated with the selected wire;
- determining a missing current needed to satisfy Kirchhoff's Current Law (“KCL”) along a portion of the wire;
- and
- generating, at the graphical user interface, a virtual terminal attached to the selected wire, wherein the virtual terminal is assigned the missing current.
A computing system for use in an electronic circuit design comprising:
- at least one processor configured to receive the electronic design and identify a partially routed net associated with the electronic design, the at least one processor further configured to generate a net graph for the partially routed net and to select a wire associated with the partially routed net at a graphical user interface, the at least one processor further configured to compare a proposed current with a wire width associated with the selected wire, the at least one processor further configured to determine a missing current needed to satisfy Kirchhoff's Current Law (“KCL”) along a portion of the wire, the at least one processor further configured to generate, at the graphical user interface, a virtual terminal attached to the selected wire, wherein the virtual terminal is assigned the missing current.
Dependencies are inferred from the claim text.