DocumentCode
418441
Title
MPEG4 AVC/H.264 decoder with scalable bus architecture and dual memory controller
Author
Kang, Hae-Yong ; Jeong, Kyung-Ah ; Bae, Jung-Yang ; Lee, Young-Su ; Lee, Seung-Ho
Author_Institution
Semicond. Lab., C&S Technol. Inc., Seoul, South Korea
Volume
2
fYear
2004
fDate
23-26 May 2004
Abstract
This paper proposes scalable H.264 video decoder architecture that makes the best use of memory bandwidth, which is the most critical problem during designing real-time multimedia CODEC, and optimizes memory access pattern. The proposed decoder architecture is based on an AHB AMBA system, which uses an ARM core as the main controller, and consists of functional blocks such as: VLD, IDCT, INTER (INTRA) prediction, DF, and Postprocessor. Especially, in order to meet memory bandwidth requirements for each functional block, reference frame memory structure, dual memory controller, and dual bus have been implemented, and the rationale for such design choices has been verified. The H.264 decoder proposed in this paper supports from baseline profile to 1080 HD under 130 MHz.
Keywords
decoding; discrete cosine transforms; memory architecture; system buses; video codecs; 130 MHz; H.264 video decoder architecture; MPEG4 advanced video codec decoder; discrete cosine transform; dual bus implementation; dual memory controller; functional block; inverse DCT; memory access pattern; memory bandwidth; real time multimedia codec; reference frame memory structure; scalable bus architecture; variable size list decoder; Automatic voltage control; Bandwidth; Central Processing Unit; Control systems; Decoding; Energy consumption; Hardware; MPEG 4 Standard; Memory architecture; Pipelines;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN
0-7803-8251-X
Type
conf
DOI
10.1109/ISCAS.2004.1329229
Filename
1329229
Link To Document