1. Field of the Invention
Embodiments of the present invention relate generally to dual ramp analog-to-digital converters and methods, and in specific embodiments to image sensors that include dual ramp analog-to-digital converters.
2. Related Art
Various designs for double ramp or dual ramp analog-to-digital converters (ADCs) are disclosed in U.S. Pat. No. 6,670,904, entitled “Double-Ramp ADC for CMOS Sensors”, the entire contents of which are incorporated by reference herein. U.S. Pat. No. 6,670,904 is hereinafter referred to as the '904 patent. The abstract of the '904 patent discusses a double ramp ADC that divides an analog-to-digital conversion process into two steps. During a first step of the conversion, the double ramp ADC runs through potential digital values roughly, using coarse counter steps, and maintains a coarse digital output value. During a second step of the conversion, the ADC runs through individual digital values within the range of values associated with the coarse digital value. Thus, the second step runs through fine digital values associated with the coarse digital value. The coarse and fine digital values are then output as the converted digital value of an analog input signal.
The '904 patent explains that the coarse ramp voltage Vcoarse may be associated with the most-significant bits (“MSBs”) of the output digital code, while the fine ramp voltage Vfine may be associated with the least-significant bits (“LSBs”) of the output digital code. Sometime during the first conversion step, when the coarse ramp voltage Vcoarse is less than or equal to the input voltage Vin, the comparator output voltage Vcmp changes from a one to a zero, which is a signal for control logic to latch the most significant bits in the output digital code (i.e., the bits used to generate the coarse ramp voltage Vcoarse). The control logic also uses the change in the comparator output voltage Vcmp to open the switch 304. During the time that the switch 304 was closed, the capacitor 302 was constantly being charged with the coarse ramp voltage Vcoarse. When the switch 304 is opened, the charging of the capacitor 302 is interrupted and the last coarse ramp voltage Vcoarse is saved within the capacitor 302.
The '904 patent explains that during the second conversion step, the fine ramp voltage Vfine is gradually changed from zero up to its maximum (i.e., the maximum allowable value within the range of the coarse voltage). Because the switch 304 is open, the fine ramp voltage Vfine is added to the coarse ramp voltage Vcoarse that is stored in the capacitor 302. As such, the generated comparison voltage Vc is equal to the saved coarse ramp voltage Vcoarse plus the fine ramp voltage Vfine. The generated comparison voltage Vc is compared to the input voltage Vin. Sometime during the second step, when the generated comparison voltage Vc is equal to the input voltage Vin, the comparator output voltage Vcmp changes from a zero to a one, which is a signal for the control logic to latch the least significant bits in the output digital code (i.e., the bits of the code used to generate the fine ramp voltage Vfine). The MSBs and LSBs form the converted output digital code representing the original analog input voltage Vin.
The '904 patent explains that the control logic 402 programs the counter 404 by sending it an initial counter value over the INITIAL VALUE lines, a count up/down signal over an UP/DOWN line and an increment/decrement value over the INC/DEC lines. A start/stop counter signal line START/STOP is used to start or stop the counter 404. The counter 404 inputs these signals and data and, when enabled, begins counting (up or down) with the appropriate increment/decrement every clock CLK cycle. The counter 404 outputs the digital counter value COUNT to the DAC 406 every clock CLK cycle.
As explained in the '904 patent, for the first conversion step, the control logic 402 sets the counter to the maximum count value via the INITIAL VALUE lines. The control logic 402 sets the counter to count down via the UP/DOWN line and sets the appropriate decrement value via the INC/DEC lines. To count in coarse steps, the decrement is set such that only the MSBs are decremented. When the first conversion step is to begin, the control logic 402 issues a start counter signal via the START/STOP signal line. When the control logic 402 detects that the comparator output Vcmp has switched from a one to a zero (i.e., the correct coarse voltage has been found), the control logic 402 issues a stop counter signal to the counter 404 and a latch counter signal to the latch circuit 408, which latches the counter value COUNT. The control logic 402 also changes the state of the switch 304 in the double ramp ADC 300 via the ADC SWITCH CONTROL lines to prepare for the second conversion step. The control logic 402 then resets the counter 404 for the second conversion step.
The '904 patent explains that to prepare for the second conversion step, the control logic 402 sets the counter to zero via the INITIAL VALUE lines. The control logic 402 sets the counter to count up via the UP/DOWN signal and sets the appropriate increment value via the INC/DEC lines. To count in fine steps, the increment is set to one. When the second conversion step is to begin, the control logic 402 issues a start counter signal via the START/STOP signal line. When the control logic 402 detects that the comparator output Vcmp has switched from a zero to a one (i.e., the correct coarse plus fine voltage has been found), the logic 402 issues a stop counter signal to the counter 404 and a latch counter signal to the latch circuit 408, which latches the counter value COUNT and outputs the digital code DIGITAL OUTPUT CODE corresponding to the input voltage Vin.
The '904 patent notes that the coarse ramp voltage Vcoarse could be gradually changed from a minimum value to a maximum value in coarse voltage steps if so desired, and that the fine ramp voltage Vfine could be gradually changed from a maximum value to a minimum value in fine voltage steps if so desired.
Another related art analog-to-digital converter is disclosed in J. Lee et al., “A 10b Column-wise Two-step Single-slope ADC for High-speed CMOS Image Sensor”, Int. Image Sensor Workshop, Ogunquit, Me., 2007, pp. 196-199, the entire contents of which are incorporated by reference herein.
In the related art implementations, the analog signal to be converted and the ramp are applied to different inputs of a comparator. This means that the compensation of the input signal by ramp occurs at different absolute value of the input voltage. Since the comparator must be fast, the first stage cannot have high gain. As a consequence, the comparator behaves as a non-ideal opamp with signal dependent input offset voltage. As this dependence is nonlinear in general, especially on large signals, and as the offset varies from column-to-column in an image sensor, the related art types of ADCs are likely to exhibit large column-to-column fixed pattern noise (FPN) and nonlinearity.
Various embodiments of the present invention relate to dual ramp analog-to-digital converters and methods. Also, various embodiments of the present invention relate to image sensors that include dual ramp analog-to-digital converters. In various embodiments of the present invention, an analog signal to be converted and a coarse ramp are applied to a same input of a comparator and a fine ramp is applied to an opposite input of the comparator. In some embodiments of the present invention, a coarse ramp and a fine ramp are applied to a same input of a comparator to which an analog signal to be converted is applied. In various embodiments of the present invention, a coarse ramp is applied through a coarse ramp switch to an input of a first comparator, a fine ramp is applied to an input of a second comparator, and the second comparator compensates for switch feedthrough from the coarse ramp switch.
A method in accordance with an embodiment of the present invention for performing analog-to-digital conversion of an analog signal comprises applying the analog signal and a coarse ramp to a same input of a comparator, and applying a fine ramp to another input of the comparator. In various embodiments, the analog signal is an output signal of a pixel. Also, in various embodiments, the analog signal is an output signal of an amplifier that amplifies a difference between a pixel image signal and a pixel reset signal.
In some embodiments, the method further comprises generating the coarse ramp using a digital-to-analog converter to convert a digital counter value to the coarse ramp. Also, in some embodiments, the method further comprises generating the fine ramp using a digital-to-analog converter to convert a digital counter value to the fine ramp. In various embodiments, the coarse ramp is used to determine most-significant-bits of a digital value for the analog signal, and the fine ramp is used to determine least-significant-bits of the digital value for the analog signal.
In some embodiments, the applying of the analog signal and the coarse ramp to the same input of the comparator comprises applying the analog signal and the coarse ramp to the same input of the comparator through one or more circuit elements such that a signal at the input of the comparator is based on the analog signal and the coarse ramp. Also, in some embodiments, the applying of the analog signal and the coarse ramp to the same input of the comparator comprises providing the coarse ramp to a first terminal of a first capacitor, and providing the analog signal to a second terminal of the first capacitor, where the second terminal of the first capacitor is connected to a first terminal of a second capacitor, and a second terminal of the second capacitor is connected to the input of the comparator.
A dual ramp analog-to-digital converter in accordance with an embodiment of the present invention for performing analog-to-digital conversion of an analog signal comprises at least one circuit element to which the analog signal and a coarse ramp are applied, and a comparator comprising an input connected to the at least one circuit element, and another input connected to receive a fine ramp. In various embodiments, the at least one circuit element includes a storage element, and the storage element has a first terminal connected to receive the coarse ramp and a second terminal connected to receive the analog signal. In some embodiments, the storage element comprises a capacitor. In various embodiments, the second terminal of the storage element is connected to the input of the comparator. In some embodiments, the second terminal of the storage element is connected to the input of the comparator through one or more circuit elements.
A method in accordance with an embodiment of the present invention for performing analog-to-digital conversion of an analog signal comprises applying the analog signal to an input of a comparator, applying a coarse ramp to the same input of the comparator to which the analog signal is applied, and applying a fine ramp to the same input of the comparator to which the analog signal is applied. In various embodiments, the analog signal is an output signal of a pixel or an output signal of an amplifier that amplifies a difference between a pixel image signal and a pixel reset signal.
A dual ramp analog-to-digital converter in accordance with an embodiment of the present invention for performing analog-to-digital conversion of an analog signal comprises a comparator, and one or more circuit elements through which the analog signal, a coarse ramp, and a fine ramp are applied to a same input of the comparator.
A method in accordance with an embodiment of the present invention for performing analog-to-digital conversion of an analog signal comprises applying the analog signal to an input of a first comparator, applying a coarse ramp to the input of the first comparator through a coarse ramp switch, applying the analog signal to an input of a second comparator, and applying a fine ramp to another input of the second comparator. In various embodiments, the method further comprises compensating by the second comparator for switch feedthrough from the coarse ramp switch.
A dual ramp analog-to-digital converter in accordance with an embodiment of the present invention for performing analog-to-digital conversion of an analog signal comprises a first comparator comprising an input to which the analog signal is applied, a coarse ramp switch that is controllable to selectively apply a coarse ramp to the same input of the first comparator to which the analog signal is applied, and a second comparator for compensating for switch feedthrough from the coarse ramp switch, where the second comparator comprises an input to which a fine ramp is applied. In some embodiments, the coarse ramp switch is connected to be controlled by an output of the first comparator.
A first terminal of the first switch 12 is connected to receive an analog signal (Vin) to be converted, and a second terminal of the first switch 12 is connected to a first terminal of the third capacitor 17. A second terminal of the third capacitor 17 is connected to the first input 21 of the comparator 11. A first terminal of the second switch 13 is connected to the first input 21 of the comparator 11, and a second terminal of the second switch 13 is connected to the output 23 of the comparator 11.
A first terminal of the third switch 14 is connected to receive a coarse ramp (Vcoarse), and a second terminal of the third switch 14 is connected to a first terminal of the first capacitor 15. A second terminal of the first capacitor 15 is connected to the second terminal of the first switch 12 and to the first terminal of the third capacitor 17. A first terminal of the second capacitor 16 is connected to ground, and a second terminal of the second capacitor 16 is connected to the second terminal of the third switch 14 and to the first terminal of the first capacitor 15. The third switch 14 is controllable by output values from the comparator 11. The second input 22 of the comparator 11 is connected to receive a fine ramp (Vfine). The coarse ramp and the fine ramp may be generated by one or more control circuits, such as the control circuit 400 (refer to
In step 510, the analog signal being converted remains applied to the first input 21 of the comparator 11, and the fine ramp Vfine is applied to the second input 22 of the comparator 11. When an output signal from the output 23 of the comparator 11 changes value, the least-significant bits of the digital value for the analog signal are stored, and the conversion ends. In various embodiments, the coarse ramp Vcoarse is generated using a digital-to-analog converter to convert a digital counter value to the coarse ramp. Also, in various embodiments, the fine ramp Vfine is generated using a digital-to-analog converter to convert a digital counter value to the fine ramp.
Thus, in accordance with various embodiments of the present invention, an input analog signal to be converted and a coarse ramp are applied to a same input of a comparator. This means that the compensation of the signal by the coarse ramp occurs at a level of comparator input voltage close to zero. The effect of nonlinear input offset of the comparator is removed. In the embodiment of
A first terminal of the first switch 32 is connected to receive an analog signal (Vin) to be converted, and a second terminal of the first switch 32 is connected to a first terminal of the third capacitor 37. A second terminal of the third capacitor 37 is connected to the first input 41 of the comparator 31. A first terminal of the second switch 33 is connected to the first input 41 of the comparator 31, and a second terminal of the second switch 33 is connected to the output 43 of the comparator 31.
A first terminal of the third switch 34 is connected to receive a coarse ramp (Vcoarse), and a second terminal of the third switch 34 is connected to a first terminal of the first capacitor 35. A second terminal of the first capacitor 35 is connected to the second terminal of the first switch 32 and to the first terminal of the third capacitor 37. A first terminal of the second capacitor 36 is connected to receive a fine ramp (Vfine), and a second terminal of the second capacitor 36 is connected to the second terminal of the third switch 34 and to the first terminal of the first capacitor 35. The third switch 34 is controllable by output values from the comparator 31. The second input 42 of the comparator 31 is connected to receive a reference voltage (Vref). The coarse ramp and the fine ramp may be generated by one or more control circuits, such as the control circuit 400 (refer to
In step 710, the analog signal to be converted and the fine ramp Vfine are applied to the same first input 41 of the comparator 31. In some embodiments, the applying of the analog signal and the fine ramp to the same first input 41 of the comparator 31 includes applying the analog signal and the fine ramp to the same first input 41 of the comparator 31 through one or more circuit elements, such as a capacitor, a switch, a transistor, or the like, such that a signal at the first input 41 of the comparator 31 is based on the analog signal and the fine ramp. When an output signal from the output 43 of the comparator 31 changes value, the least-significant bits of the digital value for the analog signal are stored, and the conversion ends.
Thus, in accordance with various embodiments of the present invention, an input analog signal to be converted as well as coarse and fine ramps are all applied to a same input of a comparator. This means that the compensation of the signal by the coarse ramp occurs at a level of comparator input voltage equal to zero. The effect of nonlinear input offset of the comparator is removed.
A first terminal of the first switch 53 is connected to receive an analog signal (Vin) to be converted, and a second terminal of the first switch 53 is connected to a first terminal of the third capacitor 59. A second terminal of the third capacitor 59 is connected to the first input 71 of the first comparator 51. A first terminal of the second switch 54 is connected to the first input 71 of the first comparator 51, and a second terminal of the second switch 54 is connected to the output 73 of the first comparator 51. A first terminal of the first capacitor 57 is connected to ground, and a second terminal of the first capacitor 57 is connected to the second terminal of the first switch 53. A first terminal of the second capacitor 58 is connected to receive a coarse ramp (Vcoarse), and a second terminal of the second capacitor 58 is connected to a first terminal of the feedback switch 56. A second terminal of the feedback switch 56 is connected to the first terminal of the third capacitor 59. The feedback switch 56 is controllable by an output value from the output 73 of the first comparator 51. The second input 72 of the first comparator 51 is connected to receive a reference voltage (Vref).
A first terminal of the fourth capacitor 61 is connected to the second terminal of the first switch 53, and a second terminal of the fourth capacitor 61 is connected to the first input 74 of the second comparator 52. A first terminal of the third switch 55 is connected to the first input 74 of the second comparator 52, and a second terminal of the third switch 55 is connected to the output 76 of the second comparator 52. The second input 75 of the second comparator 52 is connected to receive a fine ramp (Vfine).
In dual ramp schemes, there is a potential error source associated with charge injection from a feedback switch that disconnects the coarse ramp after a comparator detects the compensation by the coarse ramp. The dual ramp ADC 50 includes the second comparator 52 which may be, for example, an autozero comparator, that memorizes the switch feedthrough from the feedback switch 56. The second comparator 52 is able to store and compensate for the switch feedthrough from the feedback switch 56. A sequence of operations for providing such compensation for analog-to-digital conversion is as follows:
(i) Before sampling of the input analog signal, perform auto-zeroing of both the first comparator 51 and the second comparator 52 from the input reference signal with the coarse and fine ramps in initial positions and with the feedback switch 56 closed;
(ii) Disconnect the first switch 53, then disconnect the second switch 54, then disconnect the feedback switch 56, then disconnect the third switch 55;
(iii) Connect the feedback switch 56, sample the input signal Vin, apply the coarse ramp, detect the coarse value of the input signal using the first comparator 51, and disconnect the feedback switch 56;
(iv) Apply the fine ramp and determine the fine value of the input signal from the second comparator 52.
In various embodiments, the first comparator 51 and the second comparator 52 are complimentary to each other. In such embodiments, after both of the comparators 51 and 52 fire, the kick-back charge injection is compensated in the first order of magnitude. To have complimentary comparators, either one comparator is NMOS while the other is PMOS, or they are of the same type but a polarity of a connection to a common input node is swapped.
Pixels 82 that are in a same row of the pixel array 84 share common row control signals from the row driver 80. For example, pixels 82 in a first row of the pixel array 84 share common row control lines 811 for receiving control signals from the row driver 80. Similarly, pixels 82 in a second row of the pixel array 84 share common row control lines 812 for receiving control signals from the row driver 80, and pixels 82 in an hth row of the pixel array 84 share common row control lines 81h for receiving control signals from the row driver 80. Pixels 82 that are in a same column of the pixel array 84 may share a common column readout line to provide output. For example, pixels 82 in a first column of the pixel array 84 share a column readout line 861, pixels 82 in a second column of the pixel array 84 share a column readout line 862, and pixels 82 in an mth column of the pixel array 84 share a column readout line 86m. In various embodiments, the row driver 80 controls the pixels 82 to provide output row by row.
In various embodiments, each column readout circuit 92 is connected to receive analog signals from a corresponding column readout line, and is configured to provide digital output on a corresponding output line. For example, the column readout circuit 92 for the first column is connected to the column readout line 861 for receiving input, and is connected to an output line 941 for providing output. Similarly, the column readout circuit 92 for the second column is connected to the column readout line 862 for receiving input, and is connected to an output line 942 for providing output, and the column readout circuit 92 for the mth column is connected to the column readout line 86m for receiving input, and is connected to an output line 94m for providing output. The ADC controller 90 is configured to provide control signals to the plurality of column readout circuits 92 over one or more control lines 93.
The embodiments disclosed herein are to be considered in all respects as illustrative, and not restrictive of the invention. The present invention is in no way limited to the embodiments described above. Various modifications and changes may be made to the embodiments without departing from the spirit and scope of the invention. Various modifications and changes that come within the meaning and range of equivalency of the claims are intended to be within the scope of the invention.
This application claims the benefit of U.S. Provisional App. Ser. No. 61/050,071, entitled “Image Sensor Circuits, Analog-to-Digital Converter Circuits, and Methods With Same”, filed May 2, 2008, the entire contents of which are incorporated by reference herein.
Number | Name | Date | Kind |
---|---|---|---|
4074257 | Henry | Feb 1978 | A |
5757520 | Takashima | May 1998 | A |
5920274 | Gowda et al. | Jul 1999 | A |
6115065 | Yadid-Pecht et al. | Sep 2000 | A |
6144330 | Hoffman et al. | Nov 2000 | A |
6545624 | Lee et al. | Apr 2003 | B2 |
6552745 | Perner | Apr 2003 | B1 |
6573936 | Morris et al. | Jun 2003 | B2 |
6670904 | Yakovlev | Dec 2003 | B1 |
6870565 | Blerkom et al. | Mar 2005 | B1 |
6953923 | Yang et al. | Oct 2005 | B2 |
7012557 | Takayanagi et al. | Mar 2006 | B2 |
7148831 | Krymski | Dec 2006 | B2 |
7238977 | Hong et al. | Jul 2007 | B2 |
7443437 | Altice, Jr. et al. | Oct 2008 | B2 |
7471324 | Tu et al. | Dec 2008 | B2 |
7488928 | Krymski | Feb 2009 | B2 |
7528760 | Forejt | May 2009 | B2 |
7554478 | Lim | Jun 2009 | B2 |
7554479 | Lim | Jun 2009 | B2 |
7616147 | Huang et al. | Nov 2009 | B2 |
20030011829 | Dierickx | Jan 2003 | A1 |
20030043089 | Hanson et al. | Mar 2003 | A1 |
20060164277 | Lee | Jul 2006 | A1 |
20070076109 | Krymski | Apr 2007 | A1 |
20070139242 | Krymski | Jun 2007 | A1 |
Number | Date | Country |
---|---|---|
2001-024954 | Jan 2001 | JP |
Number | Date | Country | |
---|---|---|---|
20090273500 A1 | Nov 2009 | US |
Number | Date | Country | |
---|---|---|---|
61050071 | May 2008 | US |