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.