Contact Us
Overview

SmartDV’s VESA DSC Decoder IP is a silicon-proven, fully featured Display Stream Compression decoder solution purpose-built for SoC designs requiring low-latency, visually lossless display decompression across mobile, automotive, AR/VR, and high-resolution display applications. Fully compliant with VESA DSC v1.2b and backward compatible with DSC v1.2a, v1.2, and v1.1, it delivers complete DSC decoder functionality supporting all four DSC coding schemes, comprehensive color format coverage, up to 24-slice parallel decoding, and display resolutions up to 8K — providing a proven, production-ready DSC decoder for the most demanding display interface SoC designs.

Verified against the VESA DSC 1.2a C reference model using sample images, the IP implements all four DSC prediction modes — Modified Median-Adaptive Prediction (MMAP), Block Prediction (BP), Midpoint Prediction (MPP), and Indexed Color History (ICH) — alongside PPS 128-byte block decoding, input buffering compatible with HDMI 2.1, MIPI DSI, and DisplayPort transport streams, and programmable compressed bit rates from 6 bpp for 4:2:0 to 8 bpp and higher for other formats. Its support for 8, 10, 12, 14, and 16 bits per component and up to 24 parallel slice decoding gives display SoC teams a production-tested, spec-complete DSC decoder that handles the full range of modern high-resolution display compression configurations.

Built for design flexibility and silicon efficiency, the IP core is highly configurable for both ASIC and FPGA implementations, with a strong focus on area optimization, power management, and peak performance. Its parameterized slice architecture, transport stream input buffering, and clean host interface enable fast integration and confident design bring-up across a wide range of advanced display process nodes and target applications.

Request Data Sheet
VESA DSC Decoder
Benefits
  • Full VESA DSC Decoder Functionality – Complete DSC decoder implementation per VESA DSC v1.2b supporting up to 8K display resolution with 1, 2, 4, 8, 12, 16, 20, and 24 slice parallel decoding
  • All DSC Coding Schemes – Modified Median-Adaptive Prediction (MMAP), Block Prediction (BP), Midpoint Prediction (MPP), and Indexed Color History (ICH) for complete DSC algorithm coverage
  • Comprehensive Color Format Support – RGB/YCbCr 4:4:4, YCbCr 4:2:2 Simple, YCbCr 4:2:2 Native, and YCbCr 4:2:0 Native coding with 8, 10, 12, 14, and 16 bits per component
  • Programmable Compressed Bit Rate – 8 bpp and higher for standard formats and 6 bpp and higher for 4:2:0 for flexible bandwidth and quality optimization
  • Transport Stream Input Buffering – Compatible input buffering for HDMI 2.1, MIPI DSI, and DisplayPort video interface transport streams
  • PPS Block Decoding – 128-byte Picture Parameter Set decoding for complete DSC stream configuration management
  • VESA C Model Verified – Verified against VESA DSC 1.2a C reference model using sample images for confirmed standards compliance and visual quality validation
Compliance and Compatibility
  • Fully compliant with VESA DSC v1.2b; backward compatible with DSC v1.2a, v1.2, and v1.1
  • Compatible with HDMI 2.1, MIPI DSI, and DisplayPort video interface transport streams
  • Configurable SoC interface supporting AMBA AXI, AHB, APB, and custom wrappers for seamless integration
  • Compatible with ASIC and FPGA design flows across leading foundry process nodes
  • Compatible with all major EDA synthesis, simulation, and linting flows

Request Datasheet