Lines Matching refs:cell_name

112         String cell_name = "DFFQ_X" + (String) drive_strength;
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"));
140 String cell_name = "DFFQ_X" + (String) drive_strength;
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;
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");
278 String cell_name = "DFFQ_X" + (String) drive_strength_;
280 Log::printLine("=== " + cell_name + " ===");
333 cache->set(cell_name + "->Area->Active", area);
334 cache->set(cell_name + "->Area->Metal1Wire", area);
335 Log::printLine(cell_name + "->Area->Active=" + (String) area);
336 Log::printLine(cell_name + "->Area->Metal1Wire=" + (String) area);
440 cache->set(cell_name + "->Leakage->!D!CK!Q", leakage_000);
441 cache->set(cell_name + "->Leakage->!D!CKQ", leakage_001);
442 cache->set(cell_name + "->Leakage->!DCK!Q", leakage_010);
443 cache->set(cell_name + "->Leakage->!DCKQ", leakage_011);
444 cache->set(cell_name + "->Leakage->D!CK!Q", leakage_100);
445 cache->set(cell_name + "->Leakage->D!CKQ", leakage_101);
446 cache->set(cell_name + "->Leakage->DCK!Q", leakage_110);
447 cache->set(cell_name + "->Leakage->DCKQ", leakage_111);
448 Log::printLine(cell_name + "->Leakage->!D!CK!Q=" + (String) leakage_000);
449 Log::printLine(cell_name + "->Leakage->!D!CKQ=" + (String) leakage_001);
450 Log::printLine(cell_name + "->Leakage->!DCK!Q=" + (String) leakage_010);
451 Log::printLine(cell_name + "->Leakage->!DCKQ=" + (String) leakage_011);
452 Log::printLine(cell_name + "->Leakage->D!CK!Q=" + (String) leakage_100);
453 Log::printLine(cell_name + "->Leakage->D!CKQ=" + (String) leakage_101);
454 Log::printLine(cell_name + "->Leakage->DCK!Q=" + (String) leakage_110);
455 Log::printLine(cell_name + "->Leakage->DCKQ=" + (String) leakage_111);
467 cache->set(cell_name + "->Event_CK_Flip", event_ck_flip);
468 Log::printLine(cell_name + "->Event_CK_Flip=" + (String) event_ck_flip);
474 cache->set(cell_name + "->Event_D_Flip", event_d_flip);
475 Log::printLine(cell_name + "->Event_D_Flip=" + (String) event_d_flip);
482 cache->set(cell_name + "->Event_M_Flip", event_m_flip);
483 Log::printLine(cell_name + "->Event_M_Flip=" + (String) event_m_flip);
490 cache->set(cell_name + "->Event_Q_Flip", event_q_flip);
491 Log::printLine(cell_name + "->Event_Q_Flip=" + (String) event_q_flip);
508 cache->set(cell_name + "->Cap->D", d_cap);
509 cache->set(cell_name + "->Cap->D_b", d_b_cap);
510 cache->set(cell_name + "->Cap->M_b", m_b_cap);
511 cache->set(cell_name + "->Cap->M", m_cap);
512 cache->set(cell_name + "->Cap->M_i", m_i_cap);
513 cache->set(cell_name + "->Cap->Q_b", q_b_cap);
514 cache->set(cell_name + "->Cap->Q", q_cap);
515 cache->set(cell_name + "->Cap->CK", ck_cap);
516 cache->set(cell_name + "->Cap->CK_b", ck_b_cap);
517 cache->set(cell_name + "->Cap->CK_i", ck_i_cap);
519 Log::printLine(cell_name + "->Cap->D=" + (String) d_cap);
520 Log::printLine(cell_name + "->Cap->D_b=" + (String) d_b_cap);
521 Log::printLine(cell_name + "->Cap->M_b=" + (String) m_b_cap);
522 Log::printLine(cell_name + "->Cap->M=" + (String) m_cap);
523 Log::printLine(cell_name + "->Cap->M_i=" + (String) m_i_cap);
524 Log::printLine(cell_name + "->Cap->Q_b=" + (String) q_b_cap);
525 Log::printLine(cell_name + "->Cap->Q=" + (String) q_cap);
526 Log::printLine(cell_name + "->Cap->CK=" + (String) ck_cap);
527 Log::printLine(cell_name + "->Cap->CK_b=" + (String) ck_b_cap);
528 Log::printLine(cell_name + "->Cap->CK_i=" + (String) ck_i_cap);
545 cache->set(cell_name + "->DriveRes->Q", q_ron);
546 cache->set(cell_name + "->Delay->D_Setup", d_setup_delay);
547 cache->set(cell_name + "->Delay->CK_to_Q", ck_to_q_delay);
548 Log::printLine(cell_name + "->DriveRes->Q=" + (String) q_ron);
549 Log::printLine(cell_name + "->Delay->D_Setup=" + (String) d_setup_delay);
550 Log::printLine(cell_name + "->Delay->CK_to_Q=" + (String) ck_to_q_delay);