From 51f699758cc7a8ef4513cdcdb83810a03ac1ed76 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Fri, 31 Oct 2014 12:47:21 +0100 Subject: [PATCH] xilinx_vivado: add hierarchical utilization report --- mibuild/xilinx_vivado.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mibuild/xilinx_vivado.py b/mibuild/xilinx_vivado.py index df3438cf..9f6456c9 100644 --- a/mibuild/xilinx_vivado.py +++ b/mibuild/xilinx_vivado.py @@ -48,8 +48,10 @@ def _build_files(device, sources, vincpaths, build_name, bitstream_compression): tcl.append("read_xdc %s.xdc" %build_name) tcl.append("synth_design -top top -part %s -include_dirs {%s}" %(device, " ".join(vincpaths))) + tcl.append("report_utilization -hierarchical -file %s_utilization_hierarchical_synth.rpt" %(build_name)) tcl.append("report_utilization -file %s_utilization_synth.rpt" %(build_name)) tcl.append("place_design") + tcl.append("report_utilization -hierarchical -file %s_utilization_hierarchical_place.rpt" %(build_name)) tcl.append("report_utilization -file %s_utilization_place.rpt" %(build_name)) tcl.append("report_io -file %s_io.rpt" %(build_name)) tcl.append("report_control_sets -verbose -file %s_control_sets.rpt" %(build_name)) -- 2.30.2