Skip to content

Commit

Permalink
P&R: Run estimate_parasitics before clock repair
Browse files Browse the repository at this point in the history
This commit adds parasitic estimation after
`clock_tree_synthesis` and before `repair_clock_nets`.
This is done in the OpenROAD-flow-scripts.

Signed-off-by: Maciej Dudek <[email protected]>
  • Loading branch information
mtdudek committed Dec 15, 2023
1 parent a779eb7 commit a5c3051
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions place_and_route/private/clock_tree_synthesis.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ def clock_tree_synthesis(ctx, open_road_info):
sink_clustering_max_diameter = "-sink_clustering_max_diameter {}".format(ctx.attr.sink_clustering_max_diameter) if ctx.attr.sink_clustering_max_diameter else "",
),
"set_propagated_clock [all_clocks]",
"estimate_parasitics -placement",
"repair_clock_nets",
"estimate_parasitics -placement",
] + placement_padding_struct.commands + [
Expand Down

0 comments on commit a5c3051

Please sign in to comment.