Skip to content

Commit

Permalink
Estimate parasitics for accurate timing information in benchmark.
Browse files Browse the repository at this point in the history
Signed-off-by: Mike Inouye <[email protected]>
  • Loading branch information
mikesinouye committed Oct 8, 2024
1 parent 42dc728 commit 1b60f77
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion place_and_route/private/benchmark.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,12 @@ def benchmark(ctx, open_road_info):
"""

est_parasitic_cmd = "estimate_parasitics -placement"
if ctx.attr.stop_after_step in ["global_routing", "detailed_routing"]:
est_parasitic_cmd = "estimate_parasitics -global_routing"

open_road_commands = [
"report_power",
est_parasitic_cmd,
"report_wns",
"report_tns",
"report_checks -path_delay min_max -format full_clock_expanded -fields {input_pin slew capacitance} -digits 3",
Expand Down

0 comments on commit 1b60f77

Please sign in to comment.