System and method for determining return path quality in an electrical circuit
Abstract
Embodiments include herein are directed towards a method for electronic circuit design and more specifically towards determining return path quality in an electrical circuit. Embodiments may include providing, using a processor, an electronic circuit design and identifying at least one net associated with the electronic circuit design. Embodiments may further include extracting an ideal loop inductance for the at least one net and extracting a real loop inductance for the at least one net. Embodiments may also include calculating a return path quality factor based upon, at least in part, the ideal loop inductance and the real loop inductance.
Claims
exact text as granted — not AI-modifiedThe invention claimed is:
1. A computer-implemented method for determining return path quality in an electrical circuit comprising:
providing, using a processor, an electronic circuit design;
identifying at least one net associated with the electronic circuit design;
extracting an ideal loop inductance for the at least one net, wherein the ideal loop inductance is extracted using a two-dimensional solver;
extracting a real loop inductance for the at least one net, wherein the real loop inductance is extracted using a hybrid solver; and
calculating a return path quality factor based upon, at least in part, the ideal loop inductance and the real loop inductance.
2. The computer-implemented method of claim 1 wherein the return path quality factor is a ratio of the real loop inductance to the ideal loop inductance.
3. The computer-implemented method of claim 1 further comprising:
displaying at a graphical user interface a plurality of return path quality factors, wherein each return path quality factor corresponds to a distinct net of the electronic design.
4. The computer-implemented method of claim 1 wherein the real loop inductance is based upon, at least in part, one or more of stitching vias, signal vias, reference plane changes, decoupling capacitors, and a coupling between two nets.
5. The computer-implemented method of claim 1 wherein the at least one net is between two pins of the electronic design.
6. The computer-implemented method of claim 1 further comprising:
generating a directed group that includes the at least one net.
7. The computer-implemented method of claim 1 further comprising:
displaying at a graphical user interface a visualization of an identified return path between two pins of the at least one net.
8. A non-transitory computer-readable storage medium having stored thereon instructions that when executed by a machine result in the following operations:
providing, using a processor, an electronic circuit design;
identifying at least one net associated with the electronic circuit design;
extracting an ideal loop inductance for the at least one net, wherein the ideal loop inductance is extracted using a two-dimensional solver;
extracting a real loop inductance for the at least one net, wherein the real loop inductance is extracted using a hybrid solver; and
calculating a return path quality factor based upon, at least in part, the ideal loop inductance and the real loop inductance.
9. The non-transitory computer-readable storage medium of claim 8 wherein the return path quality factor is a ratio of the real loop inductance to the ideal loop inductance.
10. The non-transitory computer-readable storage medium of claim 8 further comprising:
displaying at a graphical user interface a plurality of return path quality factors, wherein each return path quality factor corresponds to a distinct net of the electronic design.
11. The non-transitory computer-readable storage medium of claim 8 wherein the real loop inductance is based upon, at least in part, one or more of stitching vias, signal vias, reference plane changes, decoupling capacitors, and a coupling between two nets.
12. The non-transitory computer-readable storage medium of claim 8 wherein the at least one net is between two pins of the electronic design.
13. The non-transitory computer-readable storage medium of claim 8 further comprising:
generating a directed group that includes the at least one net.
14. The non-transitory computer-readable storage medium of claim 8 further comprising:
displaying at a graphical user interface a visualization of an identified return path between two pins of the at least one net.
15. A system for determining return path quality in an electrical circuit comprising:
a computing device having at least one processor configured to provide, using a processor, an electronic circuit design and identify at least one net associated with the electronic circuit design, the at least one processor further configured to extract an ideal loop inductance for the at least one net, wherein the ideal loop inductance is extracted using a two-dimensional solver, the at least one processor further configured to extract a real loop inductance for the at least one net, wherein the real loop inductance is extracted using a hybrid solver, the at least one processor further configured to calculate a return path quality factor based upon, at least in part, the ideal loop inductance and the real loop inductance.
16. The system of claim 15 wherein the return path quality factor is a ratio of the real loop inductance to the ideal loop inductance.Join the waitlist — get patent alerts
Track US10643018B1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.