beautypg.com

Altera Video and Image Processing Suite User Manual

Page 44

background image

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

Send Feedback