The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 19th, 2024, 4:24pm
Pages: 1
Send Topic Print
Reduce noise in a dynamic comparator (Read 3387 times)
guerreiro
New Member
*
Offline



Posts: 5

Reduce noise in a dynamic comparator
Jun 05th, 2008, 2:51pm
 
Hello Designers,

I'm designing an SAR ADC and I've done some noise analysis of the dynamic comparator I'm using. The problem is that the input-referred noise has a sigma equal to 750uV (Gauss distribution), while the LSB is about 977uV. In this case the amplitude of the  noise is very large, when compared with value of the LSB. Is there any way to reduce the input-referred noise of the comparator, other than using a preamplifier?


Thanks


Guerreiro
Back to top
 
 
View Profile   IP Logged
ywguo
Community Fellow
*****
Offline



Posts: 943
Shanghai, PRC
Re: Reduce noise in a dynamic comparator
Reply #1 - Jun 11th, 2008, 10:10pm
 
Hi Guerreiro,

I am not clear how to reduce the input-referred noise for a dyanmic comparator. Most literatures on the dynamic comparators metioned little about its input-referred noise because they are often used in low-resolution ADCs, like sub-ADC in pipelined ADCs. Usually a dynamic comparator is of large input-referred offset voltage. So it is not suitable for a SAR ADC that resolves medium to high bits. Have you analyzed the offset? I would like to use a comparator with preamplifier for a SAR ADC.


Best regards,
Yawei
Back to top
 
 
View Profile   IP Logged
Berti
Community Fellow
*****
Offline



Posts: 356

Re: Reduce noise in a dynamic comparator
Reply #2 - Jun 12th, 2008, 4:37am
 
Hi Guerreiro,

I agree with Yawei: The offset of dynamic comparators is large (unless you use a kind of calibration).
Noise is therefore usually not of concern (since it is small compared to the the offset).
If your LSB is 1mV I suggest to use a structure with a preamplifier-stage.

Cheers
Back to top
 
 
View Profile   IP Logged
HdrChopper
Community Fellow
*****
Offline



Posts: 493

Re: Reduce noise in a dynamic comparator
Reply #3 - Jun 12th, 2008, 7:23pm
 
Hi Guerreiro,

I agree with Yawei and Berti. Nevertheless you could think of using chopping or auto-zeroing  for reducing the noise, in case the noise dominating your comparator is 1/f. That would give you a better noise performance. However circuit complexity will be slightly higher than simply using a preamplifier for reducing it.

Regards
Tosei
Back to top
 
 

Keep it simple
View Profile   IP Logged
vivkr
Community Fellow
*****
Offline



Posts: 780

Re: Reduce noise in a dynamic comparator
Reply #4 - Jun 12th, 2008, 11:10pm
 
Hi Guerreiro,

I think that you will need a preamp, and a well-designed one if you are facing noise problems in it. From what you suggest, I think you are seeing more white noise and
not just 1/f noise, so chopping etc. would not really help.

Also, use a fully differential comparator for your SAR if you aren't already doing this. Ditto for your ADC. This will double the signal range relaxing noise requirements by
3 dB (noise power up by 3 dB in differential design and signal power up by 6 dB).

If you are not using a preamp simply for saving power, then you might want to consider architectural modifications to your SAR like self-timed comparators where you do not need to burn as much power in the preamp is in the default SAR design.

Most importantly, whatever you do, first also try to optimize your basic comparator input stage for noise. This is an oft forgotten point.

Regards
Vivek
Back to top
 
 
View Profile   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 751

Re: Reduce noise in a dynamic comparator
Reply #5 - Jun 13th, 2008, 6:47am
 
Guerreiro,

  Maybe I am misunderstanding the problem, however, can't the methodology outlined
in the "Simulating Switched-Capacitor Filters with SpectreRF" application note be used
to analyze the noise of a dynamic comparator? The noise analysis output can be analyzed
using the noise table to identify the noise sources that are contributing noise. Then you
can take steps to reduce the noise from the noisy components.  This approach works
well for linear circuits and should be applicable to dynamic circuits.

                                                                           Best Regards,

                                                                               Sheldon
Back to top
 
 
View Profile   IP Logged
guerreiro
New Member
*
Offline



Posts: 5

Re: Reduce noise in a dynamic comparator
Reply #6 - Jun 26th, 2008, 3:38am
 
Thanks to ALL !!!

I'm already using a preamp to reduce the noise, but didn't do much about the comparator. Now, my problem is the power required by the preamp.
I made some calculations and found that it is needed about 9 V/V of DC gain. Once I have a 1V power supply,    I'm using a 2 stage preamp and I can't design the preamp with active load. Instead of that I'm using resistors.

I will see now the methodology outlined
in the "Simulating Switched-Capacitor Filters with SpectreRF" and find out if it is possible to reduce the requirements of the preamp, reducing the input-refered noise of the comparator.


Once again, thanks for your suggestions.


Guerreiro
Back to top
 
 
View Profile   IP Logged
lladnar
New Member
*
Offline



Posts: 1

Re: Reduce noise in a dynamic comparator
Reply #7 - Jul 1st, 2009, 6:04pm
 
You might take a look at the following paper for more ideas:
Nuzzo, De Bernardinis, Terreni & Van der Plas, "Noise Analysis of Regenerative Comparators for Reconfigurable ADC Architectures," TCAS, 2008

I'm not sure exactly how they measured the noise with PSS/Pnoise. Does it need to be done with noise=timedomain?

-lladnar
Back to top
 
 
View Profile   IP Logged
vivkr
Community Fellow
*****
Offline



Posts: 780

Re: Reduce noise in a dynamic comparator
Reply #8 - Jul 1st, 2009, 11:43pm
 
guerreiro wrote on Jun 5th, 2008, 2:51pm:
Hello Designers,

I'm designing an SAR ADC and I've done some noise analysis of the dynamic comparator I'm using. The problem is that the input-referred noise has a sigma equal to 750uV (Gauss distribution), while the LSB is about 977uV. In this case the amplitude of the  noise is very large, when compared with value of the LSB. Is there any way to reduce the input-referred noise of the comparator, other than using a preamplifier?


Thanks


Guerreiro


Hi,

You might want to consider a modification to your SAR scheme by building in some redundancy. This will allow you to tolerate an enormous amount of error in the comparator. I think this should eliminate comparator noise as a serious issue altogether.

Of course, this will come at the cost of 1-2 more conversion steps depending on how you implement this redundancy. There are probably several different methods to implement this, but one that comes to my mind immediately is by F. Kuttner from ISSCC 2002 - A 1.2V 10b 20MSample/s non-binary successive approximation ADC in 0.13μm CMOS.

This paper presents a very elegant solution to what is a very difficult problem otherwise.  Alternatively, you may consider using a cyclic ADC instead of a SAR ADC where digital redundancy can be built in very easily, and you also have several other degrees of freedom. Of course, you probably need more power.

Best regards,

Vivek
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.