TES Electronic Solutions GmbH announces the availability of the Configurable Display Controller (CDC) IP core family, a scalable and modular solution designed to support a wide range of embedded display applications. The CDC enables developers to efficiently manage video- and image-composition, blending, and output in systems ranging from FPGA-based platforms to application-specific ASICs.
The CDC supports resolutions up to 16k (4096×4096 pixels) and delivers a MIPI-DPI compliant parallel video output, making it compatible with common display interface controllers such as HDMI, MIPI-DSI, 3G-SDI, and Video DACs. By combining multiple image layers, such as video feeds, graphics, or GUI elements, the CDC can generate a composed output stream on demand, supporting both continuous full-screen as well as on-demand partial-screen updates.
Use Cases and Applications
The CDC is designed to meet the needs of diverse embedded systems, particularly those requiring real-time image composition and flexible video output. Key applications include:
Key Functionalities
The CDC supports:
Advanced features such as on-the-fly image rotation, dual-view operation, frame capture, or AXI-4 Streaming Input are available in higher-tier variants like the CDC-500, providing scalability for more complex systems.
Integration and Development Support
The CDC is designed for seamless integration into SoC architectures. Its asynchronous triple-clock domain design supports high bus latency and allows operation across different clock domains. A comprehensive configuration tool allows convenient definition of the required CDC configuration and computation of the resulting memory bandwidth requirements.
Software support includes a plain ANSI-C driver with comfort functions. The driver is reentrant, thread-safe, and require minimal OS dependencies, making them suitable for bare-metal or real-time environments.
Footprint and Efficiency
The CDC’s footprint is highly dependent on configuration. A minimal CDC-200 implementation with one layer and no scaling or YCBCR support consumes approximately 1000 ALMs on an Intel Arria10 FPGA or 15-20k ASIC gates. Resource usage can be further reduced by disabling unused features at synthesis time.
Availability
The CDC IP is available now for licensing. Customers can select from the CDC-200 to CDC-500 family and configure features based on their specific application requirements.
For more information on this and other digital IP solutions,
visit the TES Customizable Display Controllers page.
Contact
For inquiries, please email graphics@tes-dst.com
About TES
With over 20 years of experience in ASIC design and embedded graphics IP, TES is a one-stop partner for high-performance semiconductor solutions. Our IP portfolio includes highly customizable 2D, 2.5D, and 3D GPUs, display controllers, and a wide range of analog and digital IP blocks, ranging from SiGe RF to industrial ASIC solutions.
Headquartered near Stuttgart, Germany, TES Electronic Solutions GmbH serves a global customer base, with design operations in Stuttgart and graphics IP development in Hamburg. Learn more at www.tes-dst.com.