Video and Image Processing Suite User Guide

ID 683416
Date 2/12/2021
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

15.12. Deinterlacer II Parameter Settings

Table 48.  Deinterlacer II Parameter Settings
Parameter Value Description
Maximum width of interlaced content 32–2048, Default = 1920 Specify the maximum frame width of any interlaced fields. The maximum frame width is the default width at start-up.
Maximum height of the generated progressive output 32–1080, Default = 1080 Specify the maximum progressive frame height in pixels. The maximum frame height is the default progressive height at start-up.
Disable embedded Avalon-ST Video stream cleaner On or Off Turn on this option only if your system can guarantee to always supply well-formed control and video packets of the correct length.
Number of pixels in parallel 1, 2, 4, or 8 Select the number of pixels to be transmitted every clock cycle.
Bits per color sample 4–20 Select the number of bits per pixel (per color plane).
Number of color planes 2 or 3 Select the number of color planes per pixel.
Color planes transmitted in parallel On or Off Select if the Avalon-ST symbols are being transmitted in parallel.
YCbCr On or Off Turn on if you are using YCbCr 4:2:2 data format.
4:2:2 On or Off Turn on if you are using 4:2:2 data format.
Note: 4:2:2 mode does not support odd frame widths and heights.
Deinterlacing algorithm
  • Vertical interpolation ("Bob")
  • Field weaving ("Weave")
  • Motion Adaptive
  • Motion Adaptive High Quality (Sobel edge interpolation)
Select the deinterlacing algorithm you want to use.
Vertical interpolation ("Bob") deinterlacing behavior
  • Produce one frame every F0 field
  • Produce one frame every F1 field
  • Produce one frame every field
Determines the rate at which frames are produced and which incoming fields are used to produce them.
Note: Only relevant if you set the deinterlacing algorithm to Vertical interpolation ("Bob").
Run-time control On or Off Turn on to enable run-time control of the deinterlacer. When you turn on this parameter, the Go bit gets deasserted by default. When you turn off this parameter, the Go is asserted by default.
Note: Intel strongly recommends run-time control when in motion adaptive modes with 3:2 & 2:2 detector with video over film.
Cadence detection algorithm and reverse pulldown
  • 3:2 detector
  • 2:2 detector
  • 3:2 & 2:2 detector
  • 3:2 & 2:2 detector with video over film
Select the cadence detection algorithm you want to use.
Fields buffered prior to output 0 or 1, Default = 1 Either 0 or 1 field is buffered prior to output. You must select 1 field of buffering for video over film cadence detection modes. Other modes incur no fields of latency delay.
Cadence detection and reverse pulldown On or Off Turn on to enable automatic cadence detection and reverse pulldown.
Note: Cadenced content originates from movies or TV shows. Enable Cadence detection and reverse pulldown only if this content type is processed, otherwise disable this feature to save resources.
Avalon-MM master(s) local ports width
  • 16
  • 32
  • 64
  • 128
  • 256
  • 512
Specify the width of the Avalon-MM ports used to access external memory. It is recommended to match this width to the Avalon-MM width of your EMIF controller.
Use separate clock for the Avalon-MM master interface(s) On or Off Turn on to add a separate clock signal for the Avalon-MM master interface(s) so that they can run at a different speed to the Avalon-ST processing. The separation decouples the memory speed from the speed of the data path. Intel expects most applications to use separate Avalon-MM and Avalon-ST clock rates, so make sure this parameter is turned on.
Base address of storage space in memory 0–0×7FFFFFFF, Default = 0×00000000 Select a hexadecimal address of the frame buffers in external memory.
Top of address space 0×00ca8000 For your information only. Top of the deinterlacer address space. Memory above this address is available for other components.
FIFO depth Write Master 8–512, Default = 64 Select the FIFO depth of the Avalon-MM write master interface.
Av-MM burst target Write Master 2–256, Default = 32 Select the burst target for the Avalon-MM write master interface.
FIFO depth EDI Read Master 8–512, Default = 64 Select the FIFO depth of the edge-dependent interpolation (EDI) Avalon-MM read master interface.
Av-MM burst target EDI Read Master 2–256, Default = 32 Select the burst target for EDI Avalon-MM read master interface.
FIFO depth MA Read Master 8–512, Default = 64 Select the FIFO depth of the motion-adaptive (MA) Avalon-MM read master interface.
Av-MM burst target MA Read Master 2–256, Default = 32 Select the burst target for MA Avalon-MM read master interface.
FIFO depth Motion Write Master 8–512, Default = 64 Select the FIFO depth of the motion Avalon-MM write master interface.
Av-MM burst target Motion Write Master 2–256, Default = 32 Select the burst target for the motion Avalon-MM write master interface.
FIFO depth Motion Read Master 8–512, Default = 64 Select the FIFO depth of the motion Avalon-MM read master interface.
Av-MM burst target Motion Read Master 2–256, Default = 32 Select the burst target for motion Avalon-MM read master interface.