DLPS037F October 2014 – June 2021 DLPC900
A typical embedded system application using the DLPC900 controller and DLP6500 is shown in Figure 8-4. This configuration uses one DLPC900 controller to operate with a DLP6500 and supports a 24-bit parallel RGB input, typical of LCD interfaces, from an external source or processor.
This system supports both still and motion video sources. However, the controller only supports sources with periodic synchronization pulses. This is ideal for motion video sources, but can also be used for still images by maintaining periodic syncs and only sending a new frame of data when needed. The still image must be fully contained within a single video frame and meet the frame timing constraints. The DLPC900 controller refreshes the displayed image at the source frame rate and repeats the last active frame for intervals in which no new frame has been received.
This configuration also supports the high speed sequential pattern modes mentioned in the Section 7.4.1. The patterns can be from the video source, from the USB or I2C interface, or pre-stored in external flash, and have a maximum of 24 bits per pixel. The patterns are pre-loaded into the internal embedded DRAM and then streamed to the DLP6500 at high speeds.