Product Documentation
Analog Library Reference
Product Version IC23.1, August 2023

10


Sources - Z_S_Domain Components

Symbol: scccs

S-Domain Linear Current Controlled Current Source

The device output is defined through a transfer function given as a ratio of two polynomials in the complex variable s. Polynomials can be specified in terms of either coefficients or roots. The roots of the numerator are the zeros of the transfer function and the roots of the denominator are the poles.

Command-line help

spectre -h scccs

CDF Parameters

CDF Parameter Label CDF Parameter spectre auCdl auLvs hspiceD UltraSim

Specification type

spec

x

-

-

-

-

Order of transfer function

order

x

-

-

-

-

Probe Device Name

probe

x

-

-

-

-

Coef. of num. const. term

a0

x

-

-

-

-

Coef. of num. 1st term

a1

x

-

-

-

-

Coef. of den. const. term

b0

x

-

-

-

-

Coef. of den. 1st term

b1

x

-

-

-

-

Port

port

x

-

-

-

-

Gain

gain

x

-

-

-

-

Multiplier

m

x

-

-

-

-

Syntax/Synopsis

Name ( sink src ) scccs <parameter=value> ...

Example

l1 (2 1) inductor l=15
sc1 (1 0) scccs probe=l1 zeros=[0 6 0 -6 2 -8 2 8] poles=[-1 0 0 64 0 -64 -2 8 -2 -8]

Additional Information

This device is not supported within the altergroups.

Symbol: sccvs

S-Domain Linear Current Controlled Voltage Source

The device output is defined through a transfer function given as a ratio of two polynomials in the complex variable s. Polynomials can be specified in terms of either coefficients or roots. The roots of the numerator are the zeros of the transfer function and the roots of the denominator are the poles.

Command-line help

spectre -h sccvs

CDF Parameters

CDF Parameter Label CDF Parameter spectre auCdl auLvs hspiceD UltraSim

Specification type

spec

x

-

-

-

-

Order of transfer function

order

x

-

-

-

-

Probe Device Name

probe

x

-

-

-

-

Coef. of num. const. term

a0

x

-

-

-

-

Coef. of num. 1st term

a1

x

-

-

-

-

Coef. of den. const. term

b0

x

-

-

-

-

Coef. of den. 1st term

b1

x

-

-

-

-

Port

port

x

-

-

-

-

Gain

gain

x

-

-

-

-

Multiplier

m

x

-

-

-

-

Syntax/Synopsis

Name ( p n ) sccvs <parameter=value> ...

Example

myv (1 0) vsource type=sine freq=10K
scc1 (2 0) sccvs probe=myv gain=0.5 numer=[2] denom=[5]

Additional Information

This device is not supported within the altergroups.

Symbol: svccs

S-Domain Linear Voltage Controlled Current Source

The device output is defined through a transfer function given as a ratio of two polynomials in the complex variable s. Polynomials can be specified in terms of either coefficients or roots. The roots of the numerator are the zeros of the transfer function and the roots of the denominator are the poles.

Command-line help

spectre -h svccs

CDF Parameters

CDF Parameter Label CDF Parameter spectre auCdl auLvs hspiceD UltraSim

Specification type

spec

x

-

-

-

-

Order of transfer function

order

x

-

-

-

-

Coef. of num. const. term

a0

x

-

-

-

-

Coef. of num. 1st term

a1

x

-

-

-

-

Coef. of den. const. term

b0

x

-

-

-

-

Coef. of den. 1st term

b1

x

-

-

-

-

Gain

gain

x

-

-

-

-

Multiplier

m

-

-

-

-

-

Syntax/Synopsis

Name ( sink src ps ns ) svccs <parameter=value> ...

Example

s2 (1 0 control 0) svccs gain=0.4 numer=[2 3] denom=[4 5 1]

Additional Information

This device is not supported within the altergroups.

Symbol: svcvs

S-Domain Linear Voltage Controlled Volatge Source

The device output is defined through a transfer function given as a ratio of two polynomials in the complex variable s. Polynomials can be specified in terms of either coefficients or roots. The roots of the numerator are the zeros of the transfer function and the roots of the denominator are the poles.

Command-line help

spectre -h svcvs

CDF Parameters

CDF Parameter Label CDF Parameter spectre auCdl auLvs hspiceD UltraSim

Specification type

spec

x

-

-

-

-

Order of transfer function

order

x

-

-

-

-

Coef. of num. const. term

a0

x

-

-

-

-

Coef. of num. 1st term

a1

x

-

-

-

-

Coef. of den. const. term

b0

x

-

-

-

-

Coef. of den. 1st term

b1

x

-

-

-

-

Gain

gain

x

-

-

-

-

Multiplier

m

x

-

-

-

-

Syntax/Synopsis

Name ( p n ps ns ) svcvs <parameter=value> ...

Example

e1 (1 0 control 0) svccs gain=5 poles=[-1 0 1 0] zero=[0 0 1 0]

Additional Information

This device is not supported within the altergroups.

Symbol: zcccs

Z-Domain Linear Current Controlled Current Source

The output is defined with a transfer function given as the ratio of two polynomials in the complex variable z. Each polynomial can be specified using either its coefficients or its roots. The roots of the numerator are the zeros of the transfer function and the roots of the denominator are the poles.

Command-line help

spectre -h zcccs

CDF Parameters

CDF Parameter Label CDF Parameter spectre auCdl auLvs hspiceD UltraSim

Specification type

spec

x

-

-

-

-

Order of transfer function

order

x

-

-

-

-

Probe Device Name

probe

x

-

-

-

-

Coef. of num. const. term

a0

x

-

-

-

-

Coef. of num. 1st term

a1

x

-

-

-

-

