IPSR-VIDEO Altera, IPSR-VIDEO Datasheet - Page 13

RENEWAL Of IPS-VIDEO

IPSR-VIDEO

Manufacturer Part Number
IPSR-VIDEO
Description
RENEWAL Of IPS-VIDEO
Manufacturer
Altera
Series
IP Suitesr
Datasheet

Specifications of IPSR-VIDEO

Software Application
IP CORE, SUITES
Supported Families
Arria GX, Cyclone II, HardCopy II, Stratix II
Features
Common Avalon Streaming (Avalon-St) Interface And Avalon-St Video Protocol
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Lead Free Status / RoHS Status
na
Chapter 1: About This MegaCore Function Suite
General Description
January 2011 Altera Corporation
Color Space Converter (CSC)
Control Synchronizer
Deinterlacer
Frame Reader
Frame Buffer
Gamma Corrector
You can configure the channel order in sequence or in parallel. In addition to
reordering color plane samples, the Color Plane Sequencer splits and joins video
streams, giving control over the routing of color plane samples.
The Color Space Converter MegaCore function transforms video data between color
spaces. These color spaces allow you to specify colors using three coordinate values.
The Color Space Converter supports a number of predefined conversions between
standard color spaces, and allows the entry of custom coefficients to translate between
any two three-valued color spaces. You can configure the Color Space Converter to
change conversion values at run time using an Avalon-MM slave interface.
You can use the Control Synchronizer MegaCore function to synchronize the
configuration change of MegaCores with an event in a video stream. For example, this
MegaCore function could synchronize the changing of a position of a video layer with
the changing of the size of the layer.
The Deinterlacer MegaCore function converts interlaced video to progressive video
using a bob, weave, or simple motion-adaptive algorithm. Interlaced video is
commonly used in television standards such as phase alternation line (PAL) and
national television system committee (NTSC), but progressive video is required by
LCD displays and is often more useful for subsequent image processing functions.
Additionally, the Deinterlacer can provide double -buffering or triple-buffering in
external RAM. Double-buffering can help solve throughput problems (burstiness) in
video systems. Triple-buffering can provide simple frame rate conversion.
The Frame Reader MegaCore function reads video frames stored in external memory
and outputs them as a video stream. You can configure the MegaCore function to read
multiple video frames using an Avalon-MM slave interface.
The Frame Buffer MegaCore function buffers video frames into external RAM. The
Frame Buffer supports double or triple buffering with a range of options for frame
dropping and repeating.
The Gamma Corrector MegaCore function corrects video streams for the physical
properties of display devices. For example, the brightness displayed by a cathode-ray
tube monitor has a nonlinear response to the voltage of a video signal. You can
configure the Gamma Corrector with a look-up table that models the nonlinear
function to compensate for the non linearity. The look-up table can then transform the
video data and give the best image on the display.
Video and Image Processing Suite User Guide
1–5

Related parts for IPSR-VIDEO