| CPC G09G 3/2092 (2013.01) [G09G 2310/027 (2013.01); G09G 2320/0626 (2013.01); G09G 2360/12 (2013.01)] | 15 Claims |

|
1. A driving controller, comprising:
a data converter configured to convert an X grayscale value of N-th frame data into a Y grayscale value of the N-th frame data based on a Y grayscale value of N−1-th frame data, wherein the Y grayscale value of the N-th frame data represents a grayscale value corresponding to the actual luminance of the N-th frame data, and the Y grayscale value of the N−1-th frame data represents a grayscale value corresponding to the actual luminance of the N−1-th frame data;
a frame memory configured to receive the Y grayscale value of the N-th frame data directly from the data convertor and output the Y grayscale value of N−1-th frame data to the data converter; and
a data compensator configured to compensate the X grayscale value of the N-th frame data based on the X grayscale value of the N-th frame data and the Y grayscale value of the N−1-th frame data and generate a compensated grayscale value for the N-th frame data, wherein the compensated grayscale value is applied for overdriving a display panel over a plurality of frames, and wherein N is a natural number greater than or equal to 2,
wherein the data converter is configured to convert the X grayscale value of the N-th frame data into the Y grayscale value of the N-th frame data based on the X grayscale value of the N-th frame data and the Y grayscale value of the N−1-th frame data,
wherein when the X grayscale value of the N-th frame data and the Y grayscale value of the N−1-th frame data are different, the data converter is configured to generate the Y grayscale value of the N-th frame data that is adjusted for the overdriving based on the X grayscale value of the N-th frame data and the Y grayscale value of the N−1-th frame data, wherein the Y grayscale value of the N-th frame data is distinct from both the X grayscale value of the N-th frame data and the Y grayscale value of the N−1-th frame data, wherein the Y grayscale value of the N-th frame data is stored in the frame memory for use in adjusting subsequent frame data based on the Y grayscale value of the N−1th frame data, and
wherein when the X grayscale value of the N-th frame data and the Y grayscale value of the N−1-th frame data are different, the Y grayscale value of the N-th frame data is a value between the X grayscale value of the N-th frame data and the Y grayscale value of the N−1-th frame data.
|