-
Notifications
You must be signed in to change notification settings - Fork 108
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Various preprocessing fixes for Versal routing (#1115)
* [IntentCode] Add isVersalCnode() helper method Signed-off-by: Eddie Hung <eddie.hung@amd.com> Conflicts: src/com/xilinx/rapidwright/device/IntentCode.java * [GlobalSignalRouting] Allow INTF CNODEs, all CNODEs even if reserved Signed-off-by: Eddie Hung <eddie.hung@amd.com> * Revert "[IntentCode] Add isVersalCnode() helper method" This reverts commit 435152a. Signed-off-by: Eddie Hung <eddie.hung@amd.com> * Move Versal {B,C}NODE heuristic from determineRoutingTargets() to initializeRouting(), which is after route{GlobalClock,Static}Nets() Signed-off-by: Eddie Hung <eddie.hung@amd.com> * [RouterHelper] invertPossibleGndPinsToVccPins() exception for DSP58 Signed-off-by: Eddie Hung <eddie.hung@amd.com> * [DesignTools] getAllRoutedSitePinsFromPhysicalPin() handle SLICE_FF_CLK_MOD Signed-off-by: Eddie Hung <eddie.hung@amd.com> * [DesignTools] getAllRoutedSitePinsFromPhysicalPin() to handle DSP_CAS_DELAY Signed-off-by: Eddie Hung <eddie.hung@amd.com> * [CUFR] CUFR and PartialCUFR to default to --hus Emit warning if not enabled Signed-off-by: Eddie Hung <eddie.hung@amd.com> * [RouterHelper] invertPossibleGndPinsToVccPins() to invert Versal BRAM.CLK Signed-off-by: Eddie Hung <eddie.hung@amd.com> * [RouterHelper] invertPossibleGndPinsToVccPins() to use correct sitewire Signed-off-by: Eddie Hung <eddie.hung@amd.com> * [DesignTools] createA1A6ToStaticNets() to handle SRL16s on LUT5+6 Signed-off-by: Eddie Hung <eddie.hung@amd.com> * Fix DesignTools.createA1A6ToStaticNets() Signed-off-by: Eddie Hung <eddie.hung@amd.com> * [RouteNode] Correct assertions in setBaseCost() for Versal Signed-off-by: Eddie Hung <eddie.hung@amd.com> * [TestNode] Extend testNodeReachabilityVersal Signed-off-by: Eddie Hung <eddie.hung@amd.com> * Update comment Signed-off-by: Eddie Hung <eddie.hung@amd.com> * Update src/com/xilinx/rapidwright/design/DesignTools.java Signed-off-by: eddieh-xlnx <eddie.hung@amd.com> --------- Signed-off-by: Eddie Hung <eddie.hung@amd.com> Signed-off-by: eddieh-xlnx <eddie.hung@amd.com>
- Loading branch information
1 parent
7bd8e7d
commit d75c404
Showing
7 changed files
with
171 additions
and
90 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.