Patent ID: 7916193

Claim:
A CMOS imager comprising: an array of pixels, disposed on a semiconductor substrate, including a red pixel to provide a red pixel signal to indicate an amount of red light sensed by the red pixel, a green pixel to provide a green pixel signal to indicate an amount of green light sensed by the green pixel, and a blue pixel to provide a blue pixel signal to indicate an amount of blue light sensed by the blue pixel; an interpolator, disposed on the semiconductor substrate, to receive pixel signals corresponding to groups of pixels of the array, including, for at least one of the groups, a first number of rows of pixels and at least the first number of columns of pixels, and to estimate an amount of green and blue light received by the red pixel using at least the green and blue pixel signals, an amount of red and blue light received by the green pixel using at least the red and blue pixel signals, and an amount of red and green light received by the blue pixel using at least the red and green pixel signals; at least the first number of analog-to-digital converters, disposed on the semiconductor substrate, coupled to receive pixel signals from the array, to convert the red, green, and blue pixel signals from analog to digital signals, wherein the first number is at least one; a register set, disposed on the semiconductor substrate, that is programmable via an external interface, wherein the interpolator is to operate depending on one or more values to be stored in the register set; and a parallel port interface, external to the imager, to provide output signals associated with the red, green, and blue pixel signals.