IPS-VIDEO Altera, IPS-VIDEO Datasheet - Page 153

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
Stall Behavior and Error Recovery
Table 5–27. Test Pattern Generator Avalon-ST Video Protocol Parameters
Stall Behavior and Error Recovery
May 2011 Altera Corporation
Frame Width
Frame Height
Interlaced /
Progressive
Bits per Color Sample
Color Space
Color Pattern
Notes to
(1) 4:2:2 and 4:2:0 subsampling are not available for the RGB color space.
(2) Vertical subsampling and interlacing cannot be used when the height of the output is not even. The GUI does not allow such a parameterization
(3) Vertical subsampling and interlacing are incompatible with each other and cannot be selected simultaneously in the GUI.
and the behavior of the MegaCore function is undefined if the height is subsequently set to an odd value through the run-time control.
Parameter
Table
5–27:
1
The Test Pattern Generator cannot produce interlaced streams of pixel data with an
odd frame height. To create interlaced video streams where F0 fields are one line
higher than F1 fields, Altera recommends feeding Test Pattern Generator progressive
video output into the Interlacer MegaCore function.
The Video and Image Processing Suite MegaCore functions do not continuously
process data. Instead, they use flow-controlled Avalon-ST interfaces, which allow
them to stall the data while they perform internal calculations.
During control packet processing, the MegaCore functions might stall frequently and
read/write less than once per clock cycle. During data processing, the MegaCore
functions generally process one input/output per clock cycle. There are, however,
some stalling cycles. Typically, these are for internal calculations between rows of
image data and between frames/fields.
Width selected in the parameter editor. Can be run-time controlled in which case, the value
specified in the GUI is the maximum allowed value.
Height selected in the parameter editor. Can be run-time controlled in which case, the value
specified in the GUI is the maximum allowed value.
Mode selected in the parameter editor.
Number of bits per color sample selected in the parameter editor.
As selected in the parameter editor. RGB (4:4:4 subsampling only) or YCbCr.
For RGB sequential data:
For 4:4:4 sequential data:
For 4:2:0 sequential data:
For 4:4:4 parallel data:
Cb
B
Y
Cb
Cr
Cr
Cb
G
Cr
Y
Y
Y
R
Value
For RGB parallel data:
For 4:2:2 sequential data:
For 4:2:2 parallel data:
For 4:2:0 parallel data:
Video and Image Processing Suite User Guide
Cb
Cb Cr
Y
Y
Cb
R
G
B
Y
Y
Cr
Cr
Y
Y
5–69

Related parts for IPS-VIDEO