From f46a8e47a0892ff8a898bd8b6c1a5d5f329259a1 Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Fri, 27 Oct 2023 19:12:27 +0200 Subject: [PATCH] FPGA: Use AggressiveExplore for routing --- fpga/scripts/synth_and_impl.tcl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fpga/scripts/synth_and_impl.tcl b/fpga/scripts/synth_and_impl.tcl index f159d4a00..5c97edb63 100644 --- a/fpga/scripts/synth_and_impl.tcl +++ b/fpga/scripts/synth_and_impl.tcl @@ -60,9 +60,9 @@ set WNSPLACE [ get_property SLACK [get_timing_paths -max_paths 1 -nworst 1 -setu puts " ***** Place WNS: $WNSPLACE ps *****" write_checkpoint -force jungfraujoch_place.dcp -if {$WNSPLACE > -1.000} { +if {$WNSPLACE > -0.3000} { puts "Route design..." - route_design -directive Explore -tns_cleanup -ultrathreads > route_design.log + route_design -directive AggressiveExplore -tns_cleanup -ultrathreads > route_design.log set WNSROUTE [ get_property SLACK [get_timing_paths -max_paths 1 -nworst 1 -setup] ] puts "Route WNS (before optimization): $WNSROUTE ps"