From e72abc0284bb6a04b9a6f1ea8e5cab601181cbb4 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Wed, 1 Jul 2015 21:51:15 +0200 Subject: [PATCH] Added vivado synth_area_{small,regular,large}.tcl scripts --- scripts/vivado/synth_area.tcl | 5 +---- scripts/vivado/synth_area_large.tcl | 10 ++++++++++ scripts/vivado/synth_area_regular.tcl | 11 +++++++++++ scripts/vivado/synth_area_small.tcl | 11 +++++++++++ 4 files changed, 33 insertions(+), 4 deletions(-) create mode 100644 scripts/vivado/synth_area_large.tcl create mode 100644 scripts/vivado/synth_area_regular.tcl create mode 100644 scripts/vivado/synth_area_small.tcl diff --git a/scripts/vivado/synth_area.tcl b/scripts/vivado/synth_area.tcl index f77be21..804fd9a 100644 --- a/scripts/vivado/synth_area.tcl +++ b/scripts/vivado/synth_area.tcl @@ -3,10 +3,7 @@ read_verilog ../../picorv32.v read_verilog synth_area_top.v read_xdc synth_area.xdc -synth_design -part xc7k70t-fbg676 -top picorv32_axi -# synth_design -part xc7k70t-fbg676 -top top_small -# synth_design -part xc7k70t-fbg676 -top top_regular -# synth_design -part xc7k70t-fbg676 -top top_large +synth_design -part xc7k70t-fbg676 -top top_large opt_design -resynth_seq_area report_utilization diff --git a/scripts/vivado/synth_area_large.tcl b/scripts/vivado/synth_area_large.tcl new file mode 100644 index 0000000..9c3633e --- /dev/null +++ b/scripts/vivado/synth_area_large.tcl @@ -0,0 +1,10 @@ + +read_verilog ../../picorv32.v +read_xdc synth_area.xdc + +synth_design -part xc7k70t-fbg676 -top picorv32_axi +opt_design -resynth_seq_area + +report_utilization +# report_timing + diff --git a/scripts/vivado/synth_area_regular.tcl b/scripts/vivado/synth_area_regular.tcl new file mode 100644 index 0000000..06b064c --- /dev/null +++ b/scripts/vivado/synth_area_regular.tcl @@ -0,0 +1,11 @@ + +read_verilog ../../picorv32.v +read_verilog synth_area_top.v +read_xdc synth_area.xdc + +synth_design -part xc7k70t-fbg676 -top top_small +opt_design -resynth_seq_area + +report_utilization +# report_timing + diff --git a/scripts/vivado/synth_area_small.tcl b/scripts/vivado/synth_area_small.tcl new file mode 100644 index 0000000..f8506b3 --- /dev/null +++ b/scripts/vivado/synth_area_small.tcl @@ -0,0 +1,11 @@ + +read_verilog ../../picorv32.v +read_verilog synth_area_top.v +read_xdc synth_area.xdc + +synth_design -part xc7k70t-fbg676 -top top_regular +opt_design -resynth_seq_area + +report_utilization +# report_timing +