Lines Matching refs:cache
109 Map<double>* cache = getTechModel()->getStdCellLib()->getStdCellCache();
111 // Standard cell cache string
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"));
137 Map<double>* cache = getTechModel()->getStdCellLib()->getStdCellCache();
139 // Standard cell cache string
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");
275 Map<double>* cache = cell_lib_->getStdCellCache();
277 // Standard cell cache string
333 cache->set(cell_name + "->Area->Active", area);
334 cache->set(cell_name + "->Area->Metal1Wire", 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);
467 cache->set(cell_name + "->Event_CK_Flip", event_ck_flip);
474 cache->set(cell_name + "->Event_D_Flip", event_d_flip);
482 cache->set(cell_name + "->Event_M_Flip", event_m_flip);
490 cache->set(cell_name + "->Event_Q_Flip", 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);
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);