Lines Matching refs:get

115         getLoad("D_Cap")->setLoadCap(cache->get(cell_name + "->Cap->D"));
116 getLoad("CK_Cap")->setLoadCap(cache->get(cell_name + "->Cap->CK"));
117 getDriver("Q_Ron")->setOutputRes(cache->get(cell_name + "->DriveRes->Q"));
118 getDelay("CK_to_Q_delay")->setDelay(cache->get(cell_name + "->Delay->CK_to_Q"));
119 getDelay("D_Setup_delay")->setDelay(cache->get(cell_name + "->Delay->D_Setup"));
122 getAreaResult("Active")->setValue(cache->get(cell_name + "->Area->Active"));
123 getAreaResult("Metal1Wire")->setValue(cache->get(cell_name + "->Area->Metal1Wire"));
142 // Propagate the transition info and get P_D, P_M, and P_Q
154 leakage += cache->get(cell_name + "->Leakage->!D!CK!Q") * (1 - P_D) * (1 - P_CK) * (1 - P_Q);
155 leakage += cache->get(cell_name + "->Leakage->!D!CKQ") * (1 - P_D) * (1 - P_CK) * P_Q;
156 leakage += cache->get(cell_name + "->Leakage->!DCK!Q") * (1 - P_D) * P_CK * (1 - P_Q);
157 leakage += cache->get(cell_name + "->Leakage->!DCKQ") * (1 - P_D) * P_CK * P_Q;
158 leakage += cache->get(cell_name + "->Leakage->D!CK!Q") * P_D * (1 - P_CK) * (1 - P_Q);
159 leakage += cache->get(cell_name + "->Leakage->D!CKQ") * P_D * (1 - P_CK) * P_Q;
160 leakage += cache->get(cell_name + "->Leakage->DCK!Q") * P_D * P_CK * (1 - P_Q);
161 leakage += cache->get(cell_name + "->Leakage->DCKQ") * P_D * P_CK * P_Q;
165 double vdd = getTechModel()->get("Vdd");
168 double ck_b_cap = cache->get(cell_name + "->Cap->CK_b");
169 double ck_i_cap = cache->get(cell_name + "->Cap->CK_i");
170 double d_b_cap = cache->get(cell_name + "->Cap->D_b");
171 double m_b_cap = cache->get(cell_name + "->Cap->M_b");
172 double m_cap = cache->get(cell_name + "->Cap->M");
173 double m_i_cap = cache->get(cell_name + "->Cap->M_i");
174 double q_b_cap = cache->get(cell_name + "->Cap->Q_b");
175 double q_cap = cache->get(cell_name + "->Cap->Q");
274 double gate_pitch = cell_lib_->getTechModel()->get("Gate->PitchContacted");
323 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INV1_GatePitches").toDouble();
324 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INV2_GatePitches").toDouble();
325 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INV3_GatePitches").toDouble();
326 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INV4_GatePitches").toDouble();
327 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INV5_GatePitches").toDouble();
328 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INV6_GatePitches").toDouble();
329 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INVZ1_GatePitches").toDouble();
330 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INVZ2_GatePitches").toDouble();
331 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INVZ3_GatePitches").toDouble();
332 area += gate_pitch * getTotalHeight() * getGenProperties()->get("INVZ4_GatePitches").toDouble();
352 leakage_000 += getGenProperties()->get("INV1_LeakagePower_0").toDouble();
353 leakage_000 += getGenProperties()->get("INV2_LeakagePower_0").toDouble();
354 leakage_000 += getGenProperties()->get("INV3_LeakagePower_0").toDouble();
355 leakage_000 += getGenProperties()->get("INV4_LeakagePower_1").toDouble();
356 leakage_000 += getGenProperties()->get("INV5_LeakagePower_0").toDouble();
357 leakage_000 += getGenProperties()->get("INV6_LeakagePower_1").toDouble();
358 leakage_000 += getGenProperties()->get("INVZ1_LeakagePower_101_0").toDouble();
359 leakage_000 += getGenProperties()->get("INVZ2_LeakagePower_011_0").toDouble();
360 leakage_000 += getGenProperties()->get("INVZ3_LeakagePower_011_0").toDouble();
361 leakage_000 += getGenProperties()->get("INVZ4_LeakagePower_101_0").toDouble();
363 leakage_001 += getGenProperties()->get("INV1_LeakagePower_0").toDouble();
364 leakage_001 += getGenProperties()->get("INV2_LeakagePower_0").toDouble();
365 leakage_001 += getGenProperties()->get("INV3_LeakagePower_1").toDouble();
366 leakage_001 += getGenProperties()->get("INV4_LeakagePower_0").toDouble();
367 leakage_001 += getGenProperties()->get("INV5_LeakagePower_0").toDouble();
368 leakage_001 += getGenProperties()->get("INV6_LeakagePower_1").toDouble();
369 leakage_001 += getGenProperties()->get("INVZ1_LeakagePower_101_0").toDouble();
370 leakage_001 += getGenProperties()->get("INVZ2_LeakagePower_011_0").toDouble();
371 leakage_001 += getGenProperties()->get("INVZ3_LeakagePower_011_1").toDouble();
372 leakage_001 += getGenProperties()->get("INVZ4_LeakagePower_100_1").toDouble();
374 leakage_010 += getGenProperties()->get("INV1_LeakagePower_0").toDouble();
375 leakage_010 += getGenProperties()->get("INV2_LeakagePower_0").toDouble();
376 leakage_010 += getGenProperties()->get("INV3_LeakagePower_0").toDouble();
377 leakage_010 += getGenProperties()->get("INV4_LeakagePower_1").toDouble();
378 leakage_010 += getGenProperties()->get("INV5_LeakagePower_1").toDouble();
379 leakage_010 += getGenProperties()->get("INV6_LeakagePower_0").toDouble();
380 leakage_010 += getGenProperties()->get("INVZ1_LeakagePower_011_0").toDouble();
381 leakage_010 += getGenProperties()->get("INVZ2_LeakagePower_101_0").toDouble();
382 leakage_010 += getGenProperties()->get("INVZ3_LeakagePower_101_0").toDouble();
383 leakage_010 += getGenProperties()->get("INVZ4_LeakagePower_011_0").toDouble();
385 leakage_011 += getGenProperties()->get("INV1_LeakagePower_0").toDouble();
386 leakage_011 += getGenProperties()->get("INV2_LeakagePower_1").toDouble();
387 leakage_011 += getGenProperties()->get("INV3_LeakagePower_1").toDouble();
388 leakage_011 += getGenProperties()->get("INV4_LeakagePower_0").toDouble();
389 leakage_011 += getGenProperties()->get("INV5_LeakagePower_1").toDouble();
390 leakage_011 += getGenProperties()->get("INV6_LeakagePower_0").toDouble();
391 leakage_011 += getGenProperties()->get("INVZ1_LeakagePower_011_1").toDouble();
392 leakage_011 += getGenProperties()->get("INVZ2_LeakagePower_100_1").toDouble();
393 leakage_011 += getGenProperties()->get("INVZ3_LeakagePower_100_1").toDouble();
394 leakage_011 += getGenProperties()->get("INVZ4_LeakagePower_010_1").toDouble();
396 leakage_100 += getGenProperties()->get("INV1_LeakagePower_1").toDouble();
397 leakage_100 += getGenProperties()->get("INV2_LeakagePower_1").toDouble();
398 leakage_100 += getGenProperties()->get("INV3_LeakagePower_0").toDouble();
399 leakage_100 += getGenProperties()->get("INV4_LeakagePower_1").toDouble();
400 leakage_100 += getGenProperties()->get("INV5_LeakagePower_0").toDouble();
401 leakage_100 += getGenProperties()->get("INV6_LeakagePower_1").toDouble();
402 leakage_100 += getGenProperties()->get("INVZ1_LeakagePower_100_1").toDouble();
403 leakage_100 += getGenProperties()->get("INVZ2_LeakagePower_010_1").toDouble();
404 leakage_100 += getGenProperties()->get("INVZ3_LeakagePower_010_0").toDouble();
405 leakage_100 += getGenProperties()->get("INVZ4_LeakagePower_101_0").toDouble();
407 leakage_101 += getGenProperties()->get("INV1_LeakagePower_1").toDouble();
408 leakage_101 += getGenProperties()->get("INV2_LeakagePower_1").toDouble();
409 leakage_101 += getGenProperties()->get("INV3_LeakagePower_1").toDouble();
410 leakage_101 += getGenProperties()->get("INV4_LeakagePower_0").toDouble();
411 leakage_101 += getGenProperties()->get("INV5_LeakagePower_0").toDouble();
412 leakage_101 += getGenProperties()->get("INV6_LeakagePower_1").toDouble();
413 leakage_101 += getGenProperties()->get("INVZ1_LeakagePower_100_1").toDouble();
414 leakage_101 += getGenProperties()->get("INVZ2_LeakagePower_010_1").toDouble();
415 leakage_101 += getGenProperties()->get("INVZ3_LeakagePower_010_1").toDouble();
416 leakage_101 += getGenProperties()->get("INVZ4_LeakagePower_100_1").toDouble();
418 leakage_110 += getGenProperties()->get("INV1_LeakagePower_1").toDouble();
419 leakage_110 += getGenProperties()->get("INV2_LeakagePower_0").toDouble();
420 leakage_110 += getGenProperties()->get("INV3_LeakagePower_0").toDouble();
421 leakage_110 += getGenProperties()->get("INV4_LeakagePower_1").toDouble();
422 leakage_110 += getGenProperties()->get("INV5_LeakagePower_1").toDouble();
423 leakage_110 += getGenProperties()->get("INV6_LeakagePower_0").toDouble();
424 leakage_110 += getGenProperties()->get("INVZ1_LeakagePower_010_0").toDouble();
425 leakage_110 += getGenProperties()->get("INVZ2_LeakagePower_101_0").toDouble();
426 leakage_110 += getGenProperties()->get("INVZ3_LeakagePower_101_0").toDouble();
427 leakage_110 += getGenProperties()->get("INVZ4_LeakagePower_011_0").toDouble();
429 leakage_111 += getGenProperties()->get("INV1_LeakagePower_1").toDouble();
430 leakage_111 += getGenProperties()->get("INV2_LeakagePower_1").toDouble();
431 leakage_111 += getGenProperties()->get("INV3_LeakagePower_1").toDouble();
432 leakage_111 += getGenProperties()->get("INV4_LeakagePower_0").toDouble();
433 leakage_111 += getGenProperties()->get("INV5_LeakagePower_1").toDouble();
434 leakage_111 += getGenProperties()->get("INV6_LeakagePower_0").toDouble();
435 leakage_111 += getGenProperties()->get("INVZ1_LeakagePower_010_1").toDouble();
436 leakage_111 += getGenProperties()->get("INVZ2_LeakagePower_100_1").toDouble();
437 leakage_111 += getGenProperties()->get("INVZ3_LeakagePower_100_1").toDouble();
438 leakage_111 += getGenProperties()->get("INVZ4_LeakagePower_010_1").toDouble();
461 event_ck_flip += getGenProperties()->get("INV5_A_Flip").toDouble() + getGenProperties()->get("INV5_ZN_Flip").toDouble();
462 event_ck_flip += getGenProperties()->get("INV6_A_Flip").toDouble() + getGenProperties()->get("INV6_ZN_Flip").toDouble();
463 event_ck_flip += getGenProperties()->get("INVZ1_OE_Flip").toDouble() + getGenProperties()->get("INVZ1_OEN_Flip").toDouble();
464 event_ck_flip += getGenProperties()->get("INVZ2_OE_Flip").toDouble() + getGenProperties()->get("INVZ2_OEN_Flip").toDouble();
465 event_ck_flip += getGenProperties()->get("INVZ3_OE_Flip").toDouble() + getGenProperties()->get("INVZ3_OEN_Flip").toDouble();
466 event_ck_flip += getGenProperties()->get("INVZ4_OE_Flip").toDouble() + getGenProperties()->get("INVZ4_OEN_Flip").toDouble();
472 event_d_flip += getGenProperties()->get("INV1_A_Flip").toDouble() + getGenProperties()->get("INV1_ZN_Flip").toDouble();
473 event_d_flip += getGenProperties()->get("INVZ1_A_Flip").toDouble();
478 event_m_flip += getGenProperties()->get("INVZ1_ZN_Flip").toDouble();
479 event_m_flip += getGenProperties()->get("INV2_A_Flip").toDouble() + getGenProperties()->get("INV2_ZN_Flip").toDouble();
480 event_m_flip += getGenProperties()->get("INVZ2_A_Flip").toDouble() + getGenProperties()->get("INVZ2_ZN_Flip").toDouble();
481 event_m_flip += getGenProperties()->get("INVZ3_A_Flip").toDouble();
486 event_q_flip += getGenProperties()->get("INVZ3_ZN_Flip").toDouble();
487 event_q_flip += getGenProperties()->get("INV3_A_Flip").toDouble() + getGenProperties()->get("INV3_ZN_Flip").toDouble();
488 event_q_flip += getGenProperties()->get("INVZ4_A_Flip").toDouble() + getGenProperties()->get("INVZ4_ZN_Flip").toDouble();
489 event_q_flip += getGenProperties()->get("INV4_A_Flip").toDouble() + getGenProperties()->get("INV4_ZN_Flip").toDouble();