Abstract:
A method of reading image data from an image sensor includes accumulating image charges in photosensitive elements of an array of pixel cells. The accumulated image charges are transferred to corresponding transistors in multi-phase transfer channels that are coupled to corresponding columns of the pixel array. Multi-phase transfer signals are generated. Each set of the multi-phase transfer signals includes a plurality of control signals that are out-of-phase with one another and are coupled to control respective transistors in the multi-phase transfer channels. The accumulated image charges from a first variable number of pixel cells of a selected column are output in response to the multi-phase transfer signals. The accumulated image charges from a second variable number of pixel cells of another selected column are output in response to the multi-phase transfer signals.