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 modulation period during which an electrical signal corresponding to a particular intensity value will be asserted on a pixel in a row of said array;
dividing said modulation period into a plurality of time intervals, the number of said time intervals equal to n times the number of said rows in said array, n being an integer greater than zero;
receiving a multi-bit data word indicative of said intensity value; and
updating said electrical signal asserted on said pixel during at least some of said time intervals in said modulation period such that said intensity value is displayed by said pixel.
3 Assignments
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.
142 Citations
36 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 modulation period during which an electrical signal corresponding to a particular intensity value will be asserted on a pixel in a row of said array; dividing said modulation period into a plurality of time intervals, the number of said time intervals equal to n times the number of said rows in said array, n being an integer greater than zero; receiving a multi-bit data word indicative of said intensity value; and updating said electrical signal asserted on said pixel during at least some of said time intervals in said modulation period such that said intensity value is displayed by said pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 multi-bit data word indicative of an intensity value to be asserted on one of said pixels; and control logic operative to define a modulation period during which an electrical signal corresponding to said intensity value will be asserted on said pixel, said modulation period including a number of said time intervals equal to n times the number of said rows in said array, n being an integer greater than zero, and update said signal asserted on said pixel during at least some of said time intervals in said modulation period such that said pixel displays said intensity value. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A display driver for driving an array of pixels arranged in a plurality of columns and a plurality of rows, said driver comprising:
-
a timer operative to define a time period during which a plurality of electrical signals corresponding to particular intensity values can be asserted on said pixels in said rows of said array; 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 displayed by one of said pixels; and means for updating said electrical signals asserted on said pixels such that the number of said intensity values displayable by said pixels in said time period is equal to an integer multiple of the number of rows in said array.
-
Specification