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"