Patent ID: 7006071

Claim:
A driving device for driving a passive module according to an input signal including a plurality of digital pixel data which are associated with a plurality of to-be-scanned pixels of the passive module, the driving device comprising: a digital-to-analog converting unit for outputting a plurality of analog pixel data in series according to the input signal including the digital pixel data, the digital-to-analog converting unit comprising: a data buffer for buffering the digital pixel data and outputting the digital pixel data; a voltage level converter coupled to the data buffer, for adjusting the voltage level of the digital pixel data output from the data buffer and outputting an adjusted digital pixel data; and a digital-to-analog converter coupled to the voltage level converter, for converting the adjusted digital pixel data into a plurality of analog pixel data, and outputting the analog pixel data in series; an analog buffer including a plurality of analog buffer units, each analog buffer unit coupled to the digital-to-analog converting unit for sampling and temporarily storing the analog pixel data in sequence and for outputting the stored analog pixel data in parallel; a shift register coupled to the analog buffer, for controlling the analog buffer to store the analog pixel data; and an output buffer unit including a plurality of driving sub-units for receiving the analog pixel data from the analog buffer in parallel, wherein the driving sub-units are named as 1-st, 2-nd, . . . , i-th, . . . j-th, . . . N-th driving sub-units, N, i and j are integers, i, j≦N, i≠j, and the i-th driving sub-unit comprises: an i-th output buffer; an i-th primary switch connected between an i-th output terminal of the i-th output buffer and an i-th output terminal of the i-th driving sub-unit, the i-th output terminal of the i-th output buffer being electrically connected to the i-th output terminal of the i-th driving sub-unit when the i-th primary switch is turned on; and an i-th secondary switch connected between the i-th output terminal of the i-th driving sub-unit and a j-th output terminal of the j-th driving sub-unit, the i-th output terminal of the i-th driving unit being electrically connected to the j-th output terminal of the j-th driving sub-unit when the i-th secondary switch is turned on; wherein the i-th primary switch is first turned on to drive the i-th output terminal of the i-th driving sub-unit toward an i-th output voltage corresponding to the analog pixel data received by the i-th driving sub-unit, and if the analog pixel data received by the i-th and j-th driving sub-units are corresponding to a same gray level, the i-th secondary switch is then turned on to drive the i-th and j-th output terminal of the i-th and j-th driving sub-units toward an average voltage; wherein signals outputted from the output buffer unit to coupled to the to-be-scanned pixels of the passive module.