Configuration Solutions for Versal Devices - 2023.2 English

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

Document ID
Release Date
2023.2 English

Dynamic Function eXchange is managed by PLM services running in the PMC. These services control the events needed before, during, and after dynamic reconfiguration of the NPI and CFI resources throughout the device. These events include the following:

  • Controlling the isolation of the target region
  • Unloading (and loading) of software drivers as appropriate for modified applications
  • Delivery of programming images from any secondary boot interface
  • Image authentication and integrity checking before the programming is done
Tip: All primary and secondary boot modes can be used for partial device image delivery.
For more information on this topic, see Versal Adaptive SoC System Software Developers Guide (UG1304) for detailed discussion on primary and secondary boot modes.