US20260058668A1
PRESETTABLE RAMP DRIVER TO DRIVE ADC FOR IMAGE SENSOR
Publication
Application
Classifications
IPC Classifications
CPC Classifications
Applicants
OmniVision Technologies, Inc.
Inventors
Hyunyong Jung, Hiroaki Ebihara, Nobuhiro Yanagisawa
Abstract
An analog-to-digital converter (ADC) converts analog image signal received from a bitline to a digital signal through an ADC comparator. The ADC comparator compares an image signal voltage at its first input against a ramp voltage at its second input to trigger a latch and to cause a digital signal output from the ADC. Each pixel voltage is coupled to only one comparator at its first input through a sample capacitor. A ramp generator generates a global ramp voltage as an input to a plurality of presettable ramp drivers. Each presettable ramp driver outputs a buffered ramp voltage to drive multiple ADC comparators simultaneously at their second inputs. Model circuits of the presettable ramp drivers are disclosed, and respective procedures of presetting the presettable ramp drivers are presented to demonstrate how each of featured presettable ramp drivers is conditioned to drive multiple ADC comparators of the ADCs.
Figures
Description
CROSS-REFERENCE TO RELATED APPLICATION
[0001]The present application claims the benefit of U.S. Provisional Patent Application Ser. No. 63/686,960, filed Aug. 26, 2024, which is incorporated by reference herein in its entirety.
TECHNICAL FIELD
[0002]This disclosure relates generally to image sensors, and in particular but not exclusively, relates to analog to digital conversion (ADC) circuitry for use in reading out image data from an image sensor.
BACKGROUND INFORMATION
[0003]Image sensors have become ubiquitous. They are widely used in digital still cameras, cellular phones, security cameras, as well as, medical, automobile, and other applications. Image sensors commonly utilize Complementary-Metal-Oxide-Semiconductor (CMOS) image sensors to capture image data of an imaged scene. CMOS devices include an array of pixels which are photosensitive to incident light from a scene for a particular amount of time. This exposure time allows charges of individual pixels to accumulate until the pixels have a particular signal voltage value, also known as the pixel grey value. These individual signal voltage values may then be correlated into digital image data representing the imaged scene.
[0004]Image quality is very important. To achieve higher quality, the increase of the number of pixels within the array provides one solution. To eliminate as much noise in the image data as possible provides the other. A common way in CMOS image sensors to reduce noise is correlated double sampling (CDS). CDS reduces the noise in the signal by calculating the difference between the signal voltage value (image grey value), and a reset signal (image black background noise, also called dark current noise) for the given pixel. Implementing CDS reduces the fixed pattern noise and other temporal noise from the image data. Correlated double sampling may be done in analog or digital domain.
[0005]A system for digital correlated double sampling for an image sensor having a plurality of pixels includes: an analog-to-digital convertor (ADC) stage for converting analog data into digital image data and outputting reset data; memory for storing both the digital image data and the reset data; and a digital correlated double sampling (DCDS) stage for generating digitally correlated double sampled image data based upon the subtraction between the digital image data and the digital reset data.
BRIEF DESCRIPTION OF THE DRAWINGS
[0006]Non-limiting and non-exhaustive examples of the invention are described with reference to the following figures, wherein like reference numerals refer to like parts throughout the various views unless otherwise specified.
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]Corresponding reference characters indicate corresponding components throughout the several views of the drawings. Skilled artisans will appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figures may be exaggerated relative to other elements to help to improve understanding of various embodiments of the present invention. Also, common but well-understood elements that are useful or necessary in a commercially feasible embodiment are often not depicted in order to facilitate a less obstructed view of these various embodiments of the present invention.
DETAILED DESCRIPTION
[0024]Examples directed to a readout analog to digital converter (ADC) circuitry with presettable ramp driver are described herein. In the following description, numerous specific details are set forth to provide a thorough understanding of the examples. One skilled in the relevant art will recognize, however, that the techniques described herein can be practiced without one or more of the specific details, or with other methods, components, materials, etc. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring certain aspects.
[0025]Reference throughout this specification to “one example” or “one embodiment” means that a particular feature, structure, or characteristic described in connection with the example is included in at least one example of the present invention. Thus, the appearances of the phrases “in one example” or “in one embodiment” in various places throughout this specification are not necessarily all referring to the same example. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more examples.
[0026]Throughout this specification, several terms of art are used. These terms are to take on their ordinary meaning in the art from which they come, unless specifically defined herein or the context of their use would clearly suggest otherwise.
[0027]
[0028]In one example, after each image sensor photodiode/pixel in pixel array 102 has acquired its image data or image charge, the image data is readout by readout circuitry 110 and then transferred to function logic 112. The readout circuitry 110 may be coupled to read out image data from the plurality of photodiodes in pixel array 102 through bitlines 108. As will be described in greater detail below, the readout circuitry 110 comprises a ramp generator 130, a plurality of presettable ramp drivers 140, and a plurality of ADCs 120, wherein each ADC 120 comprises an ADC comparator 170 and a ramp counter 180. In various examples, the readout circuitry 110 may also include amplification circuitry.
[0029]In one example, function logic 112 may simply store the image data or even manipulate the image data by applying post image effects (e.g., crop, rotate, remove red eye, adjust brightness, adjust contrast, or otherwise). In one example, readout circuitry 110 may readout a row of image data at a time along readout column lines (illustrated) or may read the image data out using a variety of other techniques (not illustrated), such as a serial readout or a full parallel readout of all pixels 104 simultaneously.
[0030]In one example, imaging system 100 may be included in a digital camera, cell phone, laptop computer, security system, automobile, or the like. Additionally, imaging system 100 may be coupled to other pieces of hardware such as a processor (general purpose or otherwise), memory elements, output (USB port, wireless transmitter, HDMI port, etc.), lighting/flash, electrical input (keyboard, touch display, track pad, mouse, microphone, etc.), and/or display. Other pieces of hardware may deliver instructions to imaging system 100, extract image data from imaging system 100, or manipulate image data supplied by imaging system 100. Control circuitry 106 may also provide control signals to control or condition the readout circuitry 110.
[0031]
[0032]The analog image voltage signal Vpixel 222 comes from the readout bitline 208. A bias current source (not shown) is coupled to the bitline 208 which provides bias current to a column of pixels 104 through the bitline 208. The analog signal Vpixel 222 is coupled to a first input terminal IN1 226 of the ADC comparator 270 through a coupling pixel capacitor C_pxl 224, where the C_pxl 224 may be the only component coupled immediately between the bitine 208 and the In1 226 of the ADC comparator 270.
[0033]A ramp generator 230 outputs a ramp input voltage Vramp_i 232 fanned out globally. The ramp input voltage Vramp_i 232 is coupled to an input 238 of a presettable ramp driver 240. The presettable ramp driver 240 provides a ramp output voltage Vramp_o 260 at its output 262. Each of the ramp output voltage Vramp_o 260 of an individual presettable ramp driver 240 drives at least two readout ADC circuitry 220 (shown as driving 4 ADCs) in
[0034]A second input terminal IN2 228 of the ADC comparator 270 receives the ramp output voltage Vramp_o 260 from a respective presettable ramp driver 240. The ADC comparator 270 compares the signal voltage at IN1 226 with the variable voltage at IN2 228, and flips its output voltage Vout 278 when the voltage at IN2 228 matches that of the IN1 226. Vout 278 triggers the latch of the ramp counter 280. The latched digital signal dig_out 290 may be read and transmitted to the Function Logic 112 for storage and processing.
[0035]Since a paired dig_out signals, the digital image data and the reset data acquired close enough to each other in time and under the same circuit setting condition may be stored in a memory of the Function Logic 112, a digital correlated double sampling (DCDS) operation for generating digitally correlated double sampled image data based upon the subtraction between the digital image data and the digital reset data may be performed.
[0036]
[0037]Also for each presettable ramp drivers 340, a first switch (SW1) 352 is coupled between the power supply and the FN 344. A second switch (SW2) 354 is coupled between the FN 344 and the driver output 362. The first switch SW1 352 may be made of an n-channel metal-oxide semiconductor (NMOS) transistor or a p-channel metal-oxide semiconductor (PMOS) transistor with a gate terminal controlled by a first switch control signal 356. The second switch SW2 354 may be made of an NMOS transistor with its gate terminal controlled by a second switch control signal 358.
[0038]Also showed in
[0039]
[0040]As can be seen from
[0041]The time durations dT1, dT2, dT3, and pT shown in
[0042]
[0043]Also for each presettable ramp drivers 340, a first switch (SW1) 353 is coupled between the FN 344 and the GND. A second switch (SW2) 355 is coupled between the FN 344 and the driver output 363. The first switch SW1 353 may be made of an n-channel metal-oxide semiconductor (NMOS) transistor or a PMOS transistor with a gate terminal controlled by the first switch control signal 356. The second switch SW2 355 may be made of an NMOS transistor or a PMOS transistor with its gate terminal controlled by the second switch control signal 358.
[0044]Also showed in
[0045]
[0046]As can be seen from
[0047]The time durations dT1, dT2, dT3, and pT shown in
[0048]
[0049]Also for each presettable ramp drivers 440, a first switch (SW1) 452 is coupled between the FN 444 and the drain terminal of the SF transistor 450. A second switch (SW2) 454 is coupled between the drain terminal of the SF transistor 450 and the power supply. A bias transistor 466 also is coupled between the drain terminal of the SF transistor 450 and the power supply. The bias transistor 466 is controlled by a bias voltage 468 for its optimal operation. The bias voltage 468 takes a value of 0V to a supply voltage AVDD. The SW1 452 may be made of an NMOS transistor with its gate terminal controlled by a first switch control signal 456. The SW2 454 may be made of an n-channel metal-oxide semiconductor (NMOS) transistor or a p-channel metal-oxide semiconductor (PMOS) transistor with a gate terminal controlled by a second switch control signal 458.
[0050]Also showed in
[0051]
[0052]As can be seen from
[0053]The time durations dT1, dT2, dT3, and pT shown in
[0054]
[0055]Also for each presettable ramp drivers 440, a first switch (SW1) 453 is coupled between the FN 444 and the drain terminal of the SF transistor 451. A second switch (SW2) 455 is coupled between the drain terminal of the SF transistor 451 and the ground GND. A bias transistor 467 is also coupled between the drain terminal of the SF transistor 451 and the GND. The bias transistor 467 is controlled by a bias voltage 469 for its optimal operation. The bias voltage 469 takes a value between 0V and a supply voltage AVDD. The SW1 453 may be made of an NMOS transistor or a PMOS transistor with its gate terminal controlled by a first switch control signal 456. The SW2 455 may be made of an NMOS transistor or a PMOS transistor with a gate terminal controlled by a second switch control signal 458.
[0056]Also showed in
[0057]
[0058]As can be seen from
[0059]The time durations dT1, dT2, dT3, and pT shown in
[0060]
[0061]Also for each presettable ramp drivers 540, a first switch (SW1) 552 is coupled between a switch node (SWN) 548 and the gate terminal of the SF transistor 550. A second switch (SW2) 554 is coupled between the SWN 548 and the driver output 562. A bias transistor 566 is coupled between the SWN 548 and the power supply. The bias transistor 566 is controlled by a bias voltage 568 for its optimal operation. The bias voltage 568 takes a value of 0V to a supply voltage AVDD. The SW1 552 may be made of an n-channel metal-oxide semiconductor (NMOS) or a p-channel metal-oxide semiconductor (PMOS) transistor with its gate terminal controlled by a first switch control signal 556. The SW2 454 may be made of an NMOS or a PMOS transistor with its gate terminal controlled by a second switch control signal 558.
[0062]Also showed in
[0063]
[0064]As can be seen from
[0065]The time durations dT1, dT2, dT3, and pT shown in
[0066]
[0067]As can be seen from
[0068]The time durations dT1, dT2, dT3, and pT shown in
[0069]
[0070]Also for each presettable ramp drivers 540, a first switch (SW1) 553 is coupled between a switch node (SWN) 549 and the gate terminal of the SF transistor 551. A second switch (SW2) 555 is coupled between the SWN 549 and the driver output 563. A bias transistor 567 is coupled between the SWN 548 and ground GND. The bias transistor 567 is controlled by a bias voltage 569 for its optimal operation. The bias voltage 569 takes a value of 0V to a supply voltage AVDD. The SW1 553 may be made of an NMOS transistor or a PMOS transistor with its gate terminal controlled by a first switch control signal 556. The SW2 455 may be made of an NMOS or a PMOS transistor with its gate terminal controlled by a second switch control signal 558.
[0071]Also showed in
[0072]
[0073]As can be seen from
[0074]The time durations dT1, dT2, dT3, and pT shown in
[0075]
[0076]As can be seen from
[0077]The time durations dT1, dT2, dT3, and pT shown in
[0078]The above description of illustrated examples of the invention, including what is described in the Abstract, is not intended to be exhaustive or to limit the invention to the precise forms disclosed. While specific examples of the invention are described herein for illustrative purposes, various modifications are possible within the scope of the invention, as those skilled in the relevant art will recognize.
[0079]These modifications can be made to the invention in light of the above detailed description. The terms used in the following claims should not be construed to limit the invention to the specific examples disclosed in the specification. Rather, the scope of the invention is to be determined entirely by the following claims, which are to be construed in accordance with established doctrines of claim interpretation.
Claims
What is claimed is:
1. A readout analog-to-digital converter (ADC) circuitry, comprising:
a plurality of bitlines;
a plurality of ADCs;
a plurality of ADC comparators, wherein each ADC comparator is associated with an ADC of the plurality of ADCs;
a plurality of sample capacitors, wherein each sample capacitor is coupled between a bitline of the plurality of bitlines and a first input of an ADC comparator of the plurality of ADC comparators;
a ramp generator;
a plurality of presettable ramp drivers, wherein each presettable ramp driver is coupled between the ramp generator and at least two second inputs of ADC comparators;
a plurality of ramp counters, wherein each ramp counter is coupled to an output of the ADC comparator of the plurality of the ADCs to latch and provide digital image data of an ADC associated with the ADC comparator when the output of the ADC comparator flips its value.
2. The readout ADC circuitry of
3. The readout ADC circuitry of
4. The readout ADC circuitry of
5. The readout ADC circuitry of
6. The readout ADC circuitry of
7. The readout ADC circuitry of
8. The readout ADC circuitry of
9. The readout ADC circuitry of
10. The readout ADC circuitry of
11. The readout ADC circuitry of
12. The readout ADC circuitry of
13. A method of presetting a presettable ramp driver to prepare for an analog-to-digital converter (ADC) operation, comprising:
setting a first switch control signal to a first switch voltage to turn a first switch on, and setting a second switch control signal to a second switch voltage to turn a second switch on;
after a first time duration, flipping the second switch control signal to an inverted voltage of the second switch voltage to turn the second switch off;
after a second time duration, flipping the first switch control signal to an inverted voltage of the first switch voltage to turn the first switch off;
after a third time duration, generating an auto-zero (AZ) voltage pulse to turn an AZ switch of an ADC comparator on, and after a fourth time duration to turn the AZ switch of the ADC comparator off, to reset the ADC; and
receiving a pixel signal from a bitline to couple to a first input of an ADC comparator, and receiving a ramp signal from a ramp generator to couple through the presettable ramp driver into a second input of the ADC comparator.
14. The method of presetting a presettable ramp driver to prepare for an ADC operation of
15. A method of presetting a presettable ramp driver to prepare for an analog-to-digital converter (ADC) operation, comprising:
setting a bias voltage to a bias value that is between 0V and a supply voltage AVDD to bias a bias transistor for its optimal operation, setting a first switch control signal to a first switch voltage to turn a first switch on, and setting a second switch control signal to a second switch voltage to turn a second switch on;
after a first time duration, flipping the first switch control signal to an inverted voltage of the first switch voltage to turn the first switch off;
after a second time duration, flipping the second switch control signal to an inverted voltage of the second switch voltage, to turn the second switch off;
after a third time duration, generating an auto-zero (AZ) voltage pulse to turn an AZ switch of an ADC comparator on, and after a fourth time duration to turn the AZ switch of the ADC comparator off, to reset the ADC; and
receiving a pixel signal from a bitline to couple to a first input of an ADC comparator, and receiving a ramp signal from a ramp generator to couple through the presettable ramp driver into a second input of the ADC comparator.
16. The method of presetting a presettable ramp driver to prepare for an ADC operation of
17. A method of presetting a presettable ramp driver to prepare for an analog-to-digital converter (ADC) operation, comprising:
setting a bias voltage to a bias value that is between 0V and a supply voltage AVDD to bias a bias transistor for its optimal operation, setting a first switch control signal to a first switch voltage to turn a first switch on, and setting a second switch control signal to a second switch voltage to turn a second switch on;
after a first time duration, flipping the second switch control signal to an inverted voltage of the second switch voltage to turn the second switch off;
after a second time duration, flipping the first switch control signal to an inverted voltage of the first switch voltage, to turn the first switch off;
after a third time duration, generating an auto-zero (AZ) voltage pulse to turn an AZ switch of an ADC comparator on, and after a fourth time duration to turn the AZ switch of the ADC comparator off, to reset the ADC; and
receiving a pixel signal from a bitline to couple to a first input of an ADC comparator, and receiving a ramp signal from a ramp generator to couple through the presettable ramp driver into a second input of the ADC comparator.
18. The method of presetting a presettable ramp driver to prepare for an ADC operation of
19. A readout analog-to-digital converter (ADC) image sensing system, comprising:
a pixel array;
a control circuitry coupled to the pixel array to control operation of the pixel array;
a readout circuitry controlled by the control circuitry and coupled to the pixel array through a bitline to read out analog image data from the pixel array, wherein the readout circuitry comprises a readout ADC to convert analog image data to digital image data, wherein the readout ADC comprises:
a plurality of bitlines;
a plurality of ADCs;
a plurality of ADC comparators, wherein each ADC comparator is associated with an ADC of the plurality of ADCs;
a plurality of sample capacitors, wherein each sample capacitor is coupled between a bitline of the plurality of bitlines and a first input of an ADC comparator of the plurality of ADC comparators;
a ramp generator;
a plurality of presettable ramp drivers, wherein each presettable ramp driver is coupled between the ramp generator and at least two second inputs of ADC comparators; and
a plurality of ramp counters, wherein each ramp counter is coupled to an output of the ADC comparator of the plurality of the ADCs to latch and provide digital image data of an ADC associated with the ADC comparator when the output of the ADC comparator flips its value; and
a function logic coupled to the readout circuitry to receive digital image data.
20. The readout ADC image sensing system of
21. The readout ADC image sensing system of
22. The readout ADC image sensing system of
23. The readout ADC image sensing system of
24. The readout ADC image sensing system of
25. The readout ADC image sensing system of
26. The readout ADC image sensing system of
27. The readout ADC image sensing system of
28. The readout ADC image sensing system of
29. The readout ADC image sensing system of
30. The readout ADC image sensing system of