Patent ID: 8643585

Claim:
A data driver for correspondingly driving a plurality of data lines of a display panel according to a plurality of pixel data, the pixel data comprising a plurality of first pixel data and a plurality of second pixel data, the data driver comprising: a first data processing circuit for providing a plurality of positive pixel voltages according to the first pixel data; a second data processing circuit, which comprises: a front-stage level shifter for sequentially receiving the second pixel data having corresponding voltage levels ranging between a ground level and a first positive level, and for adjusting the voltage levels of the second pixel data to voltage levels ranging between a first negative level and the ground level; a shift register for sequentially receiving the second pixel data outputted from the front-stage level shifter and outputting the second pixel data in parallel; a line buffer for temporarily storing the second pixel data outputted from the shift register; a post-stage level shifter for adjusting the voltage levels of the second pixel data, outputted from the line buffer, to voltage levels ranging between a second negative level and the ground level; a digital-to-analog converter for converting the second pixel data, outputted from the post-stage level shifter, into a plurality of negative pixel voltages; and an output buffer for temporarily storing the negative pixel voltages; and a multiplexer circuit for outputting the positive pixel voltages and the negative pixel voltages to the corresponding data lines, wherein an absolute value of the first negative level is smaller than an absolute value of the second negative level, and a magnitude of the first positive level is substantially equal to or smaller than 1.8 volts, a magnitude of the first negative level is substantially equal to or smaller than 1.8 volts, and a magnitude of the second negative level is substantially equal to or smaller than 6 volts.