CDC is a fully Customizable Display Controller IP core family supporting the OpenWF display API specification. Several features can be configured at synthesis time and controlled at run time via a register interface and easy to use software driver. The display controller can be applied to e.g. FPGA systems with a resource optimized, application specific feature configuration or to ASIC projects applying a more generic feature set and thus more flexibility.
Customizable Display Controller with composition support
Overview
Key Features
- Layer Blending
- Windowing
- Gamma Correction
- Color Keying
- Dithering
- Layer CLUT
- RGB/Greyscale Input Formats
- RGB888 Output
- Dual View
- Scaling
- Mirroring (H & V)
- YCBCR Input Formats
- YCBCR Output Formats
- Layer Blending Order
- Missed-Pixel Handling
- Single Frame Mode
- Dual CPU Support
- Frame CRC
- On the fly 90° or 270° rotation
Benefits
- The main functionality of CDC is reading images (layers) from memory, combining them on-the-fly e.g. by blending, cropping and windowing and generating a video output stream of the combined image. CDC supports image compositioning as well as partial screen updates. The output interface of the CDC is compliant with the MIPI-DPI standard and can be easily connected with any video output controller such as HDMI-, MIPI-DSI- or 3G-SDI controllers.
Applications
- GUI and graphics systems, e.g. for consumer electronics, whitegoods or professional devices
- Video distribution systems
- Video adapter systems
- Low power wearables
Technical Specifications
Maturity
silicon proven
Availability
now
TSMC
Pre-Silicon:
40nm
LP
,
65nm
LP
Related IPs
- TFT/LCD/MIPI Display Controller and Composition Engine
- PCIe 5.0 (Gen5) Premium Controller EP/RP/DM/SW 32-512 bits with AMBA bridge and Advanced HPC Features (Arm CCA)
- PCIe 6.0 (Gen6) Premium Controller EP/RP/DM/SW 128-1024 bits with AMBA bridge and Advanced HPC Features (Arm CCA)
- UFS 3.0 G4 AP Safety Host Controller with IE and Unipro
- UFS 4.0 G5 Host Controller with IE and Unipro
- PCIe 6.0 (Gen6) Premium Controller with AMBA bridge