Title :
A flexible, fully configurable architecture for MPEG-2 video encoding
Author :
Jachalsky, J. ; Wahle, M. ; Pirsch, P. ; Gehrke, W.
Author_Institution :
Inst. of Microelectron. Circuits & Syst., Hannover Univ., Germany
Abstract :
This paper introduces a video encoder architecture for real-time MPEG-2 Main Profile at Main Level (MP@ML) encoding. It combines a programmable CPU for controlling with a fully configurable, but dedicated compression core. Therefore the encoder architecture offers great processing flexibility at a high computational performance. One focal point of the paper is the motion estimation unit of the compression core that employs a highly efficient recursive block-matching motion estimation algorithm. To guarantee full memory bandwidth utilization, the number of candidate blocks used for the block-matching process can be varied. The compression core was implemented in a 0.18 μm 5 ML CMOS technology to run at 54 MHz. The architecture was thoroughly verified using hardware/software co-simulation.
Keywords :
CMOS integrated circuits; circuit simulation; hardware-software codesign; integrated circuit design; motion estimation; programmable circuits; recursive estimation; telecommunication standards; video coding; video equipment; 0.18 micron; 54 MHz; CMOS technology; MPEG-2 video encoding; block-matching process; computational performance; configurable compression core; flexible fully configurable architecture; hardware/software co-simulation verification; memory bandwidth utilization; motion estimation unit; processing flexibility; programmable CPU; real-time MPEG-2 main profile at main level encoding; recursive block-matching motion estimation algorithm; video encoder architecture; CMOS technology; Communication system control; Computer architecture; DVD; Encoding; Motion estimation; Signal processing algorithms; Transform coding; Video compression; Video recording;
Conference_Titel :
Electronics, Circuits and Systems, 2002. 9th International Conference on
Print_ISBN :
0-7803-7596-3
DOI :
10.1109/ICECS.2002.1046434