The Rambus VESA VDC-M 1.2 Decoder IP Core (formerly from Hardent) implements a fully compliant VESA Display Compression-M (VDC-M) 1.2 decoder to deliver visually lossless video compression. The decoder supports various usage models, including typical MIPI Display Serial Interface 2 (MIPI DSI-2) usage models.
VDC-M (VESA Display Compression-M) Decoder
Overview
Key Features
- VESA Display Compression-M (VDC-M) 1.2 compliant
- Supports all VDC-M encoding mechanisms
- BP, transform, MPP, MPP fallback, and BP skip
- Flatness detection and signalling
- Confgurable maximum display resolution of up to 16Kx16K
- Typical 4K (4096x2160), 5K UHD+, and 8K UHD supported
- 8, 10, or 12 bits per component video
- 4:4:4 samples for RGB video output format
- 4:4:4, 4:2:2, and 4:2:0 samples for YCbCr video output formats
- Parameterizable number of parallel slice decoder instances
- (1,2 or 4) to adapt to the capability of the technology and target
- display resolutions used
- Supports logical slice decoding (soft slice) in each physical decoder
- (hard slice)
- Ultra-low latency
- Pixel throughput of four pixels per clock per hard slice decoder
- Optimized for power savings
Block Diagram
Applications
- Mobiles & Tablets
- AR/VR Products
- MIPI DSI-2 Applications
- Automotive Video Transmission
Deliverables
- Encrypted RTL source code IP core
- Functional and structural coverage reports
- Comprehensive integration guide
Technical Specifications
Related IPs
- VDC-M (VESA Display Compression-M) Encoder
- VESA VDC-M V1.2 Decoder
- VESA DSC (Display Stream Compression) 1.2b Video Encoder
- VESA DSC (Display Stream Compression) 1.2b Video Decoder
- VESA Display Stream Compression (DSC) IP Core
- ASIL-B Ready ISO 26262 Certified VESA DSC (Display Stream Compression) 1.1 Encoder