urian
Full Member level 3
Hi,there.
When modelling the opamp by verilog A/MS, people usually use Laplace transform filters to approximate the small signal behaviors like the code fragment below:
But I dont know the exactly meaning of the laplace transform filters function. From the verilog AMS LRM,it says that laplace_zp() implements the zero-pole form of the Laplace transform filter. The general form is:
And it implements the transfer function H(s). Then the result of the first code is V(in)/V(out) = H(s) , Vin(s)/Vout(s) = H(s), or V(in)/V(in) = IL( H(s) )? where IL( H(s) ) represents the inverse laplace transform of H(s).
The first code is used for modelling the frequency response of opamp, then does it take effects when we perform a transient analysis,or it only has effects in frequency response? Please help me understand it, any comment will be appreciated.
Regards
urian
When modelling the opamp by verilog A/MS, people usually use Laplace transform filters to approximate the small signal behaviors like the code fragment below:
Code:
V(out) <+ laplace_zp(V(in), '{-1,0}, '{-1,-1,-1,1});
But I dont know the exactly meaning of the laplace transform filters function. From the verilog AMS LRM,it says that laplace_zp() implements the zero-pole form of the Laplace transform filter. The general form is:
Code:
laplace_zp ( expr , ζ , ρ [ , ε ] )
And it implements the transfer function H(s). Then the result of the first code is V(in)/V(out) = H(s) , Vin(s)/Vout(s) = H(s), or V(in)/V(in) = IL( H(s) )? where IL( H(s) ) represents the inverse laplace transform of H(s).
The first code is used for modelling the frequency response of opamp, then does it take effects when we perform a transient analysis,or it only has effects in frequency response? Please help me understand it, any comment will be appreciated.
Regards
urian