@@ -33,9 +33,9 @@ proc report_var_caps { var_name count } {
3333}
3434
3535proc 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
119119proc net_wire_cap { net } {
120- return [$net wire_capacitance [sta::cmd_corner ] max]
120+ return [$net wire_capacitance [sta::cmd_scene ] max]
121121}
122122
123123proc net_pin_cap { net } {
124- return [$net pin_capacitance [sta::cmd_corner ] max]
124+ return [$net pin_capacitance [sta::cmd_scene ] max]
125125}
126126
127127proc net_wire_cap_less { net1 net2 } {
0 commit comments