DATA DRIVER AND DISPLAY DEVICE
A data driver, for sequentially supplying image data of each pixel to a display panel having pixels arranged in a matrix layout, for every line, includes a frame memory for storing pixel data having multiple-bits per single pixel in single screen segments; and a structure for converting from multiple-bit pixel data for a single line segment read out in single line units from the frame memory, into single bit pixel data corresponding to a subframe, in single frame units, wherein pixel data for a single line that has been converted to single-bit data by the conversion structure is output simultaneously for a single line.
1 . A data driver, for sequentially supplying image data of each pixel to a display panel having pixels arranged in a matrix layout, for every line, comprising:
a frame memory for storing pixel data having multiple-bits per single pixel in single screen segments; and
conversion means for converting from multiple-bit pixel data for a single line segment read out in single line units from the frame memory, into single bit pixel data corresponding to a subframe, in single frame units, wherein
pixel data for a single line that has been converted to single-bit data
by the conversion means is output simultaneously for a single line.
2 . The data driver of claim 1 , wherein:
pixel data are read out from the frame memory at a cycle that is shorter than a cycle for writing pixel data to the frame memory, and pixel data having a greater plurality of bits is converted to single bit pixel data corresponding to a subframe by the conversion means.
3 . The data driver of claim 1 , wherein:
the conversion means has a selector that receives multiple inputs in a number selectable based on single pixel data stored in the frame memory, and selects output from the multiple inputs based on single image data.
4 . The data driver of claim 1 , wherein:
inputs of the selector are changed depending on a subframe.
5 . The data driver of claim 1 :
capable of making multiple subframe patterns correspond to the same pixel data having multiple bits.
6 . The data driver of claim 1 , wherein:
the image data is divided into multiple channels, and the frame memory is provided corresponding to the number of channels, respectively storing image data of each channel; and
the conversion means sequentially converts image data of each channel read out from the frame memory.
7 . A display device, comprising a display panel with pixels arranged at intersecting sections of multiple gate lines arranged in a row direction and multiple data lines arranged in a column direction, a gate driver for driving the gate lines, and a data driver according to claim 1 for driving the data lines.