IDF_VIV2-6 - Routing Violation - UG1291

Vivado Isolation Verifier User Guide (UG1291)

Document ID
UG1291
Release Date
2023-10-23
Revision
1.2 English

Isolated routing must be separated by an adequate fence and trusted routing must satisfy the following:

  • Inter-region routes have loads in exactly one isolation group.
  • No routing switches (PIPs) are used in the fence.
  • Inter-region routes cannot share a tile unless source regions match and load regions match.
  • An intra-region route cannot enter a fence tile or an isolated tile of another isolation group unless it is driven by a cell marked with the HD.ISOLATED_EXEMPT property.
Note: It might be useful to enable Routing Resources mode under View > Routing Resources in the menu or using the routing icon in the Device window.
Note: Because IDF_VIV2-6 checks the implemented routing, the results of running IDF_VIV2-6 are only useful if the design has been routed. Prior to implementation, there is nothing for IDF_VIV2-6 to check, and therefore no possibility a violation will be found.