IPSR-VIDEO Altera, IPSR-VIDEO Datasheet - Page 133

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 5: Functional Descriptions
Scaler
Table 5–23. Interlacer Avalon-ST Video Protocol Parameters
Scaler
January 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 Run-time control is on, 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 Control packets override field selection is on 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
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–17 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–8.
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
7–13.
Value
“Avalon-MM Slave Interfaces” on
Table 7–16 on page 7–13
Video and Image Processing Suite User Guide
,
and
Table 4–4 on
describes the
α
β
γ
5–53

Related parts for IPSR-VIDEO