z-logo
open-access-imgOpen Access
Design of an H.264/AVC Decoder with Memory Hierarchy and Line-Pixel-Lookahead
Author(s) -
Tsu-Ming Liu,
ChenYi Lee
Publication year - 2007
Publication title -
journal of signal processing systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.276
H-Index - 51
eISSN - 1939-8018
pISSN - 1939-8115
DOI - 10.1007/s11265-007-0115-0
Subject(s) - computer science , static random access memory , memory hierarchy , memory bandwidth , interleaved memory , pixel , registered memory , dram , video decoder , parallel computing , universal memory , bottleneck , auxiliary memory , computer hardware , flat memory model , bandwidth (computing) , embedded system , semiconductor memory , decoding methods , memory management , cache , algorithm , artificial intelligence , computer network
This paper describes a novel memory hierarchy and line-pixel-lookahead (LPL) for an H.264/AVC video decoder. The memory system is the bottleneck of most video processors, particularly in the newly announced H.264/AVC. This is because it utilizes the neighboring pixels to create a reliable predictor, leading to a dependency on a long past history of data. This problem can be resolved by allocating memory space but inducing large silicon area and power consumption as well. We first review the existing solutions and propose a three-level memory hierarchy with line-pixel-lookahead to improve access efficiency. Three-level memory hierarchy includes registers, content/slice SRAM and external frame DRAM. We emphasize the need to consider the secondary hierarchy, content/slice SRAM, during the design of an H.264/AVC decoder. Specifically, we introduce a slice SRAM and line-pixel-lookahead to lower the memory capacity and external bandwidth. This SRAM stores neighboring pixels and prevents the data re-access from DRAM. Line-pixel-lookahead exploits multi-dimensional pixel locality so as to averagely improve prediction performance by 6.54% compared to conventional vertical prediction. Simulation results also reveal that the proposal makes a better trade-off between memory allocation and external bandwidth as well as power, leading to 50% of memory power reduction compared to the design without exploiting the secondary slice SRAM hierarchy.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom