With the rapid growth in demand for high-resolution and high-refresh-rate mobile and embedded displays, it has become increasingly difficult to satisfy the bandwidth requirements of display interfaces using only the physical layer. To address this iss...
With the rapid growth in demand for high-resolution and high-refresh-rate mobile and embedded displays, it has become increasingly difficult to satisfy the bandwidth requirements of display interfaces using only the physical layer. To address this issue, VESA has standardized VDC-M (VESA Display Compression-M), a visually lossless display compression scheme for real-time panel interfaces. This thesis proposes a VDC-M decoder hardware architecture capable of real-time processing of Full HD (1920×1080) images.
In this work, three decoder architectures with different degrees of parallelism are designed and analyzed. These architectures include a fully-serial architecture that processes the three color components sequentially, a fully-parallel architecture that decodes all components simultaneously, and a partial-parallel architecture that selectively applies parallel processing according to the computational characteristics of each component.
The proposed partial-parallel VDC-M decoder is designed at the RTL level using Verilog HDL and synthesized using a 65 nm standard cell library. Synthesis results show that the proposed decoder occupies 700,758 gates and operates at a maximum frequency of 555 MHz, achieving a throughput of 77.1 Mpixels/s, which corresponds to approximately 37 frames per second for Full HD resolution.