DocumentCode
3364664
Title
Multichannel SDRAM controller design for H.264/AVC video decoder
Author
Bonatto, Alexsandro C. ; Soares, André B. ; Susin, Altamiro A.
Author_Institution
PGMicro - Fed. Univ. of Rio Grande do Sul, Porto Alegre, Brazil
fYear
2011
fDate
13-15 April 2011
Firstpage
137
Lastpage
142
Abstract
Embedded consumer electronics like video processing systems require large storage capacity and high bandwidth memory access. Also, those systems are built from heterogeneous processing units, designed specifically to perform dedicated tasks in order to maximize the processing power. A single off-chip memory is shared between the processing units to reduce power and save costs. The external memory access is the system bottleneck when decoding high definition video sequences in real time. This paper presents the design and validation of a multichannel DDR2 SDRAM controller design for a H.264/AVC video decoder. A four-level memory hierarchy was designed to manage the decoded video in macroblock granularity with low latency. The proposed controller is able to manage memory access in decoding 1080p H.264 video sequences. This architecture was validated and prototyped using a Xilinx Virtex-5 FPGA board.
Keywords
DRAM chips; consumer electronics; controllers; video coding; DDR2 SDRAM controller design; H.264/AVC video decoder; Xilinx Virtex-5 FPGA board; embedded consumer electronics; four-level memory hierarchy; high definition video sequences; low latency; macroblock granularity; memory access; multichannel SDRAM controller design; off-chip memory; video processing systems; Bandwidth; Decoding; Memory management; Pixel; SDRAM; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Programmable Logic (SPL), 2011 VII Southern Conference on
Conference_Location
Cordoba
Print_ISBN
978-1-4244-8847-6
Type
conf
DOI
10.1109/SPL.2011.5782638
Filename
5782638
Link To Document