Lines Matching defs:cache
126 Map<double>* cache = getTechModel()->getStdCellLib()->getStdCellCache();
128 // Standard cell cache string
132 getLoad("A_Cap")->setLoadCap(cache->get(cell_name + "->Cap->A"));
133 getLoad("B_Cap")->setLoadCap(cache->get(cell_name + "->Cap->B"));
134 getLoad("CI_Cap")->setLoadCap(cache->get(cell_name + "->Cap->CI"));
136 getDelay("A_to_S_delay")->setDelay(cache->get(cell_name + "->Delay->A_to_S"));
137 getDelay("B_to_S_delay")->setDelay(cache->get(cell_name + "->Delay->B_to_S"));
138 getDelay("CI_to_S_delay")->setDelay(cache->get(cell_name + "->Delay->CI_to_S"));
139 getDelay("A_to_CO_delay")->setDelay(cache->get(cell_name + "->Delay->A_to_CO"));
140 getDelay("B_to_CO_delay")->setDelay(cache->get(cell_name + "->Delay->B_to_CO"));
141 getDelay("CI_to_CO_delay")->setDelay(cache->get(cell_name + "->Delay->CI_to_CO"));
143 getDriver("S_Ron")->setOutputRes(cache->get(cell_name + "->DriveRes->S"));
144 getDriver("CO_Ron")->setOutputRes(cache->get(cell_name + "->DriveRes->CO"));
147 getAreaResult("Active")->setValue(cache->get(cell_name + "->Area->Active"));
148 getAreaResult("Metal1Wire")->setValue(cache->get(cell_name + "->Area->Metal1Wire"));
162 Map<double>* cache = getTechModel()->getStdCellLib()->getStdCellCache();
164 // Standard cell cache string
183 leakage += cache->get(cell_name + "->Leakage->!A!B!CI") * (1 - P_A) * (1 - P_B) * (1 - P_CI);
184 leakage += cache->get(cell_name + "->Leakage->!A!BCI") * (1 - P_A) * (1 - P_B) * P_CI;
185 leakage += cache->get(cell_name + "->Leakage->!AB!CI") * (1 - P_A) * P_B * (1 - P_CI);
186 leakage += cache->get(cell_name + "->Leakage->!ABCI") * (1 - P_A) * P_B * P_CI;
187 leakage += cache->get(cell_name + "->Leakage->A!B!CI") * P_A * (1 - P_B) * (1 - P_CI);
188 leakage += cache->get(cell_name + "->Leakage->A!BCI") * P_A * (1 - P_B) * P_CI;
189 leakage += cache->get(cell_name + "->Leakage->AB!CI") * P_A * P_B * (1 - P_CI);
190 leakage += cache->get(cell_name + "->Leakage->ABCI") * P_A * P_B * P_CI;
197 double a_b_cap = cache->get(cell_name + "->Cap->A_b");
198 double b_b_cap = cache->get(cell_name + "->Cap->B_b");
199 double ci_b_cap = cache->get(cell_name + "->Cap->CI_b");
200 double p_cap = cache->get(cell_name + "->Cap->P");
201 double p_b_cap = cache->get(cell_name + "->Cap->P_b");
202 double s_cap = cache->get(cell_name + "->Cap->S");
203 double cp_cap = cache->get(cell_name + "->Cap->CP");
204 double g_cap = cache->get(cell_name + "->Cap->G");
205 double co_cap = cache->get(cell_name + "->Cap->CO");
334 Map<double>* cache = cell_lib_->getStdCellCache();
336 // Standard cell cache string
396 cache->set(cell_name + "->Area->Active", area);
397 cache->set(cell_name + "->Area->Metal1Wire", area);
511 cache->set(cell_name + "->Leakage->!A!B!CI", leakage_000);
512 cache->set(cell_name + "->Leakage->!A!BCI", leakage_001);
513 cache->set(cell_name + "->Leakage->!AB!CI", leakage_010);
514 cache->set(cell_name + "->Leakage->!ABCI", leakage_011);
515 cache->set(cell_name + "->Leakage->A!B!CI", leakage_100);
516 cache->set(cell_name + "->Leakage->A!BCI", leakage_101);
517 cache->set(cell_name + "->Leakage->AB!CI", leakage_110);
518 cache->set(cell_name + "->Leakage->ABCI", leakage_111);
536 cache->set(cell_name + "->Event_A_Flip", event_a_flip);
544 cache->set(cell_name + "->Event_B_Flip", event_b_flip);
552 cache->set(cell_name + "->Event_CI_Flip", event_ci_flip);
560 cache->set(cell_name + "->Event_P_Flip", event_p_flip);
566 cache->set(cell_name + "->Event_S_Flip", event_s_flip);
572 cache->set(cell_name + "->Event_CP_Flip", event_cp_flip);
578 cache->set(cell_name + "->Event_G_Flip", event_g_flip);
583 cache->set(cell_name + "->Event_CO_Flip", event_co_flip);
602 cache->set(cell_name + "->Cap->A", a_cap);
603 cache->set(cell_name + "->Cap->B", b_cap);
604 cache->set(cell_name + "->Cap->CI", ci_cap);
605 cache->set(cell_name + "->Cap->A_b", a_b_cap);
606 cache->set(cell_name + "->Cap->B_b", b_b_cap);
607 cache->set(cell_name + "->Cap->CI_b", ci_b_cap);
608 cache->set(cell_name + "->Cap->P", p_cap);
609 cache->set(cell_name + "->Cap->P_b", p_b_cap);
610 cache->set(cell_name + "->Cap->S", s_cap);
611 cache->set(cell_name + "->Cap->CP", cp_cap);
612 cache->set(cell_name + "->Cap->G", g_cap);
613 cache->set(cell_name + "->Cap->CO", co_cap);
667 cache->set(cell_name + "->DriveRes->S", s_ron);
668 cache->set(cell_name + "->DriveRes->CO", co_ron);
670 cache->set(cell_name + "->Delay->A_to_S", a_to_s_delay);
671 cache->set(cell_name + "->Delay->B_to_S", b_to_s_delay);
672 cache->set(cell_name + "->Delay->CI_to_S", ci_to_s_delay);
673 cache->set(cell_name + "->Delay->A_to_CO", a_to_co_delay);
674 cache->set(cell_name + "->Delay->B_to_CO", b_to_co_delay);
675 cache->set(cell_name + "->Delay->CI_to_CO", ci_to_co_delay);