Patent ID: 7206004

Claim:
A display driver which drives a plurality of data lines of an electro-optical device which includes a plurality of scan lines, the data lines, a switching element connected with one of the scan lines and one of the data lines and a pixel electrode connected with the switching element, the data lines including data line groups alternately distributed from two opposite sides toward an inside of the electro-optical device in a shape of comb teeth, each of the data line groups consisting of a predetermined number of the data lines, and the display driver comprising: a gray-scale bus to which gray-scale data is supplied corresponding to an arrangement order of each of the data lines; first and second clock lines to which a first or second shift clock is supplied; a first shift register which includes a plurality of flip-flops, shifts a first shift start signal in a first shift direction based on the first or second shift clock on the first clock line, and outputs shift output from each of the flip-flops; a second shift register which includes a plurality of flip-flops, shifts a second shift start signal in a second shift direction opposite to the first shift direction based on the first or second shift clock on the second clock line, and outputs shift output from each of the flip-flops; 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 the shift output of the first 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 the shift output of the second shift register; a data line driver circuit including a plurality of data output sections, each of the data output sections driving one of the data lines based on the gray-scale data held in one of the flip-flops of the first or second data latch and being disposed corresponding to the arrangement order of the data lines, a clock switch circuit which outputs one of the first and second shift clocks to the first clock line and outputs the other of the first and second shift clocks to the second clock line based on a mode setting signal, and a shift clock generation circuit which generates the first and second reference shift clocks based on a reference clock, wherein the first and second shift start signals are signals having the same phase, and wherein the first reference shift clock has a pulse in a first-stage capture period for capturing the first shift start signal into the first shift register and has a phase which is a reverse of a phase of the second reference shift clock in a data capture period after the first-stage capture period has elapsed.