Patent ID: 8149199

Claim:
A driving system for liquid crystal display, comprising: a first memory for storing pixel data of a current frame and outputting the same pixel data of a previous frame, each pixel datum comprising a plurality of c-bit grayscale values, the first memory storing the c-bit grayscale values of the pixel data of the current frame and outputting the most significant “A” bits of grayscale values from the c-bit grayscale values of the pixel data of the previous frame, wherein “c” and “A” are positive integers and “A” is less than “c”; a second memory for storing driving values corresponding to a first part of the most significant “A” bits of grayscale values from the c-bit grayscale values of the pixel data of the current frame where the first part is smaller than “A”, and the most significant “A” bits of grayscale values from the c-bit grayscale values of the pixel data of the previous frame; a third memory for storing driving values corresponding to a second part of the most significant “A” bits of grayscale values from the c-bit grayscale values of each pixel datum of the current frame where the second part is smaller than “A”, and the most significant “A” bits of grayscale values from the c-bit grayscale values of each pixel datum of the previous frame; an operation processing unit for reading the least significant “B” bits of grayscale values W from the c-bit grayscale values of pixel data of the current frame, a first driving value X stored in the second memory and a second driving value Y stored in the third memory, and processing a calculation to obtain a third driving value Z between X and Y, wherein “B” is a positive integer; and a logic judging unit for reading pixel data of the current frame and the same pixel data of the previous frame, and judging if a difference of the c-bit grayscale values between pixel data of the current frame and the same pixel data of the previous frame is less than a specified value, wherein the third driving value Z is outputted as a driving value for the current frame when the difference is larger than the specified value.