Lines Matching defs:cell_name

102         String cell_name = "XOR2_X" + (String) drive_strength;
105 getLoad("A_Cap")->setLoadCap(cache->get(cell_name + "->Cap->A"));
106 getLoad("B_Cap")->setLoadCap(cache->get(cell_name + "->Cap->B"));
108 getDelay("A_to_Y_delay")->setDelay(cache->get(cell_name + "->Delay->A_to_Y"));
109 getDelay("B_to_Y_delay")->setDelay(cache->get(cell_name + "->Delay->B_to_Y"));
111 getDriver("Y_Ron")->setOutputRes(cache->get(cell_name + "->DriveRes->Y"));
114 getAreaResult("Active")->setValue(cache->get(cell_name + "->ActiveArea"));
115 getAreaResult("Metal1Wire")->setValue(cache->get(cell_name + "->ActiveArea"));
132 String cell_name = "XOR2_X" + (String) drive_strength;
144 leakage += cache->get(cell_name + "->Leakage->!A!B") * (1 - P_A) * (1 - P_B);
145 leakage += cache->get(cell_name + "->Leakage->!AB") * (1 - P_A) * P_B;
146 leakage += cache->get(cell_name + "->Leakage->A!B") * P_A * (1 - P_B);
147 leakage += cache->get(cell_name + "->Leakage->AB") * P_A * P_B;
154 double a_b_cap = cache->get(cell_name + "->Cap->A_b");
155 double b_b_cap = cache->get(cell_name + "->Cap->B_b");
156 double y_cap = cache->get(cell_name + "->Cap->Y");
223 String cell_name = "XOR2_X" + (String) drive_strength_;
225 Log::printLine("=== " + cell_name + " ===");
254 cache->set(cell_name + "->ActiveArea", area);
255 Log::printLine(cell_name + "->ActiveArea=" + (String) area);
287 cache->set(cell_name + "->Leakage->!A!B", leakage_00);
288 cache->set(cell_name + "->Leakage->!AB", leakage_01);
289 cache->set(cell_name + "->Leakage->A!B", leakage_10);
290 cache->set(cell_name + "->Leakage->AB", leakage_11);
291 Log::printLine(cell_name + "->Leakage->!A!B=" + (String) leakage_00);
292 Log::printLine(cell_name + "->Leakage->!AB=" + (String) leakage_01);
293 Log::printLine(cell_name + "->Leakage->A!B=" + (String) leakage_10);
294 Log::printLine(cell_name + "->Leakage->AB=" + (String) leakage_11);
303 cache->set(cell_name + "->Event_A_Flip", event_a_flip);
304 Log::printLine(cell_name + "->Event_A_Flip=" + (String) event_a_flip);
310 cache->set(cell_name + "->Event_B_Flip", event_b_flip);
311 Log::printLine(cell_name + "->Event_B_Flip=" + (String) event_b_flip);
316 cache->set(cell_name + "->Event_Y_Flip", event_y_flip);
317 Log::printLine(cell_name + "->Event_Y_Flip=" + (String) event_y_flip);
330 cache->set(cell_name + "->Cap->A", a_cap);
331 cache->set(cell_name + "->Cap->B", b_cap);
332 cache->set(cell_name + "->Cap->A_b", a_b_cap);
333 cache->set(cell_name + "->Cap->B_b", b_b_cap);
334 cache->set(cell_name + "->Cap->Y", y_cap);
335 Log::printLine(cell_name + "->Cap->A=" + (String) a_cap);
336 Log::printLine(cell_name + "->Cap->B=" + (String) b_cap);
337 Log::printLine(cell_name + "->Cap->A=" + (String) a_b_cap);
338 Log::printLine(cell_name + "->Cap->B=" + (String) b_b_cap);
339 Log::printLine(cell_name + "->Cap->Y=" + (String) y_cap);
354 cache->set(cell_name + "->DriveRes->Y", y_ron);
355 cache->set(cell_name + "->Delay->A_to_Y", a_to_y_delay);
356 cache->set(cell_name + "->Delay->B_to_Y", b_to_y_delay);
357 Log::printLine(cell_name + "->DriveRes->Y=" + (String) y_ron);
358 Log::printLine(cell_name + "->Delay->A_to_Y=" + (String) a_to_y_delay);
359 Log::printLine(cell_name + "->Delay->B_to_Y=" + (String) b_to_y_delay);