Pass-through mode for progressive frames, Frame buffering, Pass-through mode for progressive frames -6 – Altera Video and Image Processing Suite User Manual
Page 165: Frame buffering -6

Pass-Through Mode for Progressive Frames
In its default configuration, the Deinterlacing IP cores discard progressive frames.
Change this behavior if you want a datapath compatible with both progressive and interlaced inputs and
where run-time switching between the two types of input is allowed. When the Deinterlacing IP cores let
progressive frames pass through, the deinterlacing algorithm in use (bob, weave or motion-adaptive)
propagates progressive frames unchanged. The function maintains the double or triple-buffering function
while propagating progressive frames.
Note: Enabling the propagation of progressive frames impacts memory usage in all the parameterizations
of the bob algorithm that use buffering.
Frame Buffering
The Deinterlacing IP cores allow frame buffering in external RAM, which you can configure at compile
time.
• Deinterlacer IP core
• When using either of the two bob algorithm subtypes, you can select no buffering, double-
buffering, or triple-buffering.
• The weave and motion-adaptive algorithms require some external frame buffering, and in those
cases only select double-buffering or triple-buffering.
• Deinterlacer II and Broadcast Deinterlacer IP cores
• The motion-adaptive algorithms require some external frame buffering, and does not support
triple-buffering.
Table 12-2: Types of Frame Buffering
Types
Description
No buffering
When you select no buffering, input pixels flow into the Deinterlacing IP core
through its input port and, after some delay, calculated output pixels flow out
through the output port.
12-6
Pass-Through Mode for Progressive Frames
UG-VIPSUITE
2015.05.04
Altera Corporation
Deinterlacing IP Cores