The invention relates to an LCD (
Liquid Crystal Display) controller and a display control method thereof. The LCD controller comprises a slave module, a DMA (
Direct Memory Access) channel module, an FIFO (First-In First-Out) buffer, a
data format converting module, a 3D (3-Dimensional)
processing module, an overly multi-layer
overlay module, a DISP (Display) FIFO display cache module and a
time sequence module, and supports the functions, such as naked-eye 3D
visualization, multi-layer display and automatic restoration. The multi-layer display function is achieved by the LCD controller and isnot subjected to the operation
processing of a processor any more, so that the
operating speed is increased, and the load of the processor is reduced; the automatic restoration function means that the LCD controller can temporarily stop outputting image data if the condition that bandwidth is insufficient in a short term occurs when the LCD controller plays a high-definition video, and outputs the image data again until the bandwidth is enough, and the image data are sufficient; and as the condition that the bandwidth is insufficient is an occasional and short-term case, the display control method can solve the problems of screen
cracking and screen blurring arising from short-term insufficient bandwidth on the basis of not affecting a watching effect.