Skip to content

Commit 7a510f1

Browse files
author
Tim 'mithro' Ansell
authored
Merge pull request #247 from antmicro/detailed_routing_report
place_and_route: detailed_routing: Add reports
2 parents a779eb7 + e7013ce commit 7a510f1

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

place_and_route/private/detailed_routing.bzl

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,24 @@ def detailed_routing(ctx, open_road_info):
7474
"\n}")
7575
open_road_commands.append("density_fill -rules {}".format(density_fill_config.path))
7676
inputs.append(density_fill_config)
77+
78+
open_road_commands.append("puts \"report_checks -path_delay min_max -format full_clock_expanded -fields {input_pin slew capacitance} -digits 3\"")
79+
open_road_commands.append("report_checks -path_delay min_max -format full_clock_expanded -fields {input_pin slew capacitance} -digits 3")
80+
81+
open_road_commands.append("puts \"report_wns\"")
82+
open_road_commands.append("report_wns")
83+
84+
open_road_commands.append("puts \"report_tns\"")
85+
open_road_commands.append("report_tns")
86+
87+
open_road_commands.append("puts \"report_check_types -max_slew -max_capacitance -max_fanout -violators\"")
88+
open_road_commands.append("report_check_types -max_slew -max_capacitance -max_fanout -violators")
89+
90+
open_road_commands.append("puts \"report_floating_nets -verbose\"")
91+
open_road_commands.append("report_floating_nets -verbose")
92+
93+
open_road_commands.append("puts \"report_units\"")
94+
open_road_commands.append("report_units")
7795
open_road_commands.append("write_def {}".format(routed_def.path))
7896

7997
execution_requirements = {}

0 commit comments

Comments
 (0)