Updating Block Design Container Options - 2023.2 English

Vivado Design Suite User Guide: Dynamic Function eXchange (UG909)

Document ID
UG909
Release Date
2023-11-15
Version
2023.2 English

Updating the BDC settings within a DFX project can cause the out-of-context (OOC) synthesis results for one or more RMs to become out of date. You can select the Freeze the boundary of this container option to lock the RP boundary and help reduce the chance of OOC runs becoming out of date.

When using this option, be aware of the following:

  • Changing the active variant makes the OOC synthesis runs out of date even with a locked BDC. This is because the active variant defines the boundary for the BDC. All of the other RMs in the BDC need to accommodate themselves to fit within this boundary. Also, Smartconnect Master IDs might change based on the topology of the new active variant.
  • Changing from DFX to BDC or vice versa also makes the OOC synthesis runs out of date because of changes needed in how the Smartconnect IP is elaborated.
  • To maintain an OOC synthesis run status, the DFX BDC must be in a locked state.