Altera Video and Image Processing Suite User Manual
Page 22

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