The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 18th, 2024, 3:28pm
Pages: 1
Send Topic Print
Analog on-chip averaging circuit (Read 7160 times)
turbo
New Member
*
Offline



Posts: 6

Analog on-chip averaging circuit
Jul 08th, 2010, 4:51am
 
Hi,

I have the following real time situation:

Input signal: A signal with amplitude between 0 and 1V. The signal frequency is 1 (one) Hz.

Plausible solutions:

Objective: to find the average of the input voltage in real time, to be fed to a following Voltage to current converter.

1. Using passive RC low pass filter.: time constant comes out to be around 10 sec and huge values of R (1G ohms) & Capacitor (10nF) are required. So this approach is not very attractive as on-chip integration is not possible though Surface Mounted Resistor/Capacitors can be used.

2. To use a Gm-C filter: but here to have such a large time constant and keeping Capacitor size minimum (let say 100pF) the required transconductance is of the order of few pA/V which seems to be very challenging. Moreover, for operation to be ultra low power this would necessitate a bias current of few pico Amperes, almost in noise domain!

Any other techniques, suggestion, comments....would be greatly appreciated.
Back to top
 
 
View Profile   IP Logged
Lex
Senior Member
****
Offline



Posts: 201
Eindhoven, Holland
Re: Analog on-chip averaging circuit
Reply #1 - Jul 8th, 2010, 4:59am
 
Digitization and doing the averaging in digital domain?
Back to top
 
 
View Profile   IP Logged
turbo
New Member
*
Offline



Posts: 6

Re: Analog on-chip averaging circuit
Reply #2 - Jul 8th, 2010, 5:02am
 
Well, that is fine but the objective is to do the processing in analog domain. ( This avoids large number of ADC processing cycles, and other advantages for the application in question).

Back to top
 
 
View Profile   IP Logged
buddypoor
Community Fellow
*****
Offline



Posts: 529
Bremen, Germany
Re: Analog on-chip averaging circuit
Reply #3 - Jul 8th, 2010, 5:06am
 
One possible solution for large time constants (ultra low cut-off frequencies) is to use switched-capacitor technology.
For example Maxim-IC's MAX291...295 allow cut-off down to 0.1 Hz.
Back to top
 
 

LvW (buddypoor: In memory of the great late Buddy Rich)
View Profile   IP Logged
turbo
New Member
*
Offline



Posts: 6

Re: Analog on-chip averaging circuit
Reply #4 - Jul 8th, 2010, 5:17am
 
Thanks! But this is an off the shelf component and consumes at least few milli watts of power. Moreover, i have no provision of an external clock to derive the circuit.
Back to top
 
 
View Profile   IP Logged
vivkr
Community Fellow
*****
Offline



Posts: 780

Re: Analog on-chip averaging circuit
Reply #5 - Jul 14th, 2010, 1:59am
 
turbo wrote on Jul 8th, 2010, 4:51am:
Hi,

I have the following real time situation:

Input signal: A signal with amplitude between 0 and 1V. The signal frequency is 1 (one) Hz.

2. To use a Gm-C filter: but here to have such a large time constant and keeping Capacitor size minimum (let say 100pF) the required transconductance is of the order of few pA/V which seems to be very challenging. Moreover, for operation to be ultra low power this would necessitate a bias current of few pico Amperes, almost in noise domain!



A) Cannot agree with you about gmC not being suitable: I have seen gmC filters with reasonable cap sizes and cutoffs in this range. Consider that you can use circuit tricks to reduce the effective gm of your circuit, e.g. if you make a differential pair for a gm stage, then you can cross-couple the outputs to achieve a cancellation and reduction in gm. I think that a factor of 10 reduction on gm ought to be possible.
You wouldn't need pA of bias current, only some 10-100 nA or so which you can achieve with suitable current source types.

There are surely other tricks to lower gm as well. Keep in mind that you use a very small W/L. At lower current levels, you need to fight against slipping into weak inversion as gm/Id of a transistor is maximized when entering into weak inversion.

B) Consider using a series of MOS switches as R for your RC. This also works, provided that the MOS switches are biased weakly. This may however be a bit nonlinear.

Vivek
Back to top
 
 
View Profile   IP Logged
raja.cedt
Senior Fellow
******
Offline



Posts: 1516
Germany
Re: Analog on-chip averaging circuit
Reply #6 - Jul 14th, 2010, 6:26am
 
hi turbo,
          as vivkr said why don't you use mos resistors and miller multiplied capacitor (may be if you can use larger gain you may use smaller resistor only instead of using mos resistor.

Thanks,
Rajasekhar.
Back to top
 
 
View Profile WWW raja.sekhar86   IP Logged
HdrChopper
Community Fellow
*****
Offline



Posts: 493

Re: Analog on-chip averaging circuit
Reply #7 - Jul 15th, 2010, 5:35pm
 
Why not use an analog discrete time approach? : sample the analog signal with a bunch of buffered sample and hold circuits and then do a resistive network with a common output node. Such output node will give you the average of the sampled values.
The more averages (S/Hs) you take the better the averaging (the smaller the cut off frequency of the averaging circuit.  

Best
Tosei
Back to top
 
 

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



Posts: 780

Re: Analog on-chip averaging circuit
Reply #8 - Jul 16th, 2010, 2:47am
 
HdrChopper wrote on Jul 15th, 2010, 5:35pm:
Why not use an analog discrete time approach? : sample the analog signal with a bunch of buffered sample and hold circuits and then do a resistive network with a common output node. Such output node will give you the average of the sampled values.
The more averages (S/Hs) you take the better the averaging (the smaller the cut off frequency of the averaging circuit.  

Best
Tosei


apparently! there's no clock available.

Vivek
Back to top
 
 
View Profile   IP Logged
turbo
New Member
*
Offline



Posts: 6

Re: Analog on-chip averaging circuit
Reply #9 - Jul 16th, 2010, 4:57am
 
Thanks all!

I'm looking into the suggestions by Vivek. Further, any reference for using MOS resistance+miller capacitance multiplication concept?

The other crucial point is the low power nature of the solution, i'm looking for anything of the order of few hundred nanowatts of power consumption.

Recently, i came across work of Dr Alfredo Arnaud on very large time constant circuits. ( http://die.ucu.edu.uy/users/aarnaud/aarnaud_archivos/page0001.htm)

I'm still looking into all possibilities and would be discussing further in the days to come.

PS: Using Sample & Hold approach is not considered since:
1. No clock signal is available (that would demand another oscillator otherwise)
2. With resistive network space/matching will be an issue
3. The whole idea of doing analog averaging is to avoid ADC procedure...

Please correct me if i'm wrong!
Back to top
 
 
View Profile   IP Logged
loose-electron
Senior Fellow
******
Offline

Best Design Tool =
Capable Designers

Posts: 1638
San Diego California
Re: Analog on-chip averaging circuit
Reply #10 - Jul 17th, 2010, 1:54pm
 
Usong a LPF with a sampled time input to artificially increase the time constant works pretty well here.

Create a V to I converter, feed the resulting I into an integrating capacitor thru a switching circuit.

Duty cycle the switching circuit  to 1/100 and the capacitor size drops by 100 for the same time constant (BW)

No clock? build an oscillator, the frequency is not critical, just the duty cycle ratio (digitally set)
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.