This paper introduces the background of video encoding, decoding and the standards of International Telecommunication Union (ITU) and International Organization for Standardization (ISO), especially for the H.264 and MPEG4 standards. And then, this paper introduces the Freescale i.MX27 application processor and its functional modules inside. When validating the version 1.0 of i.MX27 silicon on the evaluation board, we found out the VGA video with 30 frames per second can not work well. After simulating and analyzing in the design environments, we found out the bottle necks. The post processor and LCD controller have bandwidth issues. This paper also provides the solutions, expanding the 32-bit data bus of post processor and separating the graphic window and background of LCD controller. Finally, the video performance is improved to 30 frames per second by the solutions,which are tested and proven to work efficiently. |