IPS-VIDEO Altera, IPS-VIDEO Datasheet - Page 139

MegaCore Suite W/ 17 DSP Video/image Processing Functions

IPS-VIDEO

Manufacturer Part Number
IPS-VIDEO
Description
MegaCore Suite W/ 17 DSP Video/image Processing Functions
Manufacturer
Altera
Type
-r
Datasheets

Specifications of IPS-VIDEO

Software Application
IP CORE, SUITES
Supported Families
Arria GX, Cyclone II, HardCopy II, Stratix II
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Function
Suite of IP Functions for Video and Image Processing
License
Initial License
Lead Free Status / RoHS Status
na
Lead Free Status / RoHS Status
na
Chapter 5: Functional Descriptions
Scaler
Table 5–23. Interlacer Avalon-ST Video Protocol Parameters
Scaler
May 2011 Altera Corporation
Frame Width
Frame Height
Interlaced /
Progressive
Bits per Color Sample
Color Pattern
Parameter
1
When the input stream is already interlaced, the Interlacer either discards the
incoming interlaced fields or propagates the fields without modification, based on the
compile time parameters you specify. When you turn on Run-time control, you also
can deactivate the Interlacer at run-time to prevent the interlacing and propagate a
progressive video stream without modification.
control register map for the Interlacer MegaCore function.
At start up or after a change of input resolution, the Interlacer begins the interlaced
output stream by dropping odd lines to construct a F0 field or by dropping even lines
to construct a F1 field, based on the compile time parameters you specify.
Alternatively, when you turn on Control packets override field selection and the
interlace nibble indicates that the progressive input previously went through a
deinterlacer (0000 or 0001), the Interlacer produces a F0 field if the interlace nibble is
0000 and a F1 field if the interlace nibble is 0001. For more information, refer to
Table 4–4 on page
For most systems, turn off Control packets override field selection to guarantee the
Interlacer function produces a valid interlaced video output stream where F0 and F1
fields alternate in regular succession.
The Interlacer MegaCore function can process streams of pixel data of the types
shown in
streams. For example, 4:2:2 is supported but 4:2:0 is not.
The Scaler MegaCore function provides a means to resize video streams. It supports
nearest neighbor, bilinear, bicubic, and polyphase scaling algorithms.
The Scaler MegaCore function can be configured to change the input resolution using
control packets. It can also be configured to change the output resolution and/or filter
coefficients at run time using an Avalon-MM Slave interface.
For information about using Avalon-MM slave interfaces for run-time control in the
Video and Image Processing Suite, refer to
page
Table 7–18 on page
Run time controlled. (Maximum value specified in the parameter editor.)
Run time controlled. (Maximum value specified in the parameter editor.)
Progressive, interlaced data is either discarded or propagated without change as selected in the
parameter editor.
Number of bits per color sample selected in the parameter editor.
One, two or three channels in sequence or in parallel as selected in the
parameter editor. For example, for three channels in sequence where , 
 can be any color plane:
4–17. For details of the register map for the Scaler MegaCore function, refer to
Table
5–23. The Interlacer does not support vertically subsampled video
4–8.
7–14.
Value
“Avalon-MM Slave Interfaces” on
Table 7–17 on page 7–14
Video and Image Processing Suite User Guide
,
and
describes the
α
β
γ
5–55

Related parts for IPS-VIDEO