Design Tip: Create An FPGA-Based Design

March 29, 2007
It's easy to implement a video and image processing (VIP) upconversion design by using hardware interface components and libraries of parameterizable hardware processing functions. These functions can be used to perform video functions like color spa

It's easy to implement a video and image processing (VIP) upconversion design by using hardware interface components and libraries of parameterizable hardware processing functions. These functions can be used to perform video functions like color space conversion, gamma correction, chroma resampling, deinterlacing, alpha blended mixing, 2D finite-impulse-response (FIR) filtering, 2D median filtering, scaling, and line buffer compilation.

All of the video processing required to convert an NTSC format input to a 1024-by768 VGA output is performed in a video upconversion path. The data path is exported as a single component, with standard I/O interfaces and two master ports.

The video source is input through an analog composite port on a video input daughtercard that generates a digital output in BT656 format and connects to a DSP development board. The processed video stream is output via a VGA connector on the DSP development board. In the FPGA, common video functions are performed on the input stream, including chroma resampling, deinterlacing, color space conversion, and scaling.

The design models and simulates the data path for an imaging application. The combined Matlab/Simulink environment provides an interface to import/export data to/from a design to read/write video files, while verifying functionality of the FPGA-based design. Integrating the video processing data path with NTSC video input, VGA output, and an external DDR II memory controller also is demonstrated.

A video upconversion design is implemented using IP core functions. The video functions use common data interfaces and control interfaces to facilitate the connection of video functions and video system modeling.

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!