A high efficient memory architecture for H.264/AVC motion compensation

Chunshu Li,Kai Huang,Xiaolang Yan,Jiong Feng,De Ma,Haitong Ge
DOI: https://doi.org/10.1109/ASAP.2010.5540963
2010-01-01
Abstract:In H.264/AVC decoding system, motion compensation operation occupies about 80% of the total memory access and becomes the system bottleneck. In this paper, a high efficient memory architecture for H.264/AVC motion compensation is proposed to extremely reduce external memory access bandwidth. A four-level hierarchical memory organization scheme is utilized to explore the reusability of neighboring blocks at an acceptable area cost. To improve the system processing throughput, five optimization techniques are adopted in motion compensation operation, which enable video decoder to achieve real-time decoding of HD 1080p video stream when operating at 110 MHz. Compared with the existing works, the proposed architecture is able to reduce the memory bandwidth requirement in motion compensation progress by 83.7% and performs better in the real-time application.
What problem does this paper attempt to address?