An analog voltage averaging circuit using active devices increases speed and resolution in analog to digital converters. The analog to digital converters combine the concepts of residue amplification and averaging to simplify the circuit implementation of high order, high speed analog to digital converters.
|
1. An active analog averaging circuit comprising:
a first transconductance device having an input, an output, and a first transconductance gain value, a second transconductance device having an input, an output, and a second transconductance gain value, means for connecting a first analog input signal to said input of said first transconductance device, means for connecting a second analog input signal to said input of said second transconductance device, and means coupling said outputs for producing a gained average value of said input signals.
14. An n bit analog to digital converter circuit comprising:
first input means for receiving an analog signal and a first reference signal and producing a first residue signal, a second input means for receiving said analog signal and a second reference signal and producing a second residue signal, a first active analog averaging circuit receiving said first residue signal and said second residue signal and producing a gained average value of said first and second residue signals, said gained averaged value representing a first intermediate residue level.
2. The circuit as defined by
3. The circuit as defined by
4. The circuit as defined by
5. The circuit as defined by
6. The circuit as defined by
7. The circuit as defined by
8. The circuit as defined by claim I wherein said first transconductance gain value is not equal to said second transconductance gain value and said gained average value is a weighted gained average value.
9. The circuit as defined by
10. The circuit as defined by
11. The circuit as defined by
12. The circuit as defined by
13. The circuit as defined by
15. The converter circuit as defined by
a first transconductance device having an input, an output, and a first transconductance gain value, a second transconductance device having an input, an output, and a second transconductance gain value, means for connecting a first analog input signal to said input of said first transconductance device, means for connecting a second analog input signal to said input of said second transconductance device, and means coupling said outputs for producing a gained average value of said input signals.
16. The converter circuit as defined by
17. The converter circuit as defined by claim wherein each CMOS inverter comprises an NMOS transistor and a PMOS transistor having gate electrodes connected in common, drain electrodes connected in common, and source electrodes connected to first and second DC voltage supplies.
18. The converter circuit as defined by
19. The converter circuit as defined by
|
This invention relates generally to averaging circuits for analog values, and more particularly the invention relates to an active averaging circuit and to an analog to digital converter (ADC) using same.
Conventional high speed, high resolution analog to digital (A/D) converters have used either a full flash or half flash implementation in either CMOS or ECL circuits. The full flash implementation uses 2N-1 independent comparators and 2N precision voltage taps to perform a conversion. This type of converter consumes both large amounts of silicon area and power. The half flash implementation uses a two-step, subranging approach to perform a conversion. During the first cycle an M-bit conversion is performed and stored. The data from the first (coarse) conversion is used to determine a subrange for the second N bit conversion. After the completion of the second (fine) conversion, the data from both conversions are combined to give an (M+N)-bit code. This implementation reduces the comparator count to 2M-1 +2N-1 which reduces silicon area and power consumption at the expense of lower speed and increased design complexity.
Both the full flash and half flash architectures have several limitations which prevent them from achieving extremely fast and high resolution conversions. They both carry a tremendous amount of redundant information through each conversion cycle since each discrete voltage reference tap has a single, independent comparator associated therewith. Both architectures rely on an extremely large, accurate resistor string to set the discrete reference tap voltages. CMOS implementations generally use a sampling, auto balanced comparator which gives excellent matching, but due to the large number of independent comparators the CMOS implementation sends large, high speed current spikes to both the analog input and the reference taps. These large dynamic transient signals cause severe problems for the user in driving the analog input and quieting the reference ladder taps. The severity of these transient signals is directly proportional to the number of independent comparators. In order to achieve higher speed, higher resolution converters, designers have generally relied upon advances in processing technology using the same design architectures.
The present invention is directed to a current or voltage averaging circuit which employs active transconductor devices, for example a pair of CMOS inverters having a common drain as an output, a first input connected to the gates of one inverter, a second input connected to the gates of the other inverter, and with the inverters operating in a linear gain range.
The active analog averaging circuit can be employed in an analog to digital converter employing residue amplification to provide an improved high order, high speed device.
The invention and objects and features thereof will be more readily apparent from the following detailed description and appended claims when taken with the drawing.
FIGS. 1A and 1B illustrate conventional analog averaging circuits using passive devices.
FIG. 2 illustrates an analog averaging circuit employing active components in accordance with the invention.
FIG. 3 is a schematic of the analog averaging circuit of FIG. 2 using CMOS inverters in accordance with one embodiment of the invention.
FIG. 4 is a schematic of a conventional flash converter subsection.
FIG. 5 is a schematic of a flash converter section using the analog averaging device of FIG. 2 in accordance with one embodiment of the invention.
FIG. 6 is a schematic of a 3 bit flash converter employing active averaging in accordance with another embodiment of the invention.
FIG. 7 is a schematic of another embodiment of a flash converter using the analog averaging device of FIG. 2.
FIG. 8A is a schematic of a calibrated inverter useful in the invention, and FIG. 8B is a symbolic representation thereof.
Referring now to the drawings, FIGS. 1A, 1B are schematics of conventional analog averaging circuits using passive devices. In FIG. 1A, two resistors, R1 and R2, are serially connected between the two input signals, V1 and V2. Assuming that R1=R2, the output V0 taken at the common terminal of the two resistors is the average of the two input signals or
V0=[(V1+V2)/2].
Similarly, as shown in FIG. 1B two capacitors C1 and C2 can be serially connected between the two input signals, V1 and V2. Again, assuming that C1=C2, the output taken at the common terminal of the two capacitors is an average of the two input voltages or
V0=[(V1+V2)/2]
It will be appreciated that the averaging of the input voltages can be weighted in favor of either voltage by changing the values of the passive components in the circuit. However, in CMOS integrated circuits accurate resistors and/or capacitors may not be available. Diffused resistors must be large to match well and both diffused resistors and MOS capacitors have large voltage coefficients.
FIG. 2 illustrates an analog averaging circuit employing active components in accordance with the invention. Two active devices, inverters in this embodiment, have inputs for receiving the two input voltages, V1 and V2, with the outputs connected to provide a gained average of the two input signals. Assuming that the two inverters have amplification of A1 and A2, the average weighted output voltage is given by
V0=(V1·A1+A2·A2)/2
If the amplification of the inverters, Al and A2, are equal, the output will be the gained average of the two input voltages V1 and V2. V1 and V2 can be single-ended or fully differential signals, and therefore the transconductors can be single ended or fully differential.
This implementation of the averaging function has several advantages over the prior art averaging circuits using passive components as illustrated in FIGS. 1A, 1B. First, the circuit amplifies the averaged signal which improves resolution and noise performance. Second, the circuit provides an active drive which increases the speed of the circuit.
The analog averaging circuit in accordance with the invention can use active components other than inverters and can be implemented using several known technologies including bipolar, MOS, and CMOS. FIG. 3 is a schematic of one embodiment of the analog averaging circuit of FIG. 2 using CMOS inverters. One inverter includes the CMOS transistor pair M1 and M2 which are serially connected between positive and negative DC voltage supplies, VDD and VSS. The first input signal, V1, is applied to the gates of transistors M1 and M2, and an output is taken at the common drain terminal of the two transistors. Similarly, the second inverter includes CMOS transistor pair M3 and M4 which are serially connected between the positive and negative voltage potentials, VDD and VSS. The second input signal, V2, is applied to the gates of transistors M3 and M4, and the output is taken at the common drain terminal of transistors M3 and M4. The outputs are then connected to provide the averaging circuit output. Assuming that the transistors and the two inverters have the same gain, the output is given as
V0=gain (V1+V2)/2.
As long as V1, V2 and V0 maintain the Mosfet transistors in the same region of operation, the linearity of the averaging function will be maintained. However, if these voltages change to a level which puts any one of the four Mosfet transistors (M1, M2, M3, M4) into a different region of operation the averaging function will become non-linear. For example, if M1 is in the triode region and M1, M3 and M4 are in the saturation region, the output will be non-linear.
In accordance with the invention a useful application of the active analog averaging circuit is in flash analog to digital converters. FIG. 4 is a schematic of a conventional flash converter subsection. VR1, VR2, and VR3 are precision voltages all equally spaced by 1 LSB (which is 1/2N) times the reference voltage. VIN is the analog input voltage. Switches S1 and S2 along with the capacitor C1 are toggled to provide a voltage difference to inverter I1. The amplified output voltage, VD, is applied to inverter I4 which provides output VG. Similarly, switches S3, S4 and capacitor C2 provide a voltage difference to inverter I2 with the amplified output voltage, VE, applied to a second inverter I5 which provides an output VH. Switches S5, S6 and capacitor C3 provide a difference or residue voltage between VIN and the third reference VR3 which is applied to inverter I3. The amplified output of inverter I3 is then applied to inverter I6 which provides the third output VI.
In this conventional circuit, the outputs VG, VH, and VI are all determined independently. With proper switch control. If VIN is greater than VR1, then VG=VH=VI=(logic low) value. If VR1 is greater than VIN which is greater than VR2, then VG=(logic high) and VH=VI=(logic low). If VR2 is greater than VIN which is greater than VR3, then VG=VH=(logic high), and VI=(logic low). If VR3 is greater than VIN, then VG=VH=VI=(logic high) . This assumes that the inverters, I1, I2, I3 match perfectly, inverters I4, I5, I6 match perfectly, and the capacitors C1, C2 and C3 match perfectly. However, in actual implementations these devices will not match perfectly due to random processing variations. Mismatches of any of these devices can cause an error to be made when determining the range in which VIN falls.
FIG. 5 is a schematic of a flash converter subsection using the active analog averaging circuit in accordance with the invention. In this circuit only two reference voltages, VR1 and VR3, are required with the circuit independently determining the outputs VG' and VI' , as in the circuit of FIG. 4. However, the output VHl is determined based on the VG' and VI' signal paths by averaging the voltages VD' and VF' using the active analog averaging circuit including inverters 15A' and 15B' in accordance with the circuit of FIG. 2. If VIN is greater than VR1, then VG' =VH'=VI'=(logic low). If VR1 is greater than VIN which is greater than VR2, then VG'=(logic high) and VH'=VI'=(logic low). If VR2 is greater than VIN which is greater than VR3, then VG'=VH'=(logic high) , and VI'=(logic low) . If VR3 is greater than VIN, then VG'=VH'=VI'=(logic high).
The flash converter subcircuit using active analog averaging significantly reduces the sensitivity of the VIN range decision to reference errors and offset mismatches. First, since the averaging circuit determines VH' based on the VG' and VI' signal paths, errors in the VG' and VI' signal paths are reduced by a factor of 2. Further, since the difference between VR1 and VR3 is 2 LSBS, the resolution requirement on I1' and I3' is reduced by a factor of 2. Therefore, the resolution capability of the averaging circuit is twice that of the standard implementation of FIG. 4. Additionally, the averaging circuit has a speed advantage. Since the input minimum signal level required in order for the circuit to give the correct output is twice as large as the for the conventional implementation, the averaging circuit is faster.
The flash converter subcircuit using active averaging can be extended further as shown in the 3 bit flash converter subsection shown in FIG. 6. Only two reference voltages (VREF+and VREF-) are required in obtaining the 9 inputs to the 3 bit encoder 60. The inputs 0 and 8 are obtained independently and directly from the two reference voltages as described in FIGS. 4 and 5. Input 4 is derived by averaging voltages in the circuit paths for the inputs 0 and 8. Similarly, input 6 is derived by averaging a voltage in the path for input 4 and a voltage in the path for input 8, and input 2 is derived by averaging a voltage from the circuit path for input 4 and a voltage in the circuit path for input 0. The inputs 1, 3, 5, and 7 are similarly obtained by averaging of voltages from 2 circuit paths.
The 3 bit flash converter subsection of FIG. 6 has a number of advantages over the conventional full parallel flash converter. Fewer comparator taps are required which significantly reduces the transient signals at the analog input and at the reference voltage taps. This also reduces the number of precision voltage taps required which leads to a significant reduction in silicon area and improved accuracy. Fewer comparator elements are required than in the standard implementation, and the reduced number of gain elements further reduces the required silicon area and power requirements. Since the circuit uses the comparator gain elements as linear gain elements to amplify an effective residue voltage, the comparator elements always process a signal much larger than 1 LSB. This significantly increases speed and accuracy of the converter.
The circuit of FIG. 7 provides another method of improving the speed and accuracy of the active averaging circuit. In order to average between VR1 and VR2, the voltages VRO and VR3 are used which give a larger voltage drive to the active transconductors which increases the speed and accuracy of the averaging circuit. In essence VR0 and VR3 are scaled versions of VR1 and VR2 respectively, centered around the mid-voltage, (VR1 +VR2)/2. Therefore,
(VR0 +VR3)/2=(VR1 +VR2)/2
FIG. 8A is a schematic of a transconductor which can be used in the invention to increase the accuracy of the averaging by incorporating calibration. In FIG. 8A, PMOS transistor 80 and NMOS transistor 86 are variable voltage controlled resistors for the inverter transistors 82, 84. The gates of transistors 80, 86 are connected to the calibration voltage, CAL, and the gates of inverter transistors 82, 84 are connected to the input. The output is taken at the common drain connection of transistors 82, 84. Thus the calibration voltage, CAL, adjusts the transfer characteristics from the input to the output of the transconductor. FIG. 8B is a symbolic representation of the calibrated transconductor.
While the invention has been described with reference to specific embodiments, the description is illustrative of the invention and is not to be construed as limiting the invention. As noted above, various active elements can be used for the inverters, and different circuit technologies including CMOS can be employed. Thus, various modifications and applications may occur to those skilled in the art without departing from the true spirit and scope of the invention as defined by the appended claims.
Patent | Priority | Assignee | Title |
5521543, | Aug 25 1992 | Yozan, Inc.; Sharp Corporation | Averaging circuit |
5572212, | Mar 31 1995 | Exar Corporation | Pipelined analog to digital converter |
5631650, | Mar 17 1995 | Via Technologies, INC | Sample/hold free most significant bit comparator using bisection comparators |
5757303, | May 31 1995 | SHENZHEN XINGUODU TECHNOLOGY CO , LTD | Multi-bit A/D converter having reduced circuitry |
5986510, | Jan 09 1998 | PERKINELMER HOLDINGS, INC | Method and apparatus for amplifying input signals in one of multiple modes of resolution |
6166674, | Jun 28 1996 | Thomson-CSF | Analog to digital converter using several cascade-connected interpolation circuits |
6606049, | Aug 02 2002 | Semiconductor Components Industries, LLC | Analog to digital converters based on transconveyance amplifiers |
6642866, | Jul 13 2001 | VIA Technologies Inc. | Data converter with background auto-zeroing via active interpolation |
7034598, | Jun 29 2002 | Hynix Semiconductor Inc.; Hynix Semiconductor Inc | Switching point detection circuit and semiconductor device using the same |
Patent | Priority | Assignee | Title |
3917961, | |||
3932816, | Dec 13 1974 | Honeywell Information Systems, Inc. | Multifrequency drive clock |
3965459, | Apr 01 1974 | Rockwell International | Selectable eight or twelve digit integrated circuit calculator and conditional gate output signal modification circuit therefor |
4038564, | Feb 20 1975 | Casio Computer Co., Ltd. | Multi-level voltage selection circuit |
4204131, | Oct 11 1977 | SGS-Thomson Microelectronics, Inc | Depletion controlled switch |
5021730, | May 24 1988 | Dallas Semiconductor Corporation | Voltage to current converter with extended dynamic range |
5107149, | Dec 18 1990 | Synaptics, Inc. | Linear, continuous-time, two quadrant multiplier |
5140591, | Dec 15 1988 | SGS-Thomson Microelectronics S.r.l. | Generator of drive signals for transistors connected in a half-bridge configuration |
5185538, | Jun 13 1990 | Mitsubishi Denki Kabushiki Kaisha | Output circuit for semiconductor integrated circuits having controllable load drive capability and operating method thereof |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jul 28 1992 | SALCEDO, JOSE A | MICRO POWER SYSTEMS, INC , A CORP OF CA | ASSIGNMENT OF ASSIGNORS INTEREST | 006256 | /0823 | |
Aug 07 1992 | CARUSO, JOHN | MICRO POWER SYSTEMS, INC , A CORP OF CA | ASSIGNMENT OF ASSIGNORS INTEREST | 006256 | /0823 | |
Aug 11 1992 | LEVINSON, ROGER A | MICRO POWER SYSTEMS, INC , A CORP OF CA | ASSIGNMENT OF ASSIGNORS INTEREST | 006256 | /0823 | |
Aug 11 1992 | TASDIGHI, ALI | MICRO POWER SYSTEMS, INC , A CORP OF CA | ASSIGNMENT OF ASSIGNORS INTEREST | 006256 | /0823 | |
Aug 18 1992 | Micro Power Systems, Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Mar 31 1997 | M283: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Apr 08 1997 | ASPN: Payor Number Assigned. |
Apr 24 2001 | M284: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Sep 29 2005 | M2553: Payment of Maintenance Fee, 12th Yr, Small Entity. |
Date | Maintenance Schedule |
Mar 29 1997 | 4 years fee payment window open |
Sep 29 1997 | 6 months grace period start (w surcharge) |
Mar 29 1998 | patent expiry (for year 4) |
Mar 29 2000 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 29 2001 | 8 years fee payment window open |
Sep 29 2001 | 6 months grace period start (w surcharge) |
Mar 29 2002 | patent expiry (for year 8) |
Mar 29 2004 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 29 2005 | 12 years fee payment window open |
Sep 29 2005 | 6 months grace period start (w surcharge) |
Mar 29 2006 | patent expiry (for year 12) |
Mar 29 2008 | 2 years to revive unintentionally abandoned end. (for year 12) |