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
The following figure shows the Re-customize IP pane of the Processor System Reset.
- 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.
- User configurable parameters: User configurable only. The following figure shows such parameters outlined in red.
- Constants: Parameters that cannot be set.