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