Lines Matching defs:cell_name

98         const String& cell_name = "OR2_X" + (String) drive_strength;
101 getLoad("A_Cap")->setLoadCap(cache->get(cell_name + "->Cap->A"));
102 getLoad("B_Cap")->setLoadCap(cache->get(cell_name + "->Cap->B"));
103 getDelay("A_to_Y_delay")->setDelay(cache->get(cell_name + "->Delay->A_to_Y"));
104 getDelay("B_to_Y_delay")->setDelay(cache->get(cell_name + "->Delay->B_to_Y"));
105 getDriver("Y_Ron")->setOutputRes(cache->get(cell_name + "->DriveRes->Y"));
108 getAreaResult("Active")->setValue(cache->get(cell_name + "->ActiveArea"));
109 getAreaResult("Metal1Wire")->setValue(cache->get(cell_name + "->ActiveArea"));
126 const String& cell_name = "OR2_X" + (String) drive_strength;
136 leakage += cache->get(cell_name + "->Leakage->!A!B") * (1 - P_A) * (1 - P_B);
137 leakage += cache->get(cell_name + "->Leakage->!AB") * (1 - P_A) * P_B;
138 leakage += cache->get(cell_name + "->Leakage->A!B") * P_A * (1 - P_B);
139 leakage += cache->get(cell_name + "->Leakage->AB") * P_A * P_B;
146 double y_b_cap = cache->get(cell_name + "->Cap->Y_b");
147 double y_cap = cache->get(cell_name + "->Cap->Y");
204 const String& cell_name = "OR2_X" + (String) drive_strength_;
206 Log::printLine("=== " + cell_name + " ===");
228 cache->set(cell_name + "->ActiveArea", area);
229 Log::printLine(cell_name + "->ActiveArea=" + (String)area);
252 cache->set(cell_name + "->Leakage->!A!B", leakage_00);
253 cache->set(cell_name + "->Leakage->!AB", leakage_01);
254 cache->set(cell_name + "->Leakage->A!B", leakage_10);
255 cache->set(cell_name + "->Leakage->AB", leakage_11);
256 Log::printLine(cell_name + "->Leakage->!A!B=" + (String) leakage_00);
257 Log::printLine(cell_name + "->Leakage->!AB=" + (String) leakage_01);
258 Log::printLine(cell_name + "->Leakage->A!B=" + (String) leakage_10);
259 Log::printLine(cell_name + "->Leakage->AB=" + (String) leakage_11);
270 cache->set(cell_name + "->Cap->A", a_cap);
271 cache->set(cell_name + "->Cap->B", b_cap);
272 cache->set(cell_name + "->Cap->Y_b", y_b_cap);
273 cache->set(cell_name + "->Cap->Y", y_cap);
274 Log::printLine(cell_name + "->Cap->A_Cap=" + (String) a_cap);
275 Log::printLine(cell_name + "->Cap->B_Cap=" + (String) b_cap);
276 Log::printLine(cell_name + "->Cap->Y_b_Cap=" + (String) y_b_cap);
277 Log::printLine(cell_name + "->Cap->Y_Cap=" + (String) y_cap);
289 cache->set(cell_name + "->DriveRes->Y", y_ron);
290 cache->set(cell_name + "->Delay->A_to_Y", a_to_y_delay);
291 cache->set(cell_name + "->Delay->B_to_Y", b_to_y_delay);
292 Log::printLine(cell_name + "->DriveRes->Y=" + (String) y_ron);
293 Log::printLine(cell_name + "->Delay->A_to_Y=" + (String) a_to_y_delay);
294 Log::printLine(cell_name + "->Delay->B_to_Y=" + (String) b_to_y_delay);