Patent ID: 7667708
Filing Date: 2010-02-23
Classification: G06F,G09G

Abstract:
1. A display controller for supplying image data to a display driver for driving a display panel, comprising: a memory storing at least three frames of image data; a write starting address register to which a write starting address for writing image data in the memory is set; a read starting address register to which a read starting address for reading out image data to be supplied to the display driver from the memory is set; and a rotation control section performing control that reads out image data obtained by rotating the orientation of an image by reading out image data for each pixel stored in the memory in an order corresponding to the rotational angle, the at least three frames being stored in three areas of the memory including a first frame memory area, a second frame memory area, and a third frame memory area, when writing of first image data to the first frame memory area designated by a first write starting address is completed, the first write starting address set in the write starting address register being updated with a second write starting address for writing second image data of the second frame memory area that is a succeeding frame to a frame of the first image data, and the previous value of the first write starting address being set to the read starting address register as a first read starting address, the display controller writing third image data to the third frame memory area after writing the second image data to the second frame memory area, and image data corresponding to the rotated image and read out by the rotation control section from the third frame memory area designated by the first read starting address being supplied to the display driver during a period that includes both a first period for reading the first frame memory area and a second period for reading the second frame period.