The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design >> Analog Design >> Static error_unity gain sampling buffer https://designers-guide.org/forum/YaBB.pl?num=1362001850 Message started by kollayliu on Feb 27th, 2013, 1:50pm |
Title: Static error_unity gain sampling buffer Post by kollayliu on Feb 27th, 2013, 1:50pm Hi all, I’m now designing a unity gain sampling buffer, as shown in the attached figure. The differential amplifier is just a simple single stage amplifier with PMOS current sources load. I’m aiming for 1% static error, which resulting in the following design specs: Av=112 GBW=11.7MHz CL=150fF (@each output node of the differential output) Sampling cap CH=70fF Power: 1.2V*455nA (each branch) The size of input NMOS are 2.48u/660n (0.18um technology), input capacitance is about 5fF However, the final static error is 11.7mV/499mV=2.3% > 1%. At static state, the differential input voltage is 4.88mV, giving 4.88mV/499mV=1% static error, which is in line with what I expected. Therefore, the question is where is the rest 11.7-4.88=6.8mV error from? In order to check if the error is from switches, I replace the amplifier with a veriloga model with the same specs shown above. The simulation showed that there was only 1% static error caused by finite gain, which perfectly match with the theory analysis. Therefore, the extra error should come from the amplifier. A further guess is the input capacitance Cin of the amplifier. Taking into account the ratio x=Cin/CH, the static output is Vo[1-(x+1)/Av]. I do find the simulation results are in line with this equation, i.e., the error decreases with respect to CH, and increase with respect to Cin (adding cap at input nodes). Moreover, the simulation relationship between the error and CH indicates that Cin is equal to 80fF. However, Cin is only 5fF in my circuit, which means the error caused by Cin is almost neglectable . Therefore, in short, my question is whether the input capacitance is the reason for the extra static error? If no, what are the possible reasons? Thanks a lot. |
Title: Re: Static error_unity gain sampling buffer Post by ywguo on Feb 28th, 2013, 5:52am Hi kollayliu, What is the settling time? Please post waveform of the output signal. Yawei |
Title: Re: Static error_unity gain sampling buffer Post by kollayliu on Feb 28th, 2013, 6:01am Hi Yawei The setting time is about 120ns. Here is the simulation results. The differential inputs and outputs are shown in the left. In the right figure, Vinp Vinn are input, inp and inn are the input node of amplifier, and outp and outn are output. |
Title: Re: Static error_unity gain sampling buffer Post by ywguo on Feb 28th, 2013, 5:04pm The input is sine wave. How do you know exact "static error"? Quote:
Are you sure the voltage across CH when sampling finishes is 499 mV? Best Regards, Yawei |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |