DSC 1.2b Encoder

Overview

The Qualitas DSC 1.2b Encoder is an efficient video compression IP that complies with the VESA Display Stream Compression (DSC) 1.2b standard. Optimized for low power consumption and compact size, this IP delivers real-time, visually lossless video encoding for high-bandwidth display applications. It is compatible with several transport standards, including MIPI DSI-2 1.1, DisplayPort 1.4, and HDMI 2.1.

The encoder supports all DSC 1.2b coding schemes, such as MMAP, BP, MPP, and ICH, and handles multiple color formats including YCbCr 4:4:4, 4:2:2, 4:2:0, and RGB. Additionally, the core is cost-effective and scalable, meeting the demands of higher resolution or higher frame rate displays, and supports up to 2-slice encoding.

Key Features

  • Compliant with the VESA DSC 1.2b
  • Backward compatible with the VESA DSC 1.1
  • Supports all DSC 1.2b mandatory and optional coding schemes: Modified Median-Adaptive Prediction (MMAP), Block Prediction (BP), Midpoint Prediction (MPP), and Indexed Color History (ICH)
  • Configurable maximum display resolution
  • Encode up to 2 slices per line
  • Single clock domain
  • Support YCbCr 4:4:4, 4:2:2, 4:2:0, and RGB4:4:4
  • 8/10 bits per video component
  • 3 pixels/clock processing for 4:4:4
  • 6 pixels/clock processing for 4:2:2 and 4:2:0

Benefits

  • Compact and efficient hardware implementation of DSC 1.2b
  • Low power consumption

Block Diagram

DSC 1.2b Encoder Block Diagram

Applications

  • Mobile, AR/VR, and automotive display applications
  • GPU
  • Digital TV
  • High-resolution monitors

Deliverables

  • Encrypted RTL source code
  • Lint/CDC report
  • Testbench
  • Synthesis script
  • Datasheet, User Guide

Technical Specifications

Maturity
DK Ready
Availability
Now
×
Semiconductor IP