Download HSPICE user`s manual - Electrical & Computer Engineering

Transcript
Polynomial Functions
Using Sources and Stimuli
Three-Dimensional Function
For a three-dimensional polynomial function, with FA, FB, and FC as its
arguments, the following expression determines the FV function value:
FV = P0 + ( P1 ⋅ FA ) + ( P2 ⋅ FB ) + ( P3 ⋅ FC ) + ( P4 ⋅ FA 2 )
+ ( P5 ⋅ FA ⋅ FB ) + ( P6 ⋅ FA ⋅ FC ) + ( P7 ⋅ FB 2 ) + ( P8 ⋅ FB ⋅ FC )
+ ( P9 ⋅ FC 2 ) + ( P10 ⋅ FA 3 ) + ( P11 ⋅ FA 2 ⋅ FB ) + ( P12 ⋅ FA 2 ⋅ FC )
+ ( P13 ⋅ FA ⋅ FB 2 ) + ( P14 ⋅ FA ⋅ FB ⋅ FC ) + ( P15 ⋅ FA ⋅ FC 2 )
+ ( P16 ⋅ FB 3 ) + ( P17 ⋅ FB 2 ⋅ FC ) + ( P18 ⋅ FB ⋅ FC 2 )
+ ( P19 ⋅ FC 3 ) + ( P20 ⋅ FA 4 ) + …
Example
For example, generate a voltage-controlled source that specifies the voltage as:
V ( 1, 0 ) = 3 ⋅ V (3,2) + 4 ⋅ V (7,6) 2 + 5 ⋅ V (9,8) 3
from the above equation, and the three-dimensional polynomial equation:
FA = V (3,2)
FB = V (7,6)
FC = V (9,8)
P1 = 3
P7 = 4
P19 = 5
Substituting these values into the voltage-controlled voltage source statement,
yields the following:
V ( 1, 0 ) POLY(3) 3 2 7 6 9 8 0 3 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 5
5-30
Star-Hspice User Guide, Release 2002.2