IP Library Granted Patent US 7,206,731
Granted Patent B2
US 7,206,731 · App. 10/452,820 · Granted Apr 17, 2007

Electromagnetic/circuit co-simulation and co-optimization with parametric layout components

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 7,206,731
App. No.
10/452,820
Granted
Apr 17, 2007
Kind
B2
Abstract

Simulation of electromagnetic characteristics of an electrical circuit uses netlist data defining component instances, including layout component instances, and their topological interconnection in an electrical circuit. A circuit simulation is performed using the netlist data, involving use of a model for each layout component instance. An attempt is made to retrieve an existing simulation model of the layout component instance from a database of such layout component simulation models. If no suitable simulation model can be found in the database, an attempt is made to interpolate a new simulation model from among existing simulation models in the database. If interpolation is determined not to be feasible, then an electromagnetic simulation of the layout component instance is performed to develop a new electromagnetic simulation model. This new model is used in the circuit simulation, and added to the database for future use.

Claims (65)

1. A method of simulating electromagnetic characteristics of an electrical circuit, comprising the steps of:

receiving netlist data defining component instances and their topological interconnection in an electrical circuit, said data including layout component instances; and

performing a circuit simulation using said netlist data, and causing said circuit simulation to use a model for each said layout component instance by:

attempting to retrieve an existing simulation model of said layout component instance from a database of such layout component simulation models;

if no suitable simulation model can be found in the database, attempting to interpolate a new simulation model from among existing simulation models in the database; and

if interpolation is determined not to be feasible, performing an electromagnetic simulation of said layout component instance to develop a new electromagnetic simulation model, using said new model in the circuit simulation, and adding said new model to the database for future use.

2. The method of claim 1 , wherein the layout components include a layout interconnect.

3. The method of claim 1 , wherein the interpolation of a new simulation model generates an S-parameter model in a new sample point P by M-dimensional linear interpolation from existing S-parameter simulation models in the database in sample points P (j) according to the interpolation

S

(

P

)

=

j

=

0

M

r

j

S

(

P

(

j

)

)

.

4. Apparatus for simulating electromagnetic characteristics of an electrical circuit, comprising:

a store for receiving netlist data defining component instances and their topological interconnection in an electrical circuit, said data including layout component instances; and

a circuit simulator for performing a circuit simulation using said netlist data, said circuit simulator having:

a database of layout component simulation models;

a capability of attempting to retrieve an existing simulation model of said layout component instance from said database;

a capability of attempting, if no suitable simulation model can be found in the database, to interpolate a new simulation model from among existing simulation models in the database; and

a capability of performing, if interpolation is determined not to be feasible, an electromagnetic simulation of said layout component instance to develop a new electromagnetic simulation model, and thereafter using said new model in the circuit simulation and adding said new model to the database for future use.

5. The apparatus of claim 4 , wherein the layout components include a layout interconnect.

6. The apparatus of claim 4 , wherein the interpolation of a new simulation model generates an S-parameter model in a new sample point P by M-dimensional linear interpolation from existing S-parameter simulation models in the database in sample points P (j) according to the interpolation

S

(

P

)

=

j

=

0

M

r

j

S

(

P

(

j

)

)

.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2014
From: AGILENT TECHNOLOGIES, INC.
To: KEYSIGHT TECHNOLOGIES, INC.
Reel/Frame 033746/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2007
From: SERCU, JEANNICK; LEE, HEE-SOO; DEMUYNCK, FILIP; HAMMADI, SAMIR; AL-KURAN, SHIHAB; HUANG, CHUN-WEN PAUL
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 018870/0387 →