A Reconfigurable Platform for MPEG-4 Encoder Based on SOPC

Ken Cai, Xiaoying Liang, Keqiang Wang · 2009

The appearance of the new MPEG-4 standard offers opportunities for real-time implementations of MPEG-4 encoders suitable for a wide range of applications, including video conferencing, digital storage media, television broadcasting, Internet streaming, and communication. With the rapid development of FPGA, SOPC has been paid great attentions in the area of image and video processing in recent years. A parallel MPEG-4 Simple Profile encoder for FPGA based System-onChip (SOC) is presented. The architecture is truly scalable and is based on a vendor-independent intellectual property (IP) block interconnection network. Also, several key modules of MPEG-4 are integrated into an efficient platform in hardware/software codesign fashion. The hardware platform utilized to design the system is an SOPC board, which includes an FPGA chip of model EP2C35F484C8, an Ethernet controller and a camera interface. Finally, the encoder has been tested on the Altera NIOS II development board and can work up to 100 MHz. Implementation results show that this platform provides enough resources and speed to implement even complex multimedia embedded systems in real time.

Read the paper · More papers on PaperTik