A universal, stand-alone controller integrated circuit (IC) for high resolution, active matrix liquid crystal displays (AMLCD's) incorporating the following features: (1) serial to parallel conversion of the refresh data stream to support vertically split panels as well as multiple scan drives, (2) data re-ordering to support various color pixel/filter arrangements including delta-triad RGB and quad RGGB color filter mosaics, (3) two-dimensional anti-aliasing image processing, (4) color/gray-scale correction/compensation due to change in operating temperature, and (5) host interface with programmable control registers to hold various display configurations and control parameters. With these features, the stand-alone AMLCD controller simplifies the graphics/display adapter design by providing a simple single-panel single-drive interface, similar to that of the CRT's but in digital formal, to various types of the AMLCD's. It also reduces the functional and performance requirements of the AMLCD panel driver IC's by integrating pixel data rearrangement otherwise implemented in the driver IC's, hence allowing more line drivers to be integrated within a smaller driver chip. The controller of the invention establishes a universal, standard interface between the host system and AMLCD's of various panel technologies, resolutions, and different timing requirements.
展开▼