Row and column jumping for pixel readout using burst switching mode
First Claim
1. An imaging apparatus for obtaining images, the imaging apparatus comprising:
- a pixel array to integrate electrical signals corresponding to incident light from a scene;
a row decoder coupled to the pixel array, the row decoder to enable a selected row of pixels within the pixel array;
a column decoder coupled to the pixel array, the column decoder to enable readout of a pixel in a selected column of the selected row within the pixel array; and
a trigger circuit coupled to at least one of the decoders, wherein the trigger circuit is configured to generate one or more burst pulses to traverse through a corresponding number of decoder stages that correspond to pixels which are identified for discarding, wherein each burst pulse has a duration that is less than a stipulated minimum pulse duration of a typical decoder pulse of the decoders;
wherein the trigger circuit comprises a row burst generator to generate the one or more burst pulses to traverse through the corresponding number of row decoder stages; and
wherein the row burst generator is further configured to generate the one or more burst pulses to traverse through the corresponding number of row decoder stages prior to assertion of a first column select signal and a first column clock signal.
8 Assignments
0 Petitions
Accused Products
Abstract
An imaging apparatus is described for obtaining images. The imaging apparatus includes a pixel array, a row decoder, a column decoder, and a trigger circuit. The pixel array integrates electrical signals corresponding to incident light from a scene. The row decoder enables a selected row of pixels within the pixel array. The column decoder enables readout of a pixel in a selected column of the selected row within the pixel array. The trigger circuit generates one or more burst pulses to traverse through a corresponding number of decoder stages that correspond to pixels which are identified for discarding. Each burst pulse has a duration that is less than a stipulated minimum pulse duration of a typical decoder pulse of the decoders. By using shorter burst pulses, the trigger circuit can quickly jump to a desired row and/or column of pixels for readout, while conserving power.
-
Citations
16 Claims
-
1. An imaging apparatus for obtaining images, the imaging apparatus comprising:
-
a pixel array to integrate electrical signals corresponding to incident light from a scene; a row decoder coupled to the pixel array, the row decoder to enable a selected row of pixels within the pixel array; a column decoder coupled to the pixel array, the column decoder to enable readout of a pixel in a selected column of the selected row within the pixel array; and a trigger circuit coupled to at least one of the decoders, wherein the trigger circuit is configured to generate one or more burst pulses to traverse through a corresponding number of decoder stages that correspond to pixels which are identified for discarding, wherein each burst pulse has a duration that is less than a stipulated minimum pulse duration of a typical decoder pulse of the decoders; wherein the trigger circuit comprises a row burst generator to generate the one or more burst pulses to traverse through the corresponding number of row decoder stages; and wherein the row burst generator is further configured to generate the one or more burst pulses to traverse through the corresponding number of row decoder stages prior to assertion of a first column select signal and a first column clock signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A trigger circuit for an optical imaging device, the trigger circuit comprising:
-
a row decoder output channel coupled to a row decoder of a pixel array, wherein the row decoder is configured to enable a selected row of pixels within the pixel array; a column decoder output channel coupled to a column decoder of the pixel array, wherein the column decoder is configured to enable readout of a pixel in a selected column of the selected row of pixels within the pixel array; a burst pulse generator coupled to at least one of the decoder output channels, wherein the burst pulse generator is configured to generate one or more burst pulses to traverse through a corresponding number of decoder stages that correspond to pixels which are identified for discarding, wherein each burst pulse has a duration that is less than a stipulated minimum pulse duration of a typical decoder pulse of the decoders;
further comprising an electronic memory device coupled to the burst pulse generator, wherein the electronic memory device is configured to store;a value of a counter, wherein the value is associated with a corresponding decoder stage of at least one of the decoders; a start stage indicator, wherein the start stage indicator is associated with an initial decoder stage of at least one of the decoders, where the initial decoder stage is a decoder stage at which the readout of an initial pixel of a subset of selected pixels occurs; and an end stage indicator, wherein the end stage indicator is associated with a final decoder stage of at least one of the decoders, wherein the final decoder stage is a decoder stage at which readout of a final pixel of the subset of selected pixels occurs. - View Dependent Claims (14, 15)
-
-
16. A method for operating decoders of an optical imaging device, the method comprising:
-
obtaining an indication of a subset of selected pixels of a pixel array, wherein remaining pixels outside of the subset of selected pixels are identified as pixels to be discarded; identifying at least one decoder stage of a row or column decoder corresponding to a unit of pixels to be discarded, wherein the row or column decoder has a stipulated minimum pulse duration for a typical decoder pulse; generating one or more burst pulses, wherein each burst pulse has a duration that is less than the stipulated minimum pulse duration of the typical decoder pulse of the row or column decoder; transmitting the one or more burst pulses to the row or column decoder to traverse through the at least one identified decoder stage corresponding to the unit of pixels to be discarded; further comprising; storing a value of a counter in an electronic memory device, wherein the value of the counter is associated with a corresponding decoder stage of the row or column decoder; storing a start stage indicator in the electronic memory device, wherein the start stage indicator is associated with an initial decoder stage of the row or column decoder, where the initial decoder stage is a decoder stage at which the readout of an initial pixel occurs for the subset of selected pixels; and storing an end stage indicator in the electronic memory device, wherein the end stage indicator is associated with a final decoder stage of the row or column decoder, wherein the final decoder stage is a decoder stage at which the readout of a final pixel occurs for the subset of selected pixels.
-
Specification