The main feature of this PR is the ability to import RM RSCPS (generated w/Tincr) and export RM TCPs (to be imported into Vivado with Tincr). Most of the code dealing with this is in XdcRoutingInterface and StaticResourcesInterface. More documentation on how to use this functionality will be provided in the future.
Also adds “set_property HD.PARTPIN_LOCS {TILENAME} {PORT}” lines to placement.xdc for OOC checkpoints. This tells Vivado the tile where the partition pin should be placed. Vivado then has to route the nets where the driver is out of the partial device for us. There is a “bug” where Vivado won't let you set the ROUTE string for nets where the source is a port (including partition pins).
The main feature of this PR is the ability to import RM RSCPS (generated w/Tincr) and export RM TCPs (to be imported into Vivado with Tincr). Most of the code dealing with this is in XdcRoutingInterface and StaticResourcesInterface. More documentation on how to use this functionality will be provided in the future.
Also adds “set_property HD.PARTPIN_LOCS {TILENAME} {PORT}” lines to placement.xdc for OOC checkpoints. This tells Vivado the tile where the partition pin should be placed. Vivado then has to route the nets where the driver is out of the partial device for us. There is a “bug” where Vivado won't let you set the ROUTE string for nets where the source is a port (including partition pins).