SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
The Display Subsystem (DSS) provides the logic to display a video frame from the system memory frame buffer on a liquid-crystal display (LCD) panel or TV set.
The display subsystem can display different pictures simultaneously by using three LCD outputs (LCD1, LCD2, and LCD3), in addition to a TV output.
All three LCD outputs are available on three parallel interfaces (DPI1, DPI2, and DPI3), providing support for MIPI DPI 2.0, or BT-656 or BT-1120.
LCD1 / DPI1 (VOUT1) is not supported on the AM570x family of devices.
The TV output is available on one of the following interfaces
The modules integrated in the display subsystem are:
The necessary video phase-locked loops (PLLs) with their corresponding control modules, and the physical layer (PHY) for HDMI are outside the display subsystem. The video PLLs allow independant display outputs at different frequencies. The supported PLLs and PHY are:
To ensure efficient bandwidth, the display subsystem integrates a connection between the device L3_MAIN interconnect and the DISPC to exchange data with synchronous dynamic random access memory (SDRAM) using the DISPC DMA engine. The same connection is also used for configuration.
All the Display and HDMI features described in this chapter may not be supported in software. For example, 3D-frame packing is not supported. Refer to the software development kit (SDK) for which Display and HDMI features are supported.
Figure 11-1 is a high-level diagram of the display subsystem.
LCD1 / DPI1 (VOUT1) is not supported on the AM570x family of devices.