Reduce the Detour Due to Hold Violations - 2024.1 English

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

Document ID
Release Date
2024.1 English

The router gives priority to fixing hold violations by detouring through longer paths. However, this adds more restrictions if the violations are inside the CONTAIN_ROUTING static Pblocks. There might not be enough solution space for detouring inside the static Pblock that includes a CONTAIN_ROUTING requirement. Therefore, AMD strongly recommends having a good post-place timing summary for such logic. For techniques to reduce unique control sets, see this link in the Versal Adaptive SoC System Integration and Validation Methodology Guide (UG1388).