Linear Current Controlled Current Source (cccs)
A current-controlled source senses the current with a probe device. A valid probe is a component instance in the circuit that naturally computes current. For example, probes can be voltage sources (independent or controlled), inductors, transmission lines, microstrip lines, N-ports, and transformers. If the probe device computes more than one current (such as transmission lines, microstrip lines, and N-ports), the index of the probe port through which the controlling current flows needs to be specified. Positive current exits the source node and enters the sink node of the controlled source.
This device can also model ideal digital gates.
This device is supported within altergroups.
Sample Instance Statement
vcs (pos gnd) cccs gain=2.5 probe=v1 m=1 //Note that v1 is an instance of a voltage source
Instance Syntax
Name sink src cccs parameter=value ...
Instance Parameters
Linear source parameters
|
Output current is absolute value if abs is set to on.Possible values are off and on. |
PWL source parameters
Temperature effects parameters
The Smoothing Factor
The parameter delta is the smoothing factor. When it is nonzero, a curve is introduced to smooth the corner. The value of delta defines the position of the starting and ending points of the curve that is used to smooth the corner. The minimum value 0 means no smoothing curve is introduced. The maximum value 0.5 means the distance between the starting point of the curve and the corner point is half of the shortest distance. The shortest distance is the length of the shortest segment of the piecewise linear function. When there is no shortest segment in the controlling function, that is, only abs=on is specified, Spectre uses 1 as the shortest distance.
When abs=on, an absolute value is returned and max , min, and all temperature effct parameters work on their absolute values.
The port parameter specifies which current branch of the device specified by parameter probe is used as the controlling current flow. If the device specified by probe only has one current branch, port must be set to 0, which is also the default value. If there are multiple current branches, then the port specifies the index of the current branch of the device, starting with 0.
Output Parameters
Related Topics
Linear Current Controlled Voltage Source (ccvs)
Independent Current Source (isource)
Return to top