diff --git a/openfpga_flow/misc/ys_tmpl_yosys_vpr_bram_flow.ys b/openfpga_flow/misc/ys_tmpl_yosys_vpr_bram_flow.ys index d680cf71c..6a8bf372b 100644 --- a/openfpga_flow/misc/ys_tmpl_yosys_vpr_bram_flow.ys +++ b/openfpga_flow/misc/ys_tmpl_yosys_vpr_bram_flow.ys @@ -27,9 +27,6 @@ opt_clean deminout opt -######################### -# Run coarse synthesis -######################### opt_expr opt_clean check @@ -38,8 +35,13 @@ wreduce -keepdc peepopt pmuxtree opt_clean + +######################### +# Run coarse synthesis +######################### # Extract arithmetic functions alumacc +share opt fsm # Run a quick follow-up optimization to sweep out unused nets/signals