Lines Matching defs:cache
106 Map<double>* cache = getTechModel()->getStdCellLib()->getStdCellCache();
108 // Standard cell cache string
112 getLoad("A_Cap")->setLoadCap(cache->get(cell_name + "->Cap->A"));
113 getLoad("B_Cap")->setLoadCap(cache->get(cell_name + "->Cap->B"));
114 getLoad("S0_Cap")->setLoadCap(cache->get(cell_name + "->Cap->S0"));
116 getDelay("A_to_Y_delay")->setDelay(cache->get(cell_name + "->Delay->A_to_Y"));
117 getDelay("B_to_Y_delay")->setDelay(cache->get(cell_name + "->Delay->B_to_Y"));
118 getDelay("S0_to_Y_delay")->setDelay(cache->get(cell_name + "->Delay->S0_to_Y"));
120 getDriver("Y_Ron")->setOutputRes(cache->get(cell_name + "->DriveRes->Y"));
123 getAreaResult("Active")->setValue(cache->get(cell_name + "->ActiveArea"));
124 getAreaResult("Metal1Wire")->setValue(cache->get(cell_name + "->ActiveArea"));
138 Map<double>* cache = getTechModel()->getStdCellLib()->getStdCellCache();
140 // Standard cell cache string
153 leakage += cache->get(cell_name + "->Leakage->!A!B!S0") * (1 - P_A) * (1 - P_B) * (1 - P_S0);
154 leakage += cache->get(cell_name + "->Leakage->!A!BS0") * (1 - P_A) * (1 - P_B) * P_S0;
155 leakage += cache->get(cell_name + "->Leakage->!AB!S0") * (1 - P_A) * P_B * (1 - P_S0);
156 leakage += cache->get(cell_name + "->Leakage->!ABS0") * (1 - P_A) * P_B * P_S0;
157 leakage += cache->get(cell_name + "->Leakage->A!B!S0") * P_A * (1 - P_B) * (1 - P_S0);
158 leakage += cache->get(cell_name + "->Leakage->A!BS0") * P_A * (1 - P_B) * P_S0;
159 leakage += cache->get(cell_name + "->Leakage->AB!S0") * P_A * P_B * (1 - P_S0);
160 leakage += cache->get(cell_name + "->Leakage->ABS0") * P_A * P_B * P_S0;
167 double s0_b_cap = cache->get(cell_name + "->Cap->S0_b");
168 double y_bar_cap = cache->get(cell_name + "->Cap->Y_b");
169 double y_cap = cache->get(cell_name + "->Cap->Y");
239 Map<double>* cache = cell_lib_->getStdCellCache();
241 // Standard cell cache string
274 cache->set(cell_name + "->ActiveArea", area);
330 cache->set(cell_name + "->Leakage->!A!B!S0", leakage_000);
331 cache->set(cell_name + "->Leakage->!A!BS0", leakage_001);
332 cache->set(cell_name + "->Leakage->!AB!S0", leakage_010);
333 cache->set(cell_name + "->Leakage->!ABS0", leakage_011);
334 cache->set(cell_name + "->Leakage->A!B!S0", leakage_100);
335 cache->set(cell_name + "->Leakage->A!BS0", leakage_101);
336 cache->set(cell_name + "->Leakage->AB!S0", leakage_110);
337 cache->set(cell_name + "->Leakage->ABS0", leakage_111);
351 cache->set(cell_name + "->Event_A_Flip", event_a_flip);
356 cache->set(cell_name + "->Event_B_Flip", event_b_flip);
364 cache->set(cell_name + "->Event_S0_Flip", event_s0_flip);
372 cache->set(cell_name + "->Event_Y_Flip", event_y_flip);
392 cache->set(cell_name + "->Cap->A", a_cap);
393 cache->set(cell_name + "->Cap->B", b_cap);
394 cache->set(cell_name + "->Cap->S0", s0_cap);
395 cache->set(cell_name + "->Cap->S0_b", s0_b_cap);
396 cache->set(cell_name + "->Cap->Y_b", y_b_cap);
397 cache->set(cell_name + "->Cap->Y", y_cap);
426 cache->set(cell_name + "->DriveRes->Y", y_ron);
427 cache->set(cell_name + "->Delay->A_to_Y", a_to_y_delay);
428 cache->set(cell_name + "->Delay->B_to_Y", b_to_y_delay);
429 cache->set(cell_name + "->Delay->S0_to_Y", s0_to_y_delay);