The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Design >> Analog Design >> Req. Reference: +/-1% accurate On-Chip Oscillator
https://designers-guide.org/forum/YaBB.pl?num=1188204904

Message started by packiaraj on Aug 27th, 2007, 1:55am

Title: Req. Reference: +/-1% accurate On-Chip Oscillator
Post by packiaraj on Aug 27th, 2007, 1:55am

Hi,
We need accurate on-chip oscillator for "charge measurement". The frequency of oscillator is ~2MHz. But the frequency variation over PVT should be limited to +/- 1%.   :o
Is it possible to realize such an on-chip oscillator?  ::) Any material / reference / previous work in thesis form would be really appreciated. 8-)
Note: Use of Crystal is not allowed due to pin-count reason.
Process: 0.35um; Supply Current: 50 uA. Trimming is allowed [Obviously the no. of trim bits is limited.]

Thanks,
Packiaraj.V.


Title: Re: Req. Reference: +/-1% accurate On-Chip Oscilla
Post by Visjnoe on Aug 27th, 2007, 11:18am

Dear,

such an accurate low-frequency oscillator can be constructed.

You could adopt the so-called RC-oscillator topology and counteract PVT variations as follows:

1. Use a trimmable capacitor bank to counteract the effect of process variations (on the frequency)
2. Use a combined resistor with cancelling positive/negative temperature coefficients to counteract the effect of temperature variations (on the frequency)
3. Use an LDO to counteract voltage variations (most likely that even without the LDO you are within the 1% accuracy after steps 1 and 2)

Regards

Peter

Title: Re: Req. Reference: +/-1% accurate On-Chip Oscilla
Post by packiaraj on Aug 27th, 2007, 10:44pm

Thanks for your suggestions, Peter. :-?
Does the +Ve/-Ve Temp  coefficients of "R" cancel perfectly that we don't need Trimming [To counter-act R variation over Temperature] to achieve +/1% accuracy? [Though How Trimming for Temperature variations is done is a question  :( ]. This +/-1% accuracy should be met over 6-sigma [Process and  Mismatch variation]. [The Stigma of Six-Sigma  :P]

Please see the Doc. attached for Figure taken from "A Temperature Compensated Fully Trimmable On-Chip IC Oscillator" by A. Olmos. The idea is similar.  
i.e., Combine IPTAT+ICTAT=IREF and use Trimming to control IREF Vs Temp variations. And use only C [No Trmming for C , As It would call for huge area.]. Let the Temp Trimmed Current be IREF_T.
However the on-chip variation of C is counter-acted by changing the current "IREF_T" using another magnitude trimming. Let this current be IREF_TM  

dV/dt=IREF_TM/C
1/dt=IREF_TM/[C*dV]=2*Frequency

Here dV is the Trimmed BandGap Voltage used for comparing the voltage across a Capacitor. This Capacitor is charged and discharged using IREF_TM during the alternate phases.
But, as you could see, this involves 2 levels of Trimming. I am curious to know If there would be a better method to realize Low-Frequency, Highly accurate OSC? [Better architecture with not-so-much of Trimming]

Thanks,
Packiaraj.V.



Title: Re: Req. Reference: +/-1% accurate On-Chip Oscilla
Post by packiaraj on Aug 27th, 2007, 11:13pm

Sorry, I could not attach the Image. I give here the IEEE  Xplore link of the Paper:

http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1232826

Thanks,
Packiaraj.V.

Title: Re: Req. Reference: +/-1% accurate On-Chip Oscilla
Post by MonteCarlo on Sep 1st, 2007, 3:40am

Packiaraj.V,

I would use the 2 stage trimming that you suggest because your spec is so extreme. Just beware that with such a high level of accuracy you are subject to other errors such as:

package shift
measurment error

To avoid package shift, you should use a post-package trim method.
MonteCarlo

Title: Re: Req. Reference: +/-1% accurate On-Chip Oscilla
Post by packiaraj on Sep 3rd, 2007, 12:33am

Thanks for your suggestions MonteCarlo.
BTW, Can you site reference(s) to "Post Package Trim" ?

Thanks,
Packiaraj.V.

Title: Re: Req. Reference: +/-1% accurate On-Chip Oscilla
Post by MonteCarlo on Sep 3rd, 2007, 3:29pm

No references I'm sorry.

What I mean by post-package is that you can program the trim after packaging. Some trim technologies are more suited to programing at wafer level.

-Monte

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.