Re: Digital Question

Sep 24, 2008 1 Replies


I need to convert a _slow_ moving =A0analog signal to "1" or "0",


> depending on whether it is above or below the digital threshold
> (CMOS).
>
> Problem: =A0If I go directly into a gate or D-input of a flop I can get
> substantial overlap current rail-to-rail. =A0
>
> This is a very low current application.
>
> Any suggestions?

From the rest of the thread, it is clear that your front end is a very slow 1uA comparator,and your problem is that this comparator is slow to swing through the - say - 1.0V to 2.3V range were both N- and P- channel MOSFETs are turned "on".


The answer would appear to be a second - faster - comparator that doesn't draw current except when the output of the first comparator is in the problem region. Because it is only on intermittently it can draw more current when it is on, and swing faster. Because it works on the output of the first comparator, you can afford to build-in plenty of hysterisis.


Of course, to knowing that the output of the first comparator is in the danger area requires the services of a window comparator (two more comparators if you build it conventionally) though this might just be an N-channel MOSFET current sink below the second comparator and a P-channel current source above it, with their gates both driven by the output of the first comparator; so no current flows through the second comparator until you actually need it.


When I had to deal with a similar problem in a discrete circuit some thirty years ago, I found myself using a bipolar Schmitt trigger to avoid the shoot-through current problem. Your IC process may not offer decent bipolar transistors but if it did, that approach might still work.


-- Bill Sloman, Nijmegen,


[snip]

Good point, this IS a BiCMOS process with excellent NPN's and passable lateral PNP's.

...Jim Thompson

| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC\'s and Discrete Systems | manus | | Phoenix, Arizona 85048 Skype: Contacts Only | | | Voice:(480)460-2350 Fax: Available upon request | Brass Rat | | E-mail Icon at http://www.analog-innovations.com | 1962 | I love to cook with wine Sometimes I even put it in the food

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required