Skip to content

Commit 37d5718

Browse files
authored
Merge pull request #3942 from The-OpenROAD-Project-staging/write-net-rc-cmd-scene
use sta::cmd_scene instead of std::cmd_corner and minor renaming
2 parents ae6310e + f15463b commit 37d5718

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

flow/util/write_net_rc.tcl

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ proc report_var_caps { var_name count } {
3333
}
3434

3535
proc write_rc_csv { filename } {
36-
upvar 1 gpl rc_var1
37-
upvar 1 grt rc_var2
38-
upvar 1 rcx rc_var3
36+
upvar 1 gpl gpl_net_name_to_rc
37+
upvar 1 grt grt_net_name_to_rc
38+
upvar 1 rcx rcx_net_name_to_rc
3939

4040
set tech [ord::get_db_tech]
4141
set stream [open $filename "w"]
@@ -68,15 +68,15 @@ proc write_rc_csv { filename } {
6868
(!$use_drt_data || [$db_net getWire] ne "NULL")
6969
} {
7070
set net_name [get_full_name $net]
71-
lassign $rc_var1($net_name) wire_res1 wire_cap1
72-
lassign $rc_var2($net_name) wire_res2 wire_cap2
73-
lassign $rc_var3($net_name) wire_res3 wire_cap3
71+
lassign $gpl_net_name_to_rc($net_name) gpl_net_res gpl_net_cap
72+
lassign $grt_net_name_to_rc($net_name) grt_net_res grt_net_cap
73+
lassign $rcx_net_name_to_rc($net_name) rcx_net_res rcx_net_cap
7474
set net_type [expr { [string equal $type "CLOCK"] ? "clock" : "signal" }]
7575
puts -nonewline $stream "[get_full_name $net],$net_type,"
7676
puts -nonewline $stream [concat \
77-
[format "%.3e" $wire_res1] "," [format "%.3e" $wire_cap1] "," \
78-
[format "%.3e" $wire_res2] "," [format "%.3e" $wire_cap2] "," \
79-
[format "%.3e" $wire_res3] "," [format "%.3e" $wire_cap3]]
77+
[format "%.3e" $gpl_net_res] "," [format "%.3e" $gpl_net_cap] "," \
78+
[format "%.3e" $grt_net_res] "," [format "%.3e" $grt_net_cap] "," \
79+
[format "%.3e" $rcx_net_res] "," [format "%.3e" $rcx_net_cap]]
8080
set db_net [sta::sta_to_db_net $net]
8181

8282
if { $use_drt_data } {
@@ -117,11 +117,11 @@ proc net_wire_res { net } {
117117
}
118118

119119
proc net_wire_cap { net } {
120-
return [$net wire_capacitance [sta::cmd_corner] max]
120+
return [$net wire_capacitance [sta::cmd_scene] max]
121121
}
122122

123123
proc net_pin_cap { net } {
124-
return [$net pin_capacitance [sta::cmd_corner] max]
124+
return [$net pin_capacitance [sta::cmd_scene] max]
125125
}
126126

127127
proc net_wire_cap_less { net1 net2 } {

0 commit comments

Comments
 (0)