Configuration Tab - 1.1 English

Video Warp Processor LogiCORE IP Product Guide (PG396)

Document ID
PG396
Release Date
2024-07-01
Version
1.1 English

The Warp Processor is configured to meet your specific requirements through the AMD Vivado™ Design Suite. This section provides a quick reference to parameters that can be configured at generation time.

The following figures show the main configuration screens of the Warp Initializer and Warp Filter IP in the Vivado Design Suite.

Note: For both IPs, the configuration must be the same.
Figure 1. Warp Initializer Configuration Screen in the Vivado Design Suite

Figure 2. Warp Filter Configuration Screen in the Vivado Design Suite

The following settings are generally applicable to both the Warp Initializer and the Warp Filter IP.

Component Name
The component name is used as the base name of output files generated for the module. Names must begin with a letter and must be composed from characters: a to z, 0 to 9 and "_".
Maximum Number of Columns
Specifies the maximum number of active video columns/pixels the IP core can produce at runtime. Any video width that is less than the Maximum Number of Columns can be programmed through the AXI4-Lite control interface without regenerating the core.
Maximum Number of Rows
Specifies the maximum number of active video rows/lines the IP core can produce at runtime. Any video height that is less than the Maximum Number of Rows can be programmed through the AXI4-Lite control interface without regenerating the core.
Number of Regions
Specifies the number of regions into which the source image is divided vertically. The Warp Filter IP reads lines from each region one after the other. Permitted values are 1, 2, and 4.
Segment Width
Specifies the width of the output block. Permitted values are 8, 16, and 32.
Segment Height
Specifies the height of the output block. Permitted values are 8, 16, and 32.
Bits per component
Specifies the bit depth of the input pixels. Permitted values are 8, 10, and 12.
Number of Block RAM lines
Specifies the number of lines the cache in the Warp Filter IP can hold.
AXI MM Read Data Width
Specifies the data width of the AXI MM interface used for reading the source image and Warp Filter parameters.
AXI MM Write Data Width
Specifies the data width of the AXI MM interface used for writing the output.
Warp Type
Specifies the type of distortion.
FIXED
The IP supports fixed distortion only (pincushion, barrel, projective, rotation, translation, and scaling).
ARBITRARY
The IP supports arbitrary distortion only.
BOTH
The IP supports both fixed and arbitrary distortion types.
Interpolation
Specifies the warp filter quality. It can be high quality or moderate quality.
BILINEAR
Moderate quality.
BICUBIC
High quality.
Performance Level
Specifies the performance level of the IP.
0
Can support up to 4 k @ 30 FPS
1
Can support up to 4 k @ 60 FPS