The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 28th, 2024, 5:21am
Pages: 1
Send Topic Print
offset cancellation (Read 1889 times)
Rakesh
Community Member
***
Offline



Posts: 60

offset cancellation
Apr 24th, 2011, 2:50am
 
Hi all,
    I have a clocked comparator with positive feedback. I need to cancel offset in that comparator . My offset should be less than 0.3mV. Please suggest me some way.
Since my comparator is highly non linear, how to do auto zeroing as feedback operatiionis linear
Back to top
 
 
View Profile   IP Logged
nrk1
Community Member
***
Offline



Posts: 81

Re: offset cancellation
Reply #1 - Apr 25th, 2011, 10:47pm
 
Use a preamp with enough gain to attenuate the comparator offset sufficiently.

Comparator offset sigma ~ sqrt(sigma_VT^2 of all transistors "participating" in amplifying the input)
(very crude estimate)

Use offset cancellation in the linear preamp.

Take care of dynamic offset by layout symmetry, less common mode voltage swing etc.
Back to top
 
 
View Profile   IP Logged
Rakesh
Community Member
***
Offline



Posts: 60

Re: offset cancellation
Reply #2 - Apr 27th, 2011, 5:53pm
 
Agreed with you. But the problem with having preamp is the power consumption. So only was wondering is it possible to have some offset cancellation technique in comparator only
Back to top
 
 
View Profile   IP Logged
loose-electron
Senior Fellow
******
Offline

Best Design Tool =
Capable Designers

Posts: 1638
San Diego California
Re: offset cancellation
Reply #3 - Apr 29th, 2011, 6:06pm
 
open a book on the subject - the architecture needed here is in many many books.

page 473 Razavi (chapter 13 on mismatch, Design of Analog CMOS) or the cover of the Johns-Martin textbook shows the architecture.
Back to top
 
 

Jerry Twomey
www.effectiveelectrons.com
Read My Electronic Design Column Here
Contract IC-PCB-System Design - Analog, Mixed Signal, RF & Medical
View Profile WWW   IP Logged
Rakesh
Community Member
***
Offline



Posts: 60

Re: offset cancellation
Reply #4 - Apr 30th, 2011, 3:11pm
 
Thanks Jerry,
                  The references deal with canceling offset for a comparator which has a constant gain or the system isLTI system.
If u have a comparator with positive feedback and transistors operating in every region we cannot use negative feedback to detect the offset.
So the question is how to go about solving offset in these comparators.
One such example of a comparator is clocked sense amplifier used in SRAM.
Thanks
Rakesh
Back to top
 
 
View Profile   IP Logged
raja.cedt
Senior Fellow
******
Offline



Posts: 1516
Germany
Re: offset cancellation
Reply #5 - May 1st, 2011, 10:16am
 
hi,
you can use open loop calibration just by injecting some current to make unbalanced legs to balance.

Thanks.
Back to top
 
 
View Profile WWW raja.sekhar86   IP Logged
Rakesh
Community Member
***
Offline



Posts: 60

Re: offset cancellation
Reply #6 - May 1st, 2011, 1:08pm
 
Hi,
  True, If i need the offset to be less than 500uV, designing the switching of current sources and the open loop calibration with low power is rather difficult
Thanks
Rakesh
Back to top
 
 
View Profile   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 751

Re: offset cancellation
Reply #7 - May 2nd, 2011, 5:01am
 
Rakesh,

  Look on pages 21~23 of this presentation

http://www.ssc.pe.titech.ac.jp/publications/2008/matsu/Digital%20assist_081025.p...

for and approach for offset cancellation. They reference a paper
in the Journal of Solid-State Circuits so you can probably find more
details.

                                                            Best Regards,

                                                               Sheldon
Back to top
 
 
View Profile   IP Logged
solidstate
Junior Member
**
Offline



Posts: 16
Munich, Germany
Re: offset cancellation
Reply #8 - May 2nd, 2011, 5:38am
 
Hi,

Maybe you can apply a known ramp to the comparator and measure the time it takes for the comparator to toggle? Or two ramps, if the offset is decision-dependent.

Probably not fast enough to do for every sample, but maybe useful to tune a feedforward compensation?
Back to top
 
 
View Profile   IP Logged
Rakesh
Community Member
***
Offline



Posts: 60

Re: offset cancellation
Reply #9 - May 2nd, 2011, 8:20am
 
Thanks sheldon,
                     The ppt are really good.
Thanks
Rakesh
Back to top
 
 
View Profile   IP Logged
loose-electron
Senior Fellow
******
Offline

Best Design Tool =
Capable Designers

Posts: 1638
San Diego California
Re: offset cancellation
Reply #10 - May 2nd, 2011, 1:07pm
 
sounds like you want a static system. That said, the prior suggestions of injecting offset are possibilities.

I have also seen changing the geometry (switching pieces in and out) of the loads above the differential pairs, and other size changes (using switches again) of various pieces.

You got to run an alignment circuit every once in a while.

Back to top
 
 

Jerry Twomey
www.effectiveelectrons.com
Read My Electronic Design Column Here
Contract IC-PCB-System Design - Analog, Mixed Signal, RF & Medical
View Profile WWW   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.