Display device and driving method
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;
associating each of said modulation periods with at least one of said rows;
dividing each of said plurality of modulation periods into a plurality of time intervals;
receiving a plurality of multi-bit data words each indicative of one of said intensity values to be asserted on said corresponding one of said pixels in said array; and
updating said electrical signals asserted on said pixels in an equal number of said rows during each of said time intervals such that each of said pixels displays said corresponding one of said intensity values; and
wherein less than all of said rows in said array are updated during each of said plurality of 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.
131 Citations
34 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; associating each of said modulation periods with at least one of said rows; dividing each of said plurality of modulation periods into a plurality of time intervals; receiving a plurality of multi-bit data words each indicative of one of said intensity values to be asserted on said corresponding one of said pixels in said array; and updating said electrical signals asserted on said pixels in an equal number of said rows during each of said time intervals such that each of said pixels displays said corresponding one of said intensity values; and wherein less than all of said rows in said array are updated during each of said plurality of time intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. 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 one of said pixels; and control logic operative to define a plurality of modulation periods during which electrical signals corresponding to said particular 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 of said modulation periods with at least one of said rows, and update the electrical signals asserted on said pixels in an equal number of said rows during each of said time intervals such that each of said pixels displays said corresponding one of said intensity values; and wherein said control logic updates less than all of said rows during each of said plurality of time intervals. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. 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 one of said pixels; means for defining a plurality of modulation periods each including a plurality of time intervals; and means for updating the electrical signals asserted on pixels in an equal number of said rows during each of said time intervals such that said intensity values are asserted on said corresponding pixels.
-
Specification