Design and Implementation of Video Pre-Processor for FPGA based SoC
Niklas Lepistö, Mattias O’Nils · 2008
FPGA based implementation of embedded systems has many attractive characteristics such as: flexibility, low cost, high integration, embedded distributed memories and ex-tensive parallelism. Real-time video processing is an ap-plication area where FPGA based implementations have significant potential. This paper presents the design and implementation of a video pre-processor suitable for use in embedded display applications. Some of the key functions of the pre-processor are cropping and scaling of input video frames and the possibility to use multiple pre-processors in parallel to provide multiple video streams to a display unit