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 446cd1f commit eb8cbadCopy full SHA for eb8cbad
src/rsz/src/Resizer.i
@@ -128,6 +128,24 @@ report_net_parasitic(Net *net)
128
}
129
130
131
+float
132
+sum_parasitic_network_resist(Net *net)
133
+{
134
+ Resizer *resizer = getResizer();
135
+ Corner *corner = sta::Sta::sta()->cmdCorner();
136
+ const ParasiticAnalysisPt *ap = corner->findParasiticAnalysisPt(sta::MinMax::max());
137
+ auto parasitic = resizer->parasitics()->findParasiticNetwork(net, ap);
138
+ if (parasitic) {
139
+ float ret = 0.0;
140
+ for (auto resist : resizer->parasitics()->resistors(parasitic)) {
141
+ ret += resizer->parasitics()->value(resist);
142
+ }
143
+ return ret;
144
+ } else {
145
+ return 0.0f;
146
147
+}
148
+
149
void
150
set_layer_rc_cmd(odb::dbTechLayer *layer,
151
const Corner *corner,
0 commit comments