Skip to content

Commit 15083f2

Browse files
authored
Merge pull request The-OpenROAD-Project#3187 from The-OpenROAD-Project-staging/final-congestion-image
Add congestion view to saved images
2 parents 00c7965 + 231362b commit 15083f2

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

flow/scripts/save_images.tcl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ select -name "clk*" -type Inst
6060
save_image -resolution $resolution $::env(REPORTS_DIR)/final_clocks.webp
6161
gui::clear_selections
6262

63+
gui::show_widget "Clock Tree Viewer"
6364
foreach clock [get_clocks *] {
6465
if { [llength [get_property $clock sources]] > 0 } {
6566
set clock_name [get_name $clock]
@@ -70,6 +71,7 @@ foreach clock [get_clocks *] {
7071
save_image -resolution $resolution $::env(REPORTS_DIR)/cts_${clock_name}_layout.webp
7172
}
7273
}
74+
gui::hide_widget "Clock Tree Viewer"
7375

7476
# The resizer view: all instances created by the resizer grouped
7577
gui::set_display_controls "Layers/*" visible false
@@ -92,4 +94,12 @@ save_image -resolution $resolution $::env(REPORTS_DIR)/final_resizer.webp
9294
gui::clear_highlights -1
9395
gui::clear_selections
9496

97+
# The routing congestion view
98+
gui::set_display_controls "Instances/*" visible true
99+
gui::set_display_controls "Instances/Physical/*" visible false
100+
gui::set_display_controls "Nets/*" visible false
101+
gui::set_display_controls "Heat Maps/Routing Congestion" visible true
102+
103+
save_image -resolution $resolution $::env(REPORTS_DIR)/final_congestion.webp
104+
95105
gui::restore_display_controls

0 commit comments

Comments
 (0)