Xilinx / RapidWright

Build Customized FPGA Implementations for Vivado
http://www.rapidwright.io
Other
274 stars 105 forks source link

Test for site routing from raw placed design #1000

Open clavin-xlnx opened 3 weeks ago

clavin-xlnx commented 3 weeks ago

When attempting to use the output of DREAMPlaceFPGA, the site router in RapidWright must address a couple of additional details in order for the design to be read into Vivado and routed correctly. This tests for those details by routing the design in Vivado and checking the status of report_route_status afterwards to ensure that there are zero errors and that all nets are routed.

This also modifies the submodule GHA test to run regardless of the target branch of the PR.