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

Polynomial Current Controlled Current Source (pcccs)

A vector of coefficients specifies the polynomial function that defines the relationship between the output current and the controlling currents. You must specify at least one coefficient.

This device is supported within altergroups.

For a polynomial in M variables a1, a2, ... am, the polynomial function F(a0,a1,...,am) is given by

F = c0 + c1 * a1 + c2 * a2 + ...

+ c(m+1) * a1^2 + c(m+2) * a1 * a2 +...

+ c(2m+1) * a2^2 + c(2m+2) * a2 * a3 +...

where the cs are coefficients of the polynomial terms.

Sample Instance Statement

vpc (net1 0) pcccs probes=[vb vc ve vlp vpn] coeffs=[0 8.8e6 -8.8e6 9e6 8e6 -9e6]

Instance Syntax

Name  sink  src pcccs parameter=value ...

Instance Parameters

m=1

Multiplicity factor.

gain=1

Gain Parameter.

probes=[...]

Devices through which the controlling currents flow.

mprobes=[...]

The mprobes function the same as probes except that they will divide the input currents by the mfactor.

ports=[...]

Indexes of the probe ports through which the controlling currents flow.

coeffs=[...]

Polynomial coefficients. At least one must be given.

file

File that contains nonzero polynomial coefficients.

min (A)

Minimum output current.

max (A)

Maximum output current.

abs=off

Absolute output current. Possible values are off or on.

delta=0

Smoothing parameter. This may lead to circuit convergence. The smaller the delta is, the sharper the corner is.

Temperature effects parameters

tc1=0 1/C

Linear temperature coefficient.

tc2=0 C-2

Quadratic temperature coefficient.

trise=0.0K

Temperature rise from ambient.

Operating-Point Parameters

i (A)

Output current.

v (V)

Output voltage.

pwr (W)

Power dissipation.

Related Topics

Polynomial Voltage Controlled Current Source (pvccs)

Current Sources

Circuit Components


Return to top
 ⠀
X