Altera Video and Image Processing Suite User Manual

Page 22

Advertising
background image

IP Core

Stall Behavior

Error Recovery

Clocked Video

Output/
Clocked Video

Output II

• Dictated by outgoing video.

• If its input FIFO is empty, during

horizontal and vertical blanking periods

the IP core stalls and does not take in

any more video data.

• Receiving an early

endofpacket

signal— the IP core resynchronizes

the outgoing video data to the

incoming video data on the next start

of packet it receives.

• Receiving a late

endofpacket

— the

IP core resynchronizes the outgoing

video data to the incoming video

immediately.

• If Genlock functionality is enabled—

the IP core does not resynchronize to

the incoming video.

Color Plane

Sequencer

• Stalls for approximately 10 cycles after

processing each line of a video frame.

• Between frames the IP core stalls for

approximately 30 cycles

• Processes video packets per line until

the IP core receives an

endofpacket

signal on

din0

—the line width is

taken from the control packets on

din0

.

• Receiving an

endofpacket

signal on

either

din0

or

din1

— the IP core

ceases to produce output.

For the number of cycles left to finish

the line, the IP core continues to drain

the inputs that have not indicated end of

packet.
• Drains

din0

until it receives an

endofpacket

signal on this port

(unless it has already indicated end of

packet), and stalls for up to one line

after this

endofpacket

signal.

• Signals end of packet on its outputs

and continue to drain its inputs that

have not indicated end of packet.

Color Space

Converter/
Color Space

Converter II

• Only stalls between frames and not

between rows.

• It has no internal buffering apart from

the registers of its processing pipeline—

only a few clock cycles of latency.

• Processes video packets until the IP

core receives an

endofpacket

signal

—the control packets are not used.

• Any mismatch of the

endofpacket

signal and the frame size is

propagated unchanged to the next IP

core.

1-16

Stall Behavior and Error Recovery

UG-VIPSUITE

2015.05.04

Altera Corporation

Video and Image Processing Suite Overview

Send Feedback

Advertising