Contact Us
Overview

SmartDV’s VESA DSC Encoder IP is a silicon-proven, fully featured Display Stream Compression encoder solution purpose-built for SoC designs requiring low-latency, visually lossless display compression 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 encoder functionality supporting all four DSC coding schemes, comprehensive color format coverage, up to 24-slice parallel encoding, and configurable display resolutions up to 8K — providing a proven, production-ready DSC encoder 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 generation, output 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 encoding gives display SoC teams a production-tested, spec-complete DSC encoder 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 output 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 Encoder
Benefits
  • Full VESA DSC Encoder Functionality – Complete DSC encoder implementation per VESA DSC v1.2b supporting configurable display resolutions up to 8K with 1, 2, 4, 8, 12, 16, 20, and 24 slice parallel encoding
  • 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 Output Buffering – Compatible output buffering for HDMI 2.1, MIPI DSI, and DisplayPort video interface transport streams
  • PPS Block Generation – 128-byte Picture Parameter Set generation 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