Product Documentation
Spectre Circuit Simulator Components and Device Models Reference
Product Version 23.1, June 2023

Two Terminal Inductor (inductor)

The inductance of this component can be a function of temperature or branch current. If you do not specify the inductance in the instance statement, it is taken from the model statement.

The inductor component can also have the frequency-dependent Q-factor with three modes of frequency dependence. This mode indq has four optional parameters mode, q, fq, rdc and alph.

This device is supported within altergroups.

If the polynomial coefficients vector (coeffs=[c1 c2 ...]) is specified, the inductor is nonlinear and the inductance is

L(I) = L(inst) * (1 + c1 * I + c2 * I^2 + ...).

The branch flux as a function of current is

Flux(I) = L(inst) * I * (1 + 1/2 * c1 * I + 1/3 * c2 * I^2 + ...)

where ck is the kth entry in the coefficient vector.

The value of the inductor as a function of the temperature is given by:

L(T) = L(tnom) * [1 + tc1 * (T - tnom) + tc2 * (T - tnom)^2].

where

T = trise(inst) + temp

if trise(inst) is given, and

T = trise(model) + temp

otherwise.

Sample Instance Statement

without model:

l33 (0 net29) inductor l=10e-9 r=1 m=1

with model:

l33 (0 net29) ind l=10e-9 r=1 m=1

Sample Model Statement

model ind inductor l=6e-9 r=1 tc1=1e-12 tc2=1e-12 tnom=25

This device support behavior expression

Sample Behavior Statement

l33 (0 net29) inductor l=l0*(1 + v(net27, net28)*c1)
l33 (0 net29) inductor l=1e-9+1e-9/(1+($freq)/1e9)

Instance Syntax

Name  1  2 ModelName parameter=value ...
Name  1  2 inductor parameter=value ...

Instance Parameters

l (H)

Inductance value.

r ()

Resistance value.

m=1

Multiplicity factor.

trise (C)

Temperature rise from ambient.

ic (A)

Initial condition (alias=lv2).

isnoisy=yes

Should inductor resistance generate noise. Possible values are yes and no.

coeffs=[...]

Vector of polynomial inductance coefficients.

symmetric=none

Use symmetric inductor model. Possible values are none and absolute.

tc1=0 1/C

Linear temperature coefficient.

tc2=0 C-2

Quadratic temperature coefficient.

scalei

Inductance scaling factor.

mode=0

Integer parameter used in 'indq' model.

q=50.0

Quality factor measured at the frequency 'fq'.

fq=1e8 Hz

Frequency at which 'l' and 'q' are measured.

rdc=0.0

DC resistance used in mode=2 and mode=3.

alph=0

Scaling factor for Q in 'indq', qf=q*(freq/fq)^alph, Z=2*pi*freq*L*(1/qf+j).

Model Syntax

model modelName inductor parameter=value ...

Model Parameters

l=0 H

Default inductance.

r=0

Default resistance.

tc1=0 1/C

Linear temperature coefficient.

tc2=0 C-2

Quadratic temperature coefficient.

trise=0 C

Default trise value for instance.

tnom (C)

Parameter measurement temperature. The default value is set by the options statement.

rforce=1e9 2

Resistance used when forcing nodesets and initial conditions.

coeffs=[...]

Vector of polynomial inductance coefficients.

symmetric=none

Use symmetric inductor model. Possible values are none and absolute.

scalei=1

Inductance scaling factor.

mode=0

Integer parameter used in 'indq' model.

q=50.0

Quality factor measured at the frequency 'fq'.

fq=1.0e8 Hz

Frequency at which 'l' and 'q' are measured.

rdc=0.0

DC resistance used in mode=2 and mode=3.

alph=0

Scaling factor for Q in 'indq', qf=q*(freq/fq)^alph, Z=2*pi*freq*L*(1/qf+j).

Noise model parameters

kf=0

Flicker (1/f) noise coefficient.

af=2

Flicker (1/f) noise exponent.

Output Parameters

tempeff (C)

Effective temperature for a single device.

meff

Effective multiplicity factor (m-factor).

indeff (H)

Effective inductance(alias=lv1).

Operating-Point Parameters

trise (C)

Temperature rise from ambient.

ind (H)

Inductance at operating point.

i (A)

Current at operating point (alias=lx2).

pwr (W)

Power dissipation.

Related Topics

Mutual Inductor (mutual_inductor)

Magnetic Core with Hysteresis (core)

Winding for Magnetic Core (winding)

Linear Inductance, Reluctance, Resistance, and Capacitance Matrix (rlck_matrix)

Passive Components


Return to top
 ⠀
X