[RapidWright] Pull in PhysNetlistWriter + RWRoute fixes #53
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Notably, pulling in:
[PhysNetlistWriter] Assume static net output BELPins to be sources too RapidWright#929
Fixes various FPGAIF issues with stubs incorrectly appearing on static nets
Fixes an issue with FPGAIF nets associated with differential IOs
Fixes an issue when RWRoute's LUT pin swapping feature is enabled
Fixes an issue where intra-site static routing was being dropped in FPGAIF
Small bugfix in RWRoute which should slightly improve performance
The fixes in Xilinx/RapidWright#928 & Xilinx/RapidWright#929, Xilinx/RapidWright#927 and Xilinx/RapidWright#923 means that an updated set of benchmarks are needed, so this PR temporarily switches over to a staging URL too for the sake of testing.
Note that contestants will need to re-run the DcpToFpgaIF utility on any private benchmarks they may have in order to enjoy the benefits of these fixes too.