Parameter Propagation of Block Design Containers from Top BD  - 2024.1 English

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

Document ID
UG994
Release Date
2024-05-30
Version
2024.1 English

Sub-block design level parameters cannot be configured in the top-level block design. However, all parameters from the IPs in top-level block design automatically propagate to the connected IPs inside the sub-block design BDC. This also allows for multiple instantiations of the same source block design but with different set of parameters (properties) propagated to these instances.

Important: The project mode OOC synth dcp contains no NoC information. When this DCP is used in non-project mode the tool picks new NoC locations.

If you want to use project mode OOC synth DCP in non-project mode, you can use any one of the following method:

  1. write_checkpoint and read_checkpoint: Open top module synthesis run and use write_checkpoint -cell <rm> <rm_ooc>.dcp. This DCP contains NoC information and you can directly use it in a non-project mode using read_checkpoint -cell <rm_ooc>.dcp command.
  2. If you want to use a project mode generated RM OOC dcp in non-project mode, you should add both .bd and .dcp file in the script and use the link_design command.