Coef. of den. const. term

b0

x

-

-

-

-

Coef. of den. 1st term

b1

x

-

-

-

-

Port

port

x

-

-

-

-

Sampling period

tsamp

x

-

-

-

-

Delay time

td

x

-

-

-

-

Transaction time

tt

x

-

-

-

-

Gain

gain

x

-

-

-

-

Polynomial argument

polyarg

x

-

-

-

-

S to Z Transformation

sxz

x

-

-

-

-

Multiplier

m

x

-

-

-

-

Syntax/Synopsis

Name ( sink src ) zcccs <parameter=value> ...

Example

va (1 0) vsource type=sine freq=10K
z2 (2 0) zcccs probe=va gain=1 ts=4.9e-5 tt=1e-5 polyarg=inservez 
numer=[1 -1] denom=[1 0]

Additional Information

This device is not supported within the altergroups.

Symbol: zccvs

Z-Domain Linear Current Controlled Voltage Source

The output is defined with a transfer function given as the ratio of two polynomials in the complex variable z. Each polynomial can be specified using either its coefficients or its roots. The roots of the numerator are the zeros of the transfer function and the roots of the denominator are the poles.

Command-line help

spectre -h zccvs

CDF Parameters

CDF Parameter Label CDF Parameter spectre auCdl auLvs hspiceD UltraSim

Specification type

spec

x

-

-

-

-

Order of transfer function

order

x

-

-

-

-

Probe Device Name

probe

x

-

-

-

-

Coef. of num. const. term

a0

x

-

-

-

-

Coef. of num. 1st term

a1

x

-

-

-

-

Coef. of den. const. term

b0

x

-

-

-

-

Coef. of den. 1st term

b1

x

-

-

-

-

Port

port

x

-

-

-

-

Sampling period

tsamp

x

-

-

-

-

Delay time

td

x

-

-

-

-

Transaction time

tt

x

-

-

-

-

Gain

gain

x

-

-

-

-

Polynomial argument

polyarg

x

-

-

-

-

S to Z Transformation

sxz

x

-

-

-

-

Multiplier

m

x

-

-

-

-

Syntax/Synopsis

Name ( p n ) zccvs <parameter=value> ...

Example

va (1 0) vsource type=sine freq=10K 
z2 2 0 zccvs probe=va gain=-2 ts=5e-5 tt=1.1e-5 numer=[1 -1]

Additional Information

This device is not supported within the altergroups.

Symbol: zvccs

Z-Domain Linear Voltage Controlled Current Source

The output is defined with a transfer function given as the ratio of two polynomials in the complex variable z. Each polynomial can be specified using either its coefficients or its roots. The roots of the numerator are the zeros of the transfer function and the roots of the denominator are the poles.

Command-line help

spectre -h zvccs

CDF Parameters

CDF Parameter Label CDF Parameter spectre auCdl auLvs hspiceD UltraSim

Polynomial argument

polyarg

x

-

-

-

-

S to Z Transformation

sxz

x

-

-

-

-

Specification type

spec

x

-

-

-

-

Order of transfer function

order

x

-

-

-

-

Coef. of num. const. term

a0

x

-

-

-

-

Coef. of num. 1st term

a1

x

-

-

-

-

Coef. of den. const. term

b0

x

-

-

-

-

Coef. of den. 1st term

b1

x

-

-

-

-

Sampling period

tsamp

x

-

-

-

-

Delay time

td

x

-

-

-

-

Transaction time

tt

x

-

-

-

-

Gain

gain

x

-

-

-

-

Multiplier

m

x

-

-

-

-

Syntax/Synopsis

Name ( sink src ps ns ) zvccs <parameter=value> ...

Example

va (1 0) vsource type=sine freq=10K 
z1 (2 0 1 0) zvccs gain=2 ts=4.5e-5 tt=1e-5 zeros=[-1 0] poles=[0 0]

Additional Information

This device is not supported within the altergroups.

Symbol: zvcvs

Z-Domain Voltage Controlled Voltage Source

The output is defined with a transfer function given as the ratio of two polynomials in the complex variable z. Each polynomial can be specified using either its coefficients or its roots. The roots of the numerator are the zeros of the transfer function and the roots of the denominator are the poles.

To use the ‘s’ to ‘z’ transformation, set the optional ‘sxz’ parameter to one of the transformation methods - forward differences, backward differences, or bilinear. When the ‘sxz’ parameter is specified, the transfer function specification is assumed to be given in the complex variable s and it will be transformed to the complex variable z using the indicated method.

Command-line help

spectre -h zvcvs

CDF Parameters

CDF Parameter Label CDF Parameter spectre auCdl auLvs hspiceD UltraSim

Polynomial argument

polyarg

x

-

-

-

-

S to Z Transformation

sxz

x

-

-

-

-

Specification type

spec

x

-

-

-

-

Order of transfer function

order

x

-

-

-

-

Coef. of num. const. term

a0

x

-

-

-

-

Coef. of num. 1st term

a1

x

-

-

-

-

Coef. of den. const. term

b0

x

-

-

-

-

Coef. of den. 1st term

b1

x

-

-

-

-

Sampling period

tsamp

x

-

-

-

-

Delay time

td

x

-

-

-

-

Transaction time

tt

x

-

-

-

-

Gain

gain

x

-

-

-

-

Multiplier

m

x

-

-

-

-

Syntax/Synopsis

Name ( p n ps ns ) zvcvs <parameter=value> ...

Example

va (1 0) vsource type=sine freq=10K 
z3 (3 0 1 0) zvcvs gain=-1 ts=4e-5 tt=1e-5 numer=[-1 -1]

Additional Information

This device is not supported within the altergroups.


Return to top
 ⠀
X