S
Stefan Joeres
Guest
Hi altogether,
we do have a schematic which implements a transfer function as
H(s)= Zeros / Poles
We wanted to implement this as a verilogA model to gain some simulation
speedup.
Therefore we calculated our Zeros & Poles from the schematic,
added these as
V(out) <+ kgain*laplace_zp(V(in),{z1r,z1i,z2r,z2i},{p1r,p1i,p2r,p2i});
and simulated the model again with the pz analysis.
But now :
The simulated pole zeroes don't match with the values implemented in the
laplace_zp function.
Does anyone have a clue what happens ?
Regards,
Stefan
we do have a schematic which implements a transfer function as
H(s)= Zeros / Poles
We wanted to implement this as a verilogA model to gain some simulation
speedup.
Therefore we calculated our Zeros & Poles from the schematic,
added these as
V(out) <+ kgain*laplace_zp(V(in),{z1r,z1i,z2r,z2i},{p1r,p1i,p2r,p2i});
and simulated the model again with the pz analysis.
But now :
The simulated pole zeroes don't match with the values implemented in the
laplace_zp function.
Does anyone have a clue what happens ?
Regards,
Stefan