VESA DSC and VDC-M Video Compression IP Cores

Visually lossless compression performance for mobile, AR/VR and automotive displays

VESA DSC and VDC-M Video Compression IP

Rambus VESA® Display Stream Compression (DSC) and VDC-M encoder and decoder IP cores deliver visually lossless video compression performance, enabling designers to handle the growing bandwidth requirements of cutting-edge displays with higher resolutions, faster refresh rates, and greater pixel depths.

Standard Encoder ASIC Decoder ASIC Encoder AMD FPGAs Decoder AMD FPGAs Encoder Intel FPGAs Decoder Intel FPGAs
VESA DSC Download the VESA Display Stream Compression (DSC) Encoder ASIC Product Brief Download the VESA Display Stream Compression (DSC) Decoder ASIC Product Brief Download the VESA Display Stream Compression (DSC) Encoder AMD FPGAs Product Brief Product Brief Download the VESA Display Stream Compression (DSC) Decoder AMD FPGAs Product Brief Product Brief Download the VESA Display Stream Compression (DSC) Encoder Intel FPGAs Product Brief Product Brief Download the VESA Display Stream Compression (DSC) Decoder Intel FPGAs Product Brief Product Brief
VESA VDC-M Download the VESA Display Stream Compression (DSC) Encoder ASIC Product Brief Download the VESA Display Stream Compression (DSC) Decoder ASIC Product Brief Download the VESA Display Stream Compression (DSC) Encoder AMD FPGAs Product Brief Product Brief Download the VESA Display Stream Compression (DSC) Encoder Intel FPGAs Product Brief Product Brief
An ASIL-B version of VESA DSC Encoder for ASIC is also available.

VESA DSC and VDC-M IP

Feature VESA DSC VESA VDC-M
Encoding Block Structure 3×1 pixels 8×2 pixels
Visually Lossless Performance (bits per pixel) 8 bpp 5-6 bpp
Bits Per Video Component 8/10/12/14/16 8/10/12
Encoding Mechanisms BP
ICH
MPP
MMAP
BP
BP Skip
MPP
MPP Fallback
Transform
Latency (end-to-end)
Example: UHD 3840 x 2160
<0.5us
<2H line
<1.2us
<5H line
RGB and YCbCR 4:4:4
Native Encoding
Yes Yes
YCbCR 4:2:0/4:2:2
Native Encoding
Yes Yes
HDR Ready Yes Yes
Pixels/Clock Architecture Encoder: 1
Decoder: 3
Encoder: 2
Decoder: 4
Backward Compatibility DSC 1.x VDC-M 1.x

Video Compression Performance of VESA DSC and VDC-M

The Rambus VESA DSC and VDC-M IP cores deliver visually lossless video compression for mobile, AR/VR and automotive display applications.

The VESA DSC IP cores can compress any image to 8 bits per pixel (bpp), which results in a 3X compression ratio for a 24 bpp image or a 3.75X compression ratio for a 30 bpp image. The VDC-M cores use more sophisticated video encoding tools to achieve even higher compression factors for applications that require even more compression. VDC-M can reduce a 30 bpp uncompressed image to 6 bpp, and in some use cases, it can be visually lossless at a 6X compression ratio.

The VESA DSC and VDC-M IP cores can be combined with the Rambus MIPI DSI-2 Controller cores, and your choice of C/D-PHY, to form a complete display solution.  

MIPI DSI-2 Host Controller (single channel) and VESA DSC Encoder
Example of the Rambus MIPI DSI-2 Host Controller (single channel) and VESA VDC-M Encoder combined with a C/D-PHY

MIPI Drives Performance for Next-Generation Displays

MIPI Drives Performance for Next-Generation Displays

MIPI® Alliance technology has helped enable the dramatic growth of the mobile phone market. The function and capabilities of MIPI interface solutions have grown dramatically as well. MIPI DSI-2SM has become the leading display interface across a growing range of products including smartphones, AR/VR, IoT appliances and ADAS/autonomous vehicles. As the application space has expanded, so too have the performance requirements. Learn how MIPI DSI-2 interface and VESA® DSC visually lossless compression technologies can meet the challenges of next-generation displays.

Rambus logo