Altera Video and Image Processing Suite User Manual
Page 44

Parameters
Description
Type
Width
Height
Interlacin
g
15
640
480
0000
The frames that follow are progressive with a
resolution of 640×480. The frames were deinterlaced
using F0 as the last field.
15
640
480
0001
The frames that follow are progressive with a
resolution of 640×480. The frames were deinterlaced
using F1 as the last field.
15
640
240
1000
The fields that follow are 640 pixels wide and 240
pixels high. The next field is F0 (even lines) and it is
paired with the F1 field that precedes it.
15
1920
540
1100
The fields that follow are 1920 pixels wide and 540
pixels high. The next field is F1 (odd lines) and it is
paired with the F0 field that follows it.
15
1920
540
1101
The fields that follow are 1920 pixels wide and 540
pixels high. The next field is F1 (odd lines) and it is
paired with the F0 field that precedes it.
15
1920
540
1011
The fields that follow are 1920 pixels wide and 540
pixels high. The next field is F0 (even lines) and you
must handle the stream as genuine interlaced video
material where the fields are all temporally disjoint.
15
1920
540
1010
The fields that follow are 1920 pixels wide and 540
pixels high. The next field is F0 (even lines) and you
must handle the stream as genuine interlaced video
content although it may originate from a progressive
source converted with a pull-down.
Use of Control Data Packets
A control data packet must immediately precede every video data packet. To facilitate this, any IP
function that generates control data packets must do so once before each video data packet. Additionally
all other IP cores in the processing pipeline must either pass on a control data packet or generate a new
one before each video data packet. If the function receives more than one control data packet before a
video data packet, it uses the parameters from the last received control data packet. If the function receives
a video data packet with no preceding control data packet, the current functions keep the settings from
the last control data packet received, with the exception of the next interlaced field type—toggling
between F0 and F1 for each new video data packet that it receives.
Note: This behavior may not be supported in future releases. Altera recommends for forward compati‐
bility that functions implementing the protocol ensure there is a control data packet immediately
preceding each video data packet.
UG-VIPSUITE
2015.05.04
Control Data Packets
2-17
Interfaces
Altera Corporation