IP Library Granted Patent US 10,546,082
Granted Patent B1
US 10,546,082 · App. 15/873,882 · Granted Jan 28, 2020

Resistor network reduction for full-chip simulation of current density

Inventors: Sridhar Srinivasan (Tualatin, OR); Armen Asatryan (Fremont, CA); Patrick Gibson (Tualatin, OR); Grigor Geoletsyan (Yerevan, AM)
Assignee: Mentor Graphics Corporation
G06F17/5036G06F17/5022G06F17/5045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,546,082
App. No.
15/873,882
Granted
Jan 28, 2020
Kind
B1
Abstract

Aspects of technology disclosed herein relate to techniques of a full-circuit simulation-based circuit design verification. A simulation is performed to determine current data of parasitic resistors in one or more parasitic resistance networks in power supply circuitry of a circuit design by injecting a current into each one of the one or more parasitic resistance networks. Based on the current data, non-current carrying parasitic resistors are removed from the one or more parasitic resistance network to generate one or more reduced parasitic resistance network. Using the one or more reduced parasitic resistance networks, a full-circuit simulation is performed to obtain current density information. A circuit design verification of the circuit design is then performed based on the current density information.

Claims (35)

1. One or more non-transitory computer-readable media storing computer-executable instructions, the computer-executable instructions which, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:

performing a simulation to determine current data of parasitic resistors in one or more parasitic resistance networks in power supply circuitry of a circuit design by injecting a current into each one of the one or more parasitic resistance networks, the current being injected at one or more current source nodes and being drained at one or more current drain nodes, the one or more current source nodes and the one or more current drain nodes being selected from nodes of the power supply circuitry that are connected to said each one of the one or more parasitic resistance networks, the nodes of the power supply circuitry comprising pins of circuit devices in or connected to the power supply circuitry, power supply pads (power/ground), or both;

determining one or more reduced parasitic resistance networks for the one or more parasitic resistance networks by removing non-current carrying parasitic resistors from the one or more parasitic resistance networks, wherein the non-current carrying parasitic resistors are determined based on the current data and a predetermined threshold current value;

performing a full-circuit simulation using the one or more reduced parasitic resistance networks to obtain current density information;

performing a circuit design verification of the circuit design based on the current density information; and

reporting results of the circuit design verification.

2. The one or more non-transitory computer-readable media recited in claim 1 , wherein the circuit devices in the power supply circuitry comprise a voltage divider, an ESD (electrostatic discharge) protection device, or both.

3. The one or more non-transitory computer-readable media recited in claim 1 , wherein the circuit design verification comprises ESD (electrostatic discharge) protection checks, electromigration checks, or both.

4. The one or more non-transitory computer-readable media recited in claim 1 , wherein the injected current is between two and five times of an amount of current which the power supply circuitry is designed for.

5. The one or more non-transitory computer-readable media recited in claim 1 , wherein the predetermined threshold current value is on the order of 10 −5 Ampere.

6. A method executed by at least one processor of a computer, the method comprising:

performing a simulation to determine current data of parasitic resistors in one or more parasitic resistance networks in power supply circuitry of a circuit design by injecting a current into each one of the one or more parasitic resistance networks, the current being injected at one or more current source nodes and being drained at one or more current drain nodes, the one or more current source nodes and the one or more current drain nodes being selected from nodes of the power supply circuitry that are connected to said each one of the one or more parasitic resistance networks, the nodes of the power supply circuitry comprising pins of circuit devices in or connected to the power supply circuitry, power supply pads (power/ground), or both;

determining one or more reduced parasitic resistance networks for the one or more parasitic resistance networks by removing non-current carrying parasitic resistors from the one or more parasitic resistance networks, wherein the non-current carrying parasitic resistors are determined based on the current data and a predetermined threshold current value;

performing a full-circuit simulation using the one or more reduced parasitic resistance networks to obtain current density information;

performing a circuit design verification of the circuit design based on the current density information; and

reporting results of the circuit design verification.

7. The method recited in claim 6 , wherein the circuit devices in the power supply circuitry comprise a voltage divider, an ESD (electrostatic discharge) protection device, or both.

8. The method recited in claim 6 , wherein the circuit design verification comprises ESD (electrostatic discharge) protection checks, electromigration checks, or both.

9. The method recited in claim 6 , wherein the injected current is between two and five times of an amount of current which the power supply circuitry is designed for.

10. The method recited in claim 6 , wherein the predetermined threshold current value is on the order of 10 −5 Ampere.

11. A system comprising:

one or more processors, the one or more processors programmed to perform a method, the method comprising:

performing a simulation to determine current data of parasitic resistors in one or more parasitic resistance networks in power supply circuitry of a circuit design by injecting a current into each one of the one or more parasitic resistance networks, the current being injected at one or more current source nodes and being drained at one or more current drain nodes, the one or more current source nodes and the one or more current drain nodes being selected from nodes of the power supply circuitry that are connected to said each one of the one or more parasitic resistance networks, the nodes of the power supply circuitry comprising pins of circuit devices in or connected to the power supply circuitry, power supply pads (power/ground), or both;

determining one or more reduced parasitic resistance networks for the one or more parasitic resistance networks by removing non-current carrying parasitic resistors from the one or more parasitic resistance networks, wherein the non-current carrying parasitic resistors are determined based on the current data and a predetermined threshold current value;

performing a full-circuit simulation using the one or more reduced parasitic resistance networks to obtain current density information;

performing a circuit design verification of the circuit design based on the current density information; and

reporting results of the circuit design verification.

12. The system recited in claim 11 , wherein

the circuit devices in the power supply circuitry comprise a voltage divider, an ESD (electrostatic discharge) protection device, or both.

13. The system recited in claim 11 , wherein

the circuit design verification comprises ESD (electrostatic discharge) protection checks, electromigration checks, or both.

14. The system recited in claim 11 , wherein

the injected current is between two and five times of an amount of current which the power supply circuitry is designed for.

15. The system recited in claim 11 , wherein

the predetermined threshold current value is on the order of 10 −5 Ampere.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Jun 28, 2021
From: MENTOR GRAPHICS CORPORATION; SIEMENS INDUSTRY SOFTWARE INC.
To: SIEMENS INDUSTRY SOFTWARE INC.
Reel/Frame 056688/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2018
From: SRINIVASAN, SRIDHAR; ASATRYAN, ARMEN; GIBSON, PATRICK; GEOLETSYAN, GRIGOR
To: MENTOR GRAPHICS CORPORATION
Reel/Frame 044660/0262 →