Optical reader with condensed CMOS circuitry
First Claim
1. An optical reader comprising:
- a common output bus;
an imaging array comprising a plurality of pixels, each pixel connected to said common output bus and comprising a photo-sensitive element and a pixel circuit connected to said photo-sensitive element;
a plurality of pixel select signals connected to said pixels, one pixel select signal connected to each pixel, for individually selecting a pixel to be read;
a plurality of pixel reset signals connected to said pixels, one pixel reset signal connected to each pixel, for individually resetting a pixel; and
an address generator providing individual access to said pixels according to a programmable pattern;
wherein each pixel is read according to said programmable pattern by individual assertion of the pixel select signal connected to the pixel and individual assertion of the pixel reset signal connected to the pixel.
2 Assignments
0 Petitions
Accused Products
Abstract
An optical or symbol reader including CMOS circuitry preferably integrated on a single chip. A CMOS optical reader chip comprises a CMOS imaging array having a plurality of pixels each with a dedicated pixel-site circuit. Charge is accumulated at each pixel location transferred upon demand to a common bus. In a preferred embodiment, exposure time of the imaging array is controlled using a feedback loop. One or more exposure control pixels are positioned adjacent to or within the imaging array and receive light along with the imaging array. The charge of the exposure control pixel or pixels is measured against a threshold level, and the amount of time taken to reach the threshold level determines the time exposure of the pixels of the imaging array. CMOS signal processing circuitry is employed which, in combination with the exposure control circuitry, minimizes time-to-read over a large range of light levels, while performing spatially optimal filtering. Clocking cycles and control signals are time-adjusted in accordance with the varying output frequency of the imaging array so as to provide invariant frequency response by the signal processing circuitry. A multi-dimensional CMOS imaging array is also provided having simultaneous pixel exposure with non-destructive readout of the pixel contents.
104 Citations
28 Claims
-
1. An optical reader comprising:
-
a common output bus;
an imaging array comprising a plurality of pixels, each pixel connected to said common output bus and comprising a photo-sensitive element and a pixel circuit connected to said photo-sensitive element;
a plurality of pixel select signals connected to said pixels, one pixel select signal connected to each pixel, for individually selecting a pixel to be read;
a plurality of pixel reset signals connected to said pixels, one pixel reset signal connected to each pixel, for individually resetting a pixel; and
an address generator providing individual access to said pixels according to a programmable pattern;
wherein each pixel is read according to said programmable pattern by individual assertion of the pixel select signal connected to the pixel and individual assertion of the pixel reset signal connected to the pixel. - View Dependent Claims (2, 3, 4, 26, 27, 28)
a second transistor connected between said photogate and a supply voltage level, a gate of said second transistor connected to a pixel reset signal for the pixel; and
a third transistor connected between said first transistor and said common output bus, a gate of said third transistor connected to a pixel select signal for the pixel.
-
-
27. The optical reader of claim 1, wherein said photosensitive element for a pixel comprises a photosensitive diode, and wherein said pixel circuit comprises:
-
a first transistor connected to a supply voltage level, a gate of said first transistor connected to a first terminal of said photosensitive diode;
a second transistor connected between a second terminal of said photosensitive diode and said supply voltage level, a gate of said second transistor connected to a pixel reset signal for the pixel; and
a third transistor connected between said first transistor and said common output bus, a gate of said third transistor connected to a pixel select signal for the pixel.
-
-
28. The optical reader of claim 1 wherein each pixel is read by assertion of the pixel select signal connected to the pixel followed immediately by assertion of the pixel reset signal connected to the pixel while the pixel is individually selected.
-
5. An integrated optical reader circuit comprising:
-
an imaging array fabricated using a CMOS process and located on a CMOS chip having a chip substrate, said imaging array comprising a plurality of individually accessible pixels;
a plurality of pixel select signal lines and pixel reset signal lines for sequentially reading and clearing said pixels, one pixel select signal line and one pixel reset signal line for each pixel, whereby a pixel is read upon assertion of its corresponding pixel select signal line and reset upon assertion of its corresponding pixel reset signal line;
an imaging array output signal connected to said imaging array; and
a signal processing circuit connected to said imaging array output signal. - View Dependent Claims (6, 7, 8)
-
-
9. A method for optically reading images, comprising the steps of:
-
receiving light at a plurality of imaging pixels arranged in a two-dimensional pattern, and accumulating a charge individually at each imaging pixel in response thereto;
generating a sequence of pixel addresses according to a prearranged pattern independent of the physical sequence of imaging pixels in said two-dimensional pattern;
reading out an amount of accumulated charge, and therefore the amount of light collected, from each of said imaging pixels in the prearranged pattern, by transferring the accumulated charge to a common output bus, each imaging pixel being read in response to the generation of its pixel address; and
resetting the accumulated charge at each pixel immediately after reading out its accumulated charge;
wherein said step of reading out said amount of accumulated charge, and therefore the amount of light collected, from each of said imaging pixels in the prearranged pattern comprises the step of asserting a pixel select signal for each imaging pixel to be read, and wherein said step of resetting the accumulated charge at each pixel immediately after reading out its accumulated charge comprises the step of asserting a pixel reset signal for the imaging pixel just read while said pixel select signal remains asserted and prior to reading the next imaging pixel in the prearranged pattern. - View Dependent Claims (10)
-
-
11. An optical reader comprising:
-
a common output bus;
a pattern of imaging pixels dispersed over a two-dimensional region, said pattern having less than the number of imaging pixels required to cover the entirety of said two-dimensional region, each imaging pixel connected to said common output bus;
a plurality of pixel select signals connected to said imaging pixels, for selecting an imaging pixel to be read; and
an address generator having a plurality of output lines connected to said imaging pixels, said address generator providing individual, random access to said imaging pixels in multi-directional patterns. - View Dependent Claims (12)
-
-
13. An optical reader comprising:
-
a common output bus;
a pattern of imaging pixels dispersed over a two-dimensional region, each imaging pixel connected to said common output bus;
a plurality of pixel select lines connected to said imaging pixels, each pixel select line connected to a different pixel; and
an address generator connected to said pixel select lines, said address generator providing individual access to said imaging pixels by selective assertion of said pixel select lines. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
a first transistor having a photogate;
a second transistor connected between said photogate and a supply voltage level, a gate of said second transistor connected to a pixel reset signal; and
a third transistor connected between said first transistor and said common output bus, a gate of said third transistor connected to the pixel select line for the pixel.
-
-
23. The optical reader of claim 13, wherein each imaging pixel comprises:
-
a photosensitive diode;
a first transistor connected to a supply voltage level, a gate of said first transistor connected to a first terminal of said photosensitive diode;
a second transistor connected between a second terminal of said photosensitive diode and said supply voltage level, a gate of said second transistor connected to a pixel reset signal; and
a third transistor connected between said first transistor and said common output bus, a gate of said third transistor connected to the pixel select line for the pixel.
-
-
24. An optical reader comprising:
-
a common output bus;
a pattern of imaging pixels dispersed over a two-dimensional region, each imaging pixel comprising a photosensitive element and being connected to said common output bus;
a plurality of pixel select lines connected to said imaging pixels, each pixel select line connected to a different pixel; and
an address generator connected to said pixel select lines, said address generator providing individual access to said imaging pixels by selective assertion of said pixel select lines;
wherein at least one of said imaging pixels comprises a local transfer register for storing charge accumulated by the photosensitive element of said at least one imaging pixel, whereby the accumulated charge may be read out multiple times from said imaging pixel. - View Dependent Claims (25)
-
Specification