VEEK-MT-SoCKit User Manual
March 17, 2014
28
A video source is sent from the CMOS sensor on VEEK, which generates a digital output in RGB
format. A number of common video functions are performed on this input stream in the FPGA.
These functions include clipping, chroma resampling, motion adaptive deinterlacing, color space
conversion, picture-in-picture mixing, and polyphase scaling.
The input and output of video interfaces on the VEEK are configured and initialized by the software
running on a Nios® II processor. The Nios II software demonstrates how to control the clocked
video input, clocked video output, and mixer functions at run-time is also provided. The video
system is implemented using the Qsys system design tool. This abstracted design tool provides an
easy path to the system integration of video processing data path with NTSC or PAL video input,
VGA output, and Nios II processor for configuration and control purposes. The Video and Image
Processing Suite MegaCore functions have common open Avalon-ST data interfaces and Avalon
Memory-Mapped (Avalon-MM) control interfaces to facilitate connection of a chain of video
functions and video system modeling. In addition, video data is transmitted between the Video and
Image Processing Suite functions using the Avalon-ST Video protocol, which facilitates building
run-time controllable systems and error recovery.
shows the block diagram of Video and Image Processing.
Summary of Contents for VEEK-MT-SoCKit
Page 1: ...1 ...