Display device and driving method using multiple pixel control units
First Claim
1. A method for driving a display device including an array of pixels arranged in a plurality of columns and a plurality of rows, said method comprising:
- defining a plurality of modulation periods during which electrical signals corresponding to particular intensity values will be asserted on said pixels in said rows of said array;
dividing each of said plurality of modulation periods into a plurality of time intervals;
associating each of said rows in said array with one of a plurality of sets of said rows;
receiving a plurality of multi-bit data words each indicative of an intensity value to be displayed by a corresponding one of said pixels in said array; and
updating the electrical signals asserted on said pixels in a plurality of said rows during each of said time intervals with a plurality of pixel control units; and
wherein each of said plurality of pixel control units updates only the rows associated with a particular one of said sets of said rows during each of said time intervals.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.
116 Citations
40 Claims
-
1. A method for driving a display device including an array of pixels arranged in a plurality of columns and a plurality of rows, said method comprising:
-
defining a plurality of modulation periods during which electrical signals corresponding to particular intensity values will be asserted on said pixels in said rows of said array; dividing each of said plurality of modulation periods into a plurality of time intervals; associating each of said rows in said array with one of a plurality of sets of said rows; receiving a plurality of multi-bit data words each indicative of an intensity value to be displayed by a corresponding one of said pixels in said array; and updating the electrical signals asserted on said pixels in a plurality of said rows during each of said time intervals with a plurality of pixel control units; and wherein each of said plurality of pixel control units updates only the rows associated with a particular one of said sets of said rows during each of said time intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A display driver for driving an array of pixels arranged in a plurality of columns and a plurality of rows, said display driver comprising:
-
a timer operative to generate a series of time values each associated with a respective one of a plurality of time intervals; a data input terminal set for receiving a plurality of multi-bit data words, each of said multi-bit data words indicative of an intensity value to be asserted on a corresponding ones of said pixels; and control logic including a plurality of pixel control units, each of said pixel control units operative to update the electrical signals asserted on said pixels, said control logic operative to define a plurality of modulation periods during which electrical signals corresponding to said intensity values will be asserted on said pixels in said rows of said array, each of said modulation periods including a plurality of said time intervals, associate each row in said array with one of a plurality of sets of rows, and cause at least some of said pixel control units to update the electrical signals asserted on said pixels in at least one of said rows during each of said time intervals, each of said pixel control units updating only said rows associated with one of said sets of rows. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A display driver for driving an array of pixels arranged in a plurality of columns and a plurality of rows, said display driver comprising:
-
a timer operative to generate a series of time values each associated with a respective one of a plurality of time intervals; a data input terminal set for receiving a plurality of multi-bit data words, each of said multi-bit data words indicative of an intensity value to be asserted on a corresponding ones of said pixels; and means for updating electrical signals asserted on said pixels in separate sets of said rows such that each of said intensity values is asserted on said corresponding pixel.
-
Specification