diff --git a/flow/scripts/save_images.tcl b/flow/scripts/save_images.tcl index a6d3ca96a3..d0f2bbeeea 100644 --- a/flow/scripts/save_images.tcl +++ b/flow/scripts/save_images.tcl @@ -60,6 +60,7 @@ select -name "clk*" -type Inst save_image -resolution $resolution $::env(REPORTS_DIR)/final_clocks.webp gui::clear_selections +gui::show_widget "Clock Tree Viewer" foreach clock [get_clocks *] { if { [llength [get_property $clock sources]] > 0 } { set clock_name [get_name $clock] @@ -70,6 +71,7 @@ foreach clock [get_clocks *] { save_image -resolution $resolution $::env(REPORTS_DIR)/cts_${clock_name}_layout.webp } } +gui::hide_widget "Clock Tree Viewer" # The resizer view: all instances created by the resizer grouped gui::set_display_controls "Layers/*" visible false @@ -92,4 +94,12 @@ save_image -resolution $resolution $::env(REPORTS_DIR)/final_resizer.webp gui::clear_highlights -1 gui::clear_selections +# The routing congestion view +gui::set_display_controls "Instances/*" visible true +gui::set_display_controls "Instances/Physical/*" visible false +gui::set_display_controls "Nets/*" visible false +gui::set_display_controls "Heat Maps/Routing Congestion" visible true + +save_image -resolution $resolution $::env(REPORTS_DIR)/final_congestion.webp + gui::restore_display_controls