From 252484f4f46c3217144c753f2d6bc1c0fb9fbc30 Mon Sep 17 00:00:00 2001 From: mikesinouye Date: Tue, 8 Oct 2024 11:21:48 -0700 Subject: [PATCH] Estimate parasitics for accurate timing information in benchmark. (#358) * Estimate parasitics for accurate timing information in benchmark. Signed-off-by: Mike Inouye * Undelete report_power Signed-off-by: Mike Inouye --------- Signed-off-by: Mike Inouye --- place_and_route/private/benchmark.bzl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/place_and_route/private/benchmark.bzl b/place_and_route/private/benchmark.bzl index d3da1077..08b09522 100644 --- a/place_and_route/private/benchmark.bzl +++ b/place_and_route/private/benchmark.bzl @@ -28,7 +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 = [ + est_parasitic_cmd, "report_power", "report_wns", "report_tns",