This section provides a quick reference to parameters that can be configured using the Vivado Design Suite at generation time.
The Gamma LUT core is easily configured to meet your specific requirements through the Vivado Design Suite IDE. This section provides a quick reference to parameters that can be configured at generation time. This Figure shows the main Vivado Gamma LUT screen.
The main screen displays a representation of the IP symbol on the left side, and the parameter assignments on the right side, which are described as follows:
• 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 “_”.
Note: The name v_gamma_lut_v1_0 is not allowed .
• Samples Per Clock : Specifies the number of pixel processed per clock cycle. Permitted values are 1, 2, 4, and 8 samples per clock. This parameter determines the throughput of the IP. The more samples per clock, the larger throughput it provides. The larger throughput always needs more hardware resources.
• Maximum Data Width : Specifies the bit width of input samples. Permitted values are 8 and 10 bits. This parameter should match the Video Component Width of the video IP core connected to the slave AXI4-Stream video interface.
• Maximum Number of Columns : Specifies maximum video columns/pixels the IP core could produce at run time. 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 video rows/lines the IP core can produce at run time. Any video height that is less than the Maximum Number of Rows can be programmed through AXI4-Lite control interface without regenerating core.