Add tracelength report generation by default to help with board layout
authorbunnie <bunnie@kosagi.com>
Wed, 27 Dec 2017 14:40:39 +0000 (22:40 +0800)
committerbunnie <bunnie@kosagi.com>
Wed, 27 Dec 2017 14:40:39 +0000 (22:40 +0800)
litex/build/xilinx/vivado.py

index b94b7b52af7e9c11398eb4eb8cec5246f8780f3b..b626328edb28faad5930808a4c47ad458eff3818 100644 (file)
@@ -119,6 +119,7 @@ class XilinxVivadoToolchain:
         tcl.append("report_utilization -hierarchical -file {}_utilization_hierarchical_place.rpt".format(build_name))
         tcl.append("report_utilization -file {}_utilization_place.rpt".format(build_name))
         tcl.append("report_io -file {}_io.rpt".format(build_name))
+        tcl.append("write_csv -force {}_tracelength.csv".format(build_name))
         tcl.append("report_control_sets -verbose -file {}_control_sets.rpt".format(build_name))
         tcl.append("report_clock_utilization -file {}_clock_utilization.rpt".format(build_name))
         tcl.append("route_design")