Display controller system
First Claim
Patent Images
1. A method of transferring image data for a display device assembly, which comprisesa CPU memory;
- a display controller comprising two buffers, a memory controller and a look-up table;
an image memory; and
a display device;
wherein new image data are transmitted from the CPU memory to the buffers as determined by the memory controller,which method comprises;
(A) (i) accessing current and next image data from the image memory and comparing the two images,(ii) finding appropriate driving wave forms, one for each of the pixels in a given line, from the look-up table,(iii) forwarding to the display device voltage data of the appropriate driving waveforms to be applied to each of the pixels in the given line;
(B) during an idle time transferring image data from one buffer of the two buffers which is full to the image memory and simultaneously transferring image data from the CPU memory to another buffer of the two buffers, wherein the idle time is after voltages for a line of pixels have been sent to the display device and before waveforms of a next line of pixels are processed, wherein both steps A and B are completed within a line updating time period, and(C) repeating steps A and B in an alternating manner and step B is present only when one of the buffers is full.
5 Assignments
0 Petitions
Accused Products
Abstract
A display controller system with a memory controller and buffers is described.
The system enables transferring data from the main memory of the CPU to the image memory without interfering the image updating. As a result, the present invention may allow continuously updating the display image and continuously writing new image data from CPU to the image memory which improves overall system performance.
70 Citations
8 Claims
-
1. A method of transferring image data for a display device assembly, which comprises
a CPU memory; -
a display controller comprising two buffers, a memory controller and a look-up table; an image memory; and a display device; wherein new image data are transmitted from the CPU memory to the buffers as determined by the memory controller, which method comprises; (A) (i) accessing current and next image data from the image memory and comparing the two images, (ii) finding appropriate driving wave forms, one for each of the pixels in a given line, from the look-up table, (iii) forwarding to the display device voltage data of the appropriate driving waveforms to be applied to each of the pixels in the given line; (B) during an idle time transferring image data from one buffer of the two buffers which is full to the image memory and simultaneously transferring image data from the CPU memory to another buffer of the two buffers, wherein the idle time is after voltages for a line of pixels have been sent to the display device and before waveforms of a next line of pixels are processed, wherein both steps A and B are completed within a line updating time period, and (C) repeating steps A and B in an alternating manner and step B is present only when one of the buffers is full. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification