pancho_hideboo

Re: How to Implement Time Dependent Noise
Reply #5  Jul 8^{th}, 2003, 4:28pm
pnoise is frequecy domain smallsignal noise analysis based on periodical operating point calculated by PSS.
Things you want to do is implementation of bias dependent frequency domain noise model for time domain smallsignal noise analysis in SpectreRF's PSS/Pnoise.
Right ?
[Note] time domain noise analysis of SpectreRF is actually frequency domain noise analysis.
First you have to test your model for PSS/Pnoise(Sources), next test it for PSS/Pnoise(Timedomain).
Your model including other sentences in VerilogA is valid for normal PSS/Pnoise ?
For example, following code works for PSS/Pnoise.
module diode (a, c) ; inout a, c ; electrical a, c ; parameter real rs=0, is=1e14, tf=0, cjo=0, phi=0.7 ; parameter real kf=0, af=1, ef=1 ; analog begin I(a, c) <+ is*(limexp((V(a, c)rs*I(a, a))/$vt)  1); I(a, c) <+ white_noise(2* `P_Q * I(a, c)) ; I(a, c) <+ flicker_noise(kf*pow(abs(I(a, c)),af),ef); end endmodule
