Incremental Compile - 2023.2 English

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

Document ID
Release Date
2023.2 English

Dynamic Function eXchange designs can use the Vivado Incremental Compile feature for any parent or child configuration run. The flow is documented in Vivado Design Suite User Guide: Implementation (UG904), and best results are seen when 95% of design instances match.

Note: Support is limited to UltraScale and UltraScale+ devices only.

For any Incremental Compile usage, be sure to select a prior checkpoint for that specific configuration to match as much of the design as possible. Do not modify the design floorplan or boundary pins for any reconfigurable partition during an incremental run. It is recommended to recompile a parent configuration run when the layout or structure of a DFX design is required. When targeting a child configuration run, all static logic and routing is locked, so the Incremental Compile effort will be focused within RMs.