Tlaloc
Community Member
Offline
Posts: 81
Dallas, TX
|
I am running an AC Noise simulation in Spectre using bsim3v3 models of a switched capacitor integrator. The amplifier is ideal with infinite bandwith, no noise, but finite gain. Integrating the noise at the output during the integrate phase does give me the expected kT/C, however, I am trying to understand the noise spectral density of the switches. I have four switches (standard parasitic insensitive integrator) that are straight NMOS. Spectre is reporting that the gds of each switch is 800umhos which should give me 4kT/gds PSD of 2.17e-17 V^2/Hz. When I plot the total noise (I turned off all flicker noise in the models) SD of one of this switch, the flatband region of the noise is 3.58e-18 V^2/Hz.
I was reviewing the spectremod.pdf for bsim3v3 (subversion 3.24), and from what I could remember, this model uses one function to model all three regions of operation. They list the thermal noise SD as id^2= 4/3*k*T*gamma*(gm+gds+gmb) with gamma defaulting to 2/3. Using this, I would expect a flatband somewhere around 4.6e-18 V^2/Hz, which is closer but not close enough.
Finally, when I look at the 3dB point of the SD roll off and the cap size I'm using, it confirms a conductance of 800umhos. So my question is, how is Spectre calculating the SD and RMS noise? For kT/C to work, the SD of the switch has to be 4kTR, but I'm getting nothing of the sort through the Results Browser. Am I missing something here? Thanks.
Adam
|