Patent ID: 7173596

Claim:
A display driver which drives a plurality of data lines of an electro-optical device, the electro-optical device including: a plurality of scan lines; the data lines which are alternately arranged inwardly from opposite sides of the electro-optical device to have a shape of comb-teeth; a plurality of switching elements, each of the switching elements being connected with one of the scan lines and one of the data lines; and a plurality of pixel electrodes, each of the pixel electrodes being connected with one of the switching elements, the display driver comprising: a gray-scale bus to which gray-scale data is supplied corresponding to an arrangement order of the data lines; a first bidirectional shift register which shifts a first shift start signal in a first shift direction specified by a first shift direction control signal, based on a first shift clock signal; a second bidirectional shift register which shifts a second shift start signal in a second shift direction specified by a second shift direction control signal, based on a second shift clock signal; a first data latch which includes a plurality of flip-flops, each of which holds the gray-scale data corresponding to one of the data lines, based on a shift output in each stage of the first bidirectional shift register; a second data latch which includes a plurality of flip-flops, each of which holds the gray-scale data corresponding to one of the data lines, based on a shift output in each stage of the second bidirectional shift register; and a data line driver circuit in which a plurality of data output sections are disposed corresponding to the arrangement order of the data lines, each of the data output sections driving one of the data lines based on the gray-scale data held in the flip-flops of the first data latch or the flip-flops of the second data latch.