Skip to content

Commit 2179266

Browse files
committed
gui: less click+wait, populate timing paths as part of loading timing
This makes the GUI more responsive for large designs when interacting with timing. report_checks returns instantaneously. Use GUI_TIMING=0 when timing is not needed. Signed-off-by: Øyvind Harboe <[email protected]>
1 parent 51286a1 commit 2179266

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

flow/scripts/open.tcl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ proc read_timing {input_file} {
4747
}
4848

4949
fast_route
50+
51+
puts "Populating timing paths..."
52+
# Warm up OpenSTA, so clicking on timing related buttons reacts faster
53+
set _tmp [find_timing_paths]
5054
}
5155

5256
if {![env_var_equals GUI_NO_TIMING 1]} {

tools/OpenROAD

Submodule OpenROAD updated 132 files

0 commit comments

Comments
 (0)