The following table details the user parameters.
This list is subject to change in terms of names and number of parameters.
| User Parameter Name | Display Name | Default Value | Range | Description |
|---|---|---|---|---|
| C_TILE<0/1/2>_ENABLE | Enable TILE<0/1/2> | TRUE | TRUE/FALSE | By default, Tile0 is enabled. By default, Tile1 and Tile2 are disabled. |
| C_TILE<0/1/2>_CONFIG | Configuration | 0 | 0 - 1 | By default, the Tile<0/1/2> is in Basic mode. Set this parameter to 1 to change to Advanced mode. |
| C_TILE<0/1/2>_ISP0_IO_TYPE | ISP0 IO Type | 1 | 0 - 3 | The Tile<0/1/2> ISP0 core I/O type can be set to LILO, LIMO, and MIMO by setting this parameter as 1, 2, and 3, respectively. When Tile<0/1/2> is disabled, this parameter is updated to 0. |
| C_TILE<0/1/2>_ISP1_IO_TYPE | ISP1 IO Type | 1 | 0 - 3 | The Tile<0/1/2> ISP1 core I/O type can be set to LILO, LIMO, and MIMO by setting this parameter as 1, 2, and 3, respectively. When Tile<0/1/2> is disabled, this parameter is updated to 0. |
| C_TILE<0/1/2>_ISP0_LIVE_INPUTS | ISP0 Live inputs | 1 | 0 - 4 | Determines the number of live inputs to the Tile<0/1/2> ISP0 core. |
| C_TILE<0/1/2>_ISP1_LIVE_INPUTS | ISP1 Live inputs | 0 - 2 | Determines the number of live inputs to the Tile<0/1/2> ISP1 core. | |
| C_TILE<0/1/2>_ISP0_MEM_INPUTS | ISP0 Memory inputs | 0 | 0 - 1 | Determines the number of memory inputs to the Tile<0/1/2> ISP0 core. |
| C_TILE<0/1/2>_ISP1_MEM_INPUTS | ISP1 Memory inputs | 0 | 0 - 1 | Determines the number of memory inputs to the Tile<0/1/2> ISP1 core. |
| C_TILE<0/1/2>_ISP0_RPU | RPU | 6 | 6 - 9 | Determines the Tile<0/1/2> ISP0 core RPU
mapping.
|
| C_TILE<0/1/2>_ISP1_RPU | RPU | 6 | 6 - 9 | Determines the Tile<0/1/2> ISP1 core RPU
mapping.
|
| C_TILE<0/1/2>_ISP0_IIC_SELECT | IIC | 8 | 0 - 9 | Determines the Tile<0/1/2> ISP0 core IIC from the PS or PL.
When Tile<0/1/2> is disabled, this parameter is updated to 9. |
| C_TILE<0/1/2>_ISP0_IIC_PS_CHECK | This IIC is required to be manually enabled in the peripherals section of PS Wizard | FALSE | TRUE/FALSE | When the Tile<0/1/2> ISP0 core IIC to be from PS, this parameter must be set to TRUE. |
| C_TILE<0/1/2>_ISP1_IIC_SELECT | IIC | 8 | 0 - 9 | Determines the Tile<0/1/2> ISP1 core IIC from the PS or PL.
When Tile<0/1/2> is disabled, this parameter is updated to 9. |
| C_TILE<0/1/2>_ISP1_IIC_PS_CHECK | This IIC is required to be manually enabled in the peripherals section of PS Wizard | FALSE | TRUE/FALSE | When the Tile<0/1/2> ISP1 Core IIC is from the PS, this parameter must be set to TRUE. |
| C_TILE<0/1/2>_ISP0_IIC_PL_FREQ | IIC Frequency (in kHz) | 100 | 1.0 to 1000.0 | Determines the approximate frequency of the master mode generated SCL clock signal (Hz) of the Tile<0/1/2> ISP0 Core. |
| C_TILE<0/1/2>_ISP1_IIC_PL_FREQ | IIC Frequency (in kHz) | 100 | 1.0 to 1000.0 | Determines the approximate frequency of the master mode generated SCL clock signal (Hz) of the Tile<0/1/2> ISP1 Core. |
| C_TILE<0/1/2>_ISP0_IIC_PL_ADDR | Address mode | 7 bit | 7 bit/10 bit | Enables or disables the 10-bit addressing mode of the Tile<0/1/2> ISP0 Core. Logic resource savings result when 10-bit addressing is disabled. |
| C_TILE<0/1/2>_ISP1_IIC_PL_ADDR | Address mode | 7 bit | 7 bit/10 bit | Enables or disables the 10-bit addressing mode of the Tile<0/1/2> ISP1 Core. Logic resource savings result when 10-bit addressing is disabled. |
| C_TILE<0/1/2>_ISP0_GPIO_SELECT | GPIO | 3 | 0 - 3 | Determines the Tile<0/1/2> ISP0 Core GPIO from the PS or
PL.
When Tile<0/1/2> is disabled, this parameter is updated to 3. |
| C_TILE<0/1/2>_ISP0_GPIO_PS_CHECK | This GPIO is required to be manually enabled in the peripherals section of PS Wizard. | FALSE | TRUE/FALSE | When the Tile<0/1/2> ISP0 Core GPIO is from the PS, this parameter must be set to TRUE. |
| C_TILE<0/1/2>_ISP1_GPIO_SELECT | GPIO | 0 | 0/1 | Determines the Tile<0/1/2> ISP1 Core GPIO from the PS or PL.
When Tile<0/1/2> is disabled, this parameter is updated to 3. |
| C_TILE<0/1/2>_ISP1_GPIO_PS_CHECK | This GPIO is required to be manually enabled in the peripherals section of PS Wizard. | FALSE | TRUE/FALSE | When the Tile<0/1/2> ISP1 Core GPIO is from the PS, this parameter must be set to TRUE. |
| C_TILE<0/1/2>_ISP0_GPIO_PL_WIDTH | GPIO Width | 32 | 1 - 32 | Determines the GPIO width for the Tile<0/1/2> ISP0 Core. |
| C_TILE0_ISP0_GPIO_PL_ALL_INPUTS | All Inputs GPIO | 0 | 0 - 1 | By default, the Tile<0/1/2> ISP0 core GPIO has general purpose input pins, output pins, and 3-state pins. To have all pins as inputs, set this parameter to 1. |
| C_TILE0_ISP0_GPIO_PL_ALL_OUTPUTS | All Outputs GPIO | 0 | 0 - 1 | By default, the Tile<0/1/2> ISP0 core GPIO has general purpose input pins, output pins, and 3-state pins. To have all pins as outputs, set this parameter to 1. |
| C_TILE<0/1/2>_ISP1_GPIO_PL_WIDTH | GPIO Width | 32 | 1 - 32 | Determines the GPIO width for the Tile<0/1/2> ISP1 Core. |
| C_TILE0_ISP1_GPIO_PL_ALL_INPUTS | All Inputs GPIO | 0 | 0 - 1 | By default, the Tile<0/1/2> ISP1 core GPIO has general purpose input pins, output pins, and 3-state pins. To have all pins as inputs, set this parameter to 1. |
| C_TILE0_ISP1_GPIO_PL_ALL_OUTPUTS | All Outputs GPIO | 0 | 0 - 1 | By default, the Tile<0/1/2> ISP1 core GPIO has general purpose input pins, output pins, and 3-state pins. To have all pins as outputs, set this parameter to 1. |
| C_TILE<0/1/2>_ISP0_CORE_CLK | Core Clock (MHz) | 600 | 1 - 800 | |
| C_TILE<0/1/2>_ISP1_CORE_CLK | Core Clock (MHz) | 600 | 1 - 800 | |
| C_TILE<0/1/2>_ISP0_BASIC_DATA_FORMAT | Common Pixel Format | 16 | 8, 10, 12, 14, 16 | In Basic mode, this parameter sets the data format of the IBA's
corresponding to the Tile<0/1/2> ISP0 core.
|
| C_TILE<0/1/2>_ISP0_BASIC_PPC | Pixels per clock | 4 | 1, 2, 4 | In Basic mode, this parameter sets the pixels per clock of the IBA's corresponding to the Tile<0/1/2> ISP0 core. |
| C_TILE<0/1/2>_ISP0_IBA<0/1/2/3*>_RES_HOR | Max Horizontal Resolution | 3840 | 720, 1280, 1920, 2048, 3840, 4096 | Determines the maximum horizontal resolution of the Tile<0/1/2> ISP0 Core IBA<0/1/2/3*>. |
| C_TILE<0/1/2>_ISP0_IBA<0/1/2/3*>_RES_VER | Max Vertical Resolution | 2160 | 480, 720, 1080, 1536, 2160, 3072, 4096 | Determines the maximum vertical resolution of the Tile<0/1/2> ISP0 Core IBA<0/1/2/3*>. |
| C_TILE<0/1/2>_ISP0_IBA<0/1/2/3*>_FPS | FPS |
60 for C_TILE<0/1/2>_ISP0_IBA0_FPS 0 for C_TILE<0/1/2>_ISP0_IBA<1/2/3*>_FPS |
0, 10, 15, 20, 25, 30, 35, 40, 45, 50, 60 | Determines the FPS of the Tile<0/1/2> ISP0 Core IBA<0/1/2/3*>. |
| C_TILE<0/1/2>_ISP0_IBA<0/1/2/3*>_DATA_FORMAT | Pixel Format | 16 | 8, 10, 12, 14, 16 | Determines the data format of the Tile<0/1/2> ISP0 Core IBA<0/1/2/3*>. |
| C_TILE<0/1/2>_ISP0_IBA<0/1/2/3*>_PPC | Pixels Per Clock | 4 | 1, 2, 4 | Determines the pixels per clock of the Tile<0/1/2> ISP0 Core IBA<0/1/2/3*>. |
| C_TILE<0/1/2>_ISP0_IBA<0/1/2/3*>_VCID | Virtual Channel | 0 | 0 - 3 | Determines the virtual channel ID of the Tile<0/1/2> ISP0 Core IBA<0/1/2/3*>. |
| C_TILE<0/1/2>_ISP1_BASIC_DATA_FORMAT | Common Pixel Format | 16 | 8, 10, 12, 14, 16 | In Basic mode, this parameter sets the data format of the IBA's
corresponding to the Tile<0/1/2> ISP0 core.
|
| C_TILE<0/1/2>_ISP1_BASIC_PPC | Pixels per clock | 4 | 1, 2, 4 | In Basic mode, this parameter sets the pixels per clock of the IBA's corresponding to the Tile<0/1/2> ISP1 core. |
| C_TILE<0/1/2>_ISP1_IBA<3*/4>_RES_HOR | Max Horizontal Resolution | 3840 | 720, 1280, 1920, 2048, 3840, 4096 | Determines the maximum horizontal resolution of the Tile<0/1/2> ISP1 Core IBA<3*/4>. |
| C_TILE<0/1/2>_ISP1_IBA<3*/4>_RES_VER | Max Vertical Resolution | 2160 | 480, 720, 1080, 1536, 2160, 3072, 4096 | Determines the maximum vertical resolution of the Tile<0/1/2> ISP1 Core IBA<3*/4>. |
| C_TILE<0/1/2>_ISP1_IBA<3*/4>_FPS | FPS | 60 for C_TILE<0/1/2>_ISP1_IBA4_FPS 00 for C_TILE<0/1/2>_ISP1_IBA3*_FPS |
0, 10, 15, 20, 25, 30, 35, 40, 45, 50, 60 | Determines the FPS of the Tile<0/1/2> ISP1 Core IBA<3*/4>. |
| C_TILE<0/1/2>_ISP1_IBA<3*/4>_DATA_FORMAT | Pixel Format | 16 | 8, 10, 12, 14, 16 | Determines the data format of the Tile<0/1/2> ISP1 Core IBA<3*/4>. |
| C_TILE<0/1/2>_ISP1_IBA<3*/4>_PPC | Pixels Per Clock | 4 | 1,2,4 | Determines the pixels per clock of Tile<0/1/2> ISP1 Core IBA<3*/4>. |
| C_TILE<0/1/2>_ISP1_IBA<3*/4>_VCID | Virtual Channel | 0 | 0 - 3 | Determines the virtual channel ID of the Tile<0/1/2> ISP1 Core IBA<3*/4>. |
| C_TILE<0/1/2>_ISP<0/1>_ENABLE_MP | Enable Primary Output | TRUE | TRUE/FALSE | By default, the Tile<0/1/2> ISP0 core primary output is enabled. To disable primary ouptu, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP0_ENABLE_SP | Enable Secondary Output | FALSE | TRUE/FALSE | By default, the Tile<0/1/2> ISP0 core secondary output is disabled. To enable the secondary output, set this parameter to TRUE. |
| C_TILE<0/1/2>_ISP0_OBA0_PPC | Pixels Per Clock | 4 | 1, 2, 4 | Determines the Tile<0/1/2> ISP0 core PO and SO OBA pixels per clock. Pixels per clock to be streamed out on the PO and SO of ISP0 core. |
| C_TILE<0/1/2>_ISP0_OBA0_MP_RGB888 | RGB888 | TRUE | TRUE/FALSE | By default,the RGB888 data format is included in the list of supported data formats on the primary output (PO) OBA of the Tile<0/1/2> ISP0 core. To exlclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP0_OBA0_MP_YUV422 | YUV422 | TRUE | TRUE/FALSE | By default, the YUV422 data format is included in the list of supported data formats on the primary output (PO) OBA of the Tile<0/1/2> ISP0 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP0_OBA0_MP_YUV420 | YUV420 | FALSE | TRUE/FALSE | By default, the YUV420 data format is excluded from the list of supported data formats on the primary output (PO) OBA of the Tile<0/1/2> ISP0 core. To include it in the list, set this parameter to TRUE. |
| C_TILE<0/1/2>_ISP0_OBA0_MP_Y | Y | TRUE | TRUE/FALSE | By default, the Y-only data format is included in the list of supported data formats on the primary output (PO) OBA of the Tile<0/1/2> ISP0 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP0_OBA0_MP_BPP | Bits Per Component | 10 | 8, 10 | Determines the Tile<0/1/2> ISP0 core primary output OBA pixels per clock. |
| C_TILE<0/1/2>_ISP0_OBA0_SP_RGB888 | RGB888 | TRUE | TRUE/FALSE | By default, the RGB888 data format is included in the list of supported data formats on the secondary output (SO) OBA of the Tile<0/1/2> ISP0. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP0_OBA0_SP_YUV422 | YUV422 | TRUE | TRUE/FALSE | By default, the YUV422 data format is included in the list of supported data formats on the secondary output (SO) OBA of the Tile<0/1/2> ISP0. To exclude if from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP0_OBA0_SP_YUV420 | YUV420 | FALSE | TRUE/FALSE | By default, the YUV420 data format is excluded from the list of supported data formats on the secondary output (SO) OBA of the Tile<0/1/2> ISP0 core. To include it in the list, set this parameter to TRUE. |
| C_TILE<0/1/2>_ISP0_OBA0_SP_Y | Y | TRUE | TRUE/FALSE | By default, the Y-only data format is included in the list of supported data formats on the secondary output (SO) OBA of the Tile<0/1/2> ISP0 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP0_OBA0_SP_IR | Monochrome (IR) | TRUE | TRUE/FALSE | By default, the monochrome (IR) data format is included in the list of supported data formats on the secondary output (SO) OBA of the Tile<0/1/2> ISP0 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP0_OBA0_SP_BPP | Bits Per Component | 10 | 8, 10 | Determines the Tile<0/1/2> ISP0 core secondary output OBA pixels per clock. |
| C_TILE<0/1/2>_ISP1_ENABLE_MP | Enable Primary Output | TRUE | TRUE/FALSE | By default, the Tile<0/1/2> ISP1 core primary output is enabled. To disable the primary output, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP1_ENABLE_SP | Enable Secondary Output | FALSE | TRUE/FALSE | By default, the Tile<0/1/2> ISP1 core secondary output is disabled. To enable the secondary output, set this parameter to TRUE. |
| C_TILE<0/1/2>_ISP1_OBA1_PPC | Pixels Per Clock | 4 | 1, 2, 4 | Determines the Tile<0/1/2> ISP1 core PO and SO OBA pixels per clock. Pixels per clock to be streamed out on PO and SO of the ISP1 core. |
| C_TILE<0/1/2>_ISP1_OBA1_MP_RGB888 | RGB888 | TRUE | TRUE/FALSE | By default, the RGB888 data format is included in the list of supported data formats on the primary output (PO) OBA of the Tile<0/1/2> ISP1 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP1_OBA1_MP_YUV422 | YUV422 | TRUE | TRUE/FALSE | By default, the YUV422 data format is included in the list of supported data formats on the primary output (PO) OBA of the Tile<0/1/2> ISP1 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP1_OBA1_MP_YUV420 | YUV420 | FALSE | TRUE/FALSE | By default, the YUV420 data format is excluded from the list of supported data formats on the primary output (PO) OBA of the Tile<0/1/2> ISP1 core. To include it in the list, set this parameter to TRUE. |
| C_TILE<0/1/2>_ISP1_OBA1_MP_Y | Y | TRUE | TRUE/FALSE | By default, the Y-only data format is included in the list of supported data format on the primary output (PO) OBA of the Tile<0/1/2> ISP1 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP1_OBA1_MP_BPP | Bits Per Component | 10 | 8, 10 | Determines the Tile<0/1/2> ISP1 core primary output OBA pixels per clock. |
| C_TILE<0/1/2>_ISP1_OBA1_SP_RGB888 | RGB888 | TRUE | TRUE/FALSE | By default, the RGB888 data format is included in the list of supported data formats on the secondary output (SO) OBA of the Tile<0/1/2> ISP1 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP1_OBA1_SP_YUV422 | YUV422 | TRUE | TRUE/FALSE | By default, the YUV422 data format is included in the list of supported data formats on the secondary output (SO) OBA of the Tile<0/1/2> ISP1 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP1_OBA1_SP_YUV420 | YUV420 | FALSE | TRUE/FALSE | By default, the YUV420 data format is excluded from the list of supported data formats on the secondary output (SO) OBA of the Tile<0/1/2> ISP1 core. To include it in the list, set this parameter to TRUE. |
| C_TILE<0/1/2>_ISP1_OBA1_SP_Y | Y | TRUE | TRUE/FALSE | By default, the Y-only data format is included in the list of supported data formats on the secondary output (SO) OBA of Tile<0/1/2>. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP1_OBA1_SP_IR | Monochrome (IR) | TRUE | TRUE/FALSE | By default, the monochrome (IR) data format is included in the list of supported data formats on the secondary output (SO) OBA of the Tile<0/1/2> ISP1 core. To exclude it from the list, set this parameter to FALSE. |
| C_TILE<0/1/2>_ISP1_OBA1_SP_BPP | Bits Per Component | 10 | 8, 10 | Determines the Tile<0/1/2> ISP1 core secondary output OBA pixels per clock. |
| C_LLPATH<0/1>_TILE | TILE | 3 | 0 - 3 | Tile selected for Path<0/1>.
|
| C_LLPATH<0/1>_IBA | Stream input | 0 | 0 - 4 | Input stream selected for Path<0/1>. |
| C_LLPATH<0/1>_OBA | Output | 0 | 0 - 1 | Output stream selected for Path<0/1>.
|
| C_LLPATH<0/1>_DELAY | Delay (ns) | 278 | 278 - 2000 | Determines the low latency path<0/1> delay. |
| C_LLPATH<0/1>_CLK | - | 150 | 1 - 400 | |
| C_SPEEDGRADE | - | -3hp | Speed grade of the part. | |
| C_PPC_CONVERTER_ENABLE | Enable 8-to-4 PPC Converter | FALSE | TRUE/FALSE | Enable 8 to 4 PPC Converter Block. |
| C_PPC_CONVERTER_NUM_STREAMS | Num of 4k60 streams/VCIDs | 0 | 0, 2, 3, 4 | Specifies the number of output streams supported by Converter Module. |
| C_PPC_CONVERTER_S0_ISP | ISP instance for Stream0 | 0 | 0-6 | Indicates which Tile and ISP instance the current stream is
mapped to.
|
| C_PPC_CONVERTER_S1_ISP | ISP instance for Stream1 | 0 | 0-6 | Indicates which Tile and ISP instance the current stream is
mapped to.
|
| C_PPC_CONVERTER_S2_ISP | ISP instance for Stream2 | 0 | 0-6 | Indicates which Tile and ISP instance the current stream is
mapped to.
|
| C_PPC_CONVERTER_S3_ISP | ISP instance for Stream3 | 0 | 0 - 6 | Indicates which Tile and ISP instance the current stream is
mapped to.
|
| C_TARGET_BOARD | Target Board | VEK385 | VEK385 | Board Target |
| C_FMC_MODEL | FMC Model | Xylon FMC GMSL2 Module | Xylon FMC GMSL2 Module | FMC Model |
| C_DESIGN_TOPOLOGY | Design Topology | 0 | 0 - 2 |
|
|
||||