Lines Matching defs:cell_name

90         const String& cell_name = "BUF_X" + (String) drive_strength;
93 getLoad("A_Cap")->setLoadCap(cache->get(cell_name + "->Cap->A"));
94 getDelay("A_to_Y_delay")->setDelay(cache->get(cell_name + "->Delay->A_to_Y"));
95 getDriver("Y_Ron")->setOutputRes(cache->get(cell_name + "->DriveRes->Y"));
98 getAreaResult("Active")->setValue(cache->get(cell_name + "->ActiveArea"));
99 getAreaResult("Metal1Wire")->setValue(cache->get(cell_name + "->ActiveArea"));
116 const String& cell_name = "BUF_X" + (String) drive_strength;
125 leakage += cache->get(cell_name + "->Leakage->!A") * (1 - P_A);
126 leakage += cache->get(cell_name + "->Leakage->A") * P_A;
133 double y_b_cap = cache->get(cell_name + "->Cap->Y_b");
134 double y_cap = cache->get(cell_name + "->Cap->Y");
161 const String& cell_name = "BUF_X" + (String) drive_strength_;
163 Log::printLine("=== " + cell_name + " ===");
184 cache->set(cell_name + "->ActiveArea", area);
185 Log::printLine(cell_name + "->ActiveArea=" + (String)area);
200 cache->set(cell_name + "->Leakage->!A", leakage_0);
201 cache->set(cell_name + "->Leakage->A", leakage_1);
202 Log::printLine(cell_name + "->Leakage->!A=" + (String) leakage_0);
203 Log::printLine(cell_name + "->Leakage->A=" + (String) leakage_1);
213 cache->set(cell_name + "->Cap->A", a_cap);
214 cache->set(cell_name + "->Cap->Y_b", y_b_cap);
215 cache->set(cell_name + "->Cap->Y", y_cap);
216 Log::printLine(cell_name + "->Cap->A_Cap=" + (String) a_cap);
217 Log::printLine(cell_name + "->Cap->Y_b_Cap=" + (String) y_b_cap);
218 Log::printLine(cell_name + "->Cap->Y_Cap=" + (String) y_cap);
228 cache->set(cell_name + "->DriveRes->Y", y_ron);
229 cache->set(cell_name + "->Delay->A_to_Y", a_to_y_delay);
230 Log::printLine(cell_name + "->DriveRes->Y=" + (String) y_ron);
231 Log::printLine(cell_name + "->Delay->A_to_Y=" + (String) a_to_y_delay);