From ccf136a5b9babeda931372421014b24d4e5f8426 Mon Sep 17 00:00:00 2001 From: Konstantin Pavlov Date: Tue, 12 Mar 2024 17:52:08 +0300 Subject: [PATCH] Added opt scripts for Vivado --- scripts/opt_design.tcl | 9 +++++++++ scripts/phys_opt_design.tcl | 9 +++++++++ 2 files changed, 18 insertions(+) create mode 100644 scripts/opt_design.tcl create mode 100644 scripts/phys_opt_design.tcl diff --git a/scripts/opt_design.tcl b/scripts/opt_design.tcl new file mode 100644 index 0000000..a6b02d6 --- /dev/null +++ b/scripts/opt_design.tcl @@ -0,0 +1,9 @@ +#------------------------------------------------------------------------------ +# opt_design.tcl +# published as part of https://github.com/pConst/basic_verilog +# Konstantin Pavlov, pavlovconst@gmail.com +#------------------------------------------------------------------------------ + + opt_design -directive ExploreWithRemap + opt_design -aggressive_remap -resynth_remap -propconst -bufg_opt -mbufg_opt + diff --git a/scripts/phys_opt_design.tcl b/scripts/phys_opt_design.tcl new file mode 100644 index 0000000..728966b --- /dev/null +++ b/scripts/phys_opt_design.tcl @@ -0,0 +1,9 @@ +#------------------------------------------------------------------------------ +# phys_opt_design.tcl +# published as part of https://github.com/pConst/basic_verilog +# Konstantin Pavlov, pavlovconst@gmail.com +#------------------------------------------------------------------------------ + + phys_opt_design -directive AddRetime + phys_opt_design -directive AggressiveExplore +