DocumentCode :
2139485
Title :
Memory efficient design of an MPEG-4 video encoder for FPGAs
Author :
Denolf, Kristof ; Chirila-Rus, Adrian ; Turney, Robert ; Schumacher, Paul ; Vissers, Kees
Author_Institution :
IMEC, Leuven, Belgium
fYear :
2005
fDate :
24-26 Aug. 2005
Firstpage :
391
Lastpage :
396
Abstract :
The improving resolutions of new video appliances continuously increase the throughput requirements of video codecs and complicate the challenges encountered during their cost-efficient design. We propose an FPGA implementation of a high-performance MPEG-4 video encoder. The fully dedicated video pipeline is realized using a systematic design approach and exploits the inherent functional parallelism of the compression algorithm. The effect of memory and algorithmic optimizations applied at the high-level are measured on the RTL description. The resulting MPEG-4 video encoder efficiently uses the FPGA blockRAMs, uses burst oriented accesses to external memory and supports real-time processing of 30 4CIF frames per second.
Keywords :
field programmable gate arrays; video codecs; video coding; FPGA; MPEG-4 video encoder; RTL description; algorithmic optimization; compression algorithm; memory optimization; video codecs; Discrete cosine transforms; Field programmable gate arrays; Hardware design languages; MPEG 4 Standard; Motion compensation; Pipelines; Random access memory; Throughput; Video codecs; Video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN :
0-7803-9362-7
Type :
conf
DOI :
10.1109/FPL.2005.1515753
Filename :
1515753
Link To Document :
بازگشت