Parameters in the Customization GUI - 2022.2 English

Vivado Design Suite User Guide: Designing IP Subsystems Using IP Integrator (UG994)

Document ID
Release Date
2022.2 English

In the Non-Project Mode, you must configure all user parameters of an IP. In the context of IP integrator, any user parameters that are auto-updated by parameter propagation are grayed out in the IP customization dialog box. A grayed-out parameter indicates that you cannot set the specific-user parameters directly on the IP; instead, the property values are auto-computed by the tool.

There are situations when the auto-computed values might not be optimal. In those circumstances, you may override these propagated values.

The cases in which you encounter parameter propagation are as follows:

  • Auto-computed parameters: Parameters are auto-computed by the IP integrator and you cannot override them. For example, the Ext Reset Logic Level parameter in the following figure is gray to indicate you cannot change this parameter.

    The following figure shows the Re-customize IP pane of the Processor System Reset.

Figure 1. Auto-Computed Parameter

  • Override-able parameters: Auto-computed parameters that you can override. For example, you can change the SLMB Address Decode Mask for the LMB BRAM Controller. When you hover the mouse on top of the slider button, it informs you that the parameter is controlled by the system; but, you can change it by toggling the button from Auto to Manual. The following figure shows these settings.
Figure 2. Parameter to Override

  • User configurable parameters: User configurable only. The following figure shows such parameters outlined in red.
Figure 3. User-Configurable Parameter

  • Constants: Parameters that cannot be set.