We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 20047ca commit a6c405eCopy full SHA for a6c405e
flow/scripts/generate_abstract.tcl
@@ -2,10 +2,18 @@ source $::env(SCRIPTS_DIR)/load.tcl
2
3
set stem [expr {[info exists ::env(ABSTRACT_SOURCE)] ? $::env(ABSTRACT_SOURCE) : "6_final"}]
4
5
+set design_stage [lindex [split [file tail $stem] "_"] 0]
6
+
7
load_design $stem.odb $stem.sdc "Starting generation of abstract views"
8
-if {[file exists $::env(RESULTS_DIR)/$stem.spef]} {
9
+if {$design_stage >= 6 && [file exists $::env(RESULTS_DIR)/$stem.spef]} {
10
read_spef $::env(RESULTS_DIR)/$stem.spef
11
+} elseif {$design_stage >= 3} {
12
+ puts "Estimating parasitics"
13
+ estimate_parasitics -placement
14
+}
15
16
+if {$design_stage >= 4} {
17
set_propagated_clock [all_clocks]
18
}
19
0 commit comments