Lines Matching refs:driver_size
164 double driver_size = 1e99;
168 driver_size = getGenProperties()->get("DriverSize");
177 double total_leakage = number_wavelengths * 0.5 * ((driver_size + total_predriver_size) * P_In * unit_leak_1 +
178 (driver_size + total_predriver_size) * (1 - P_In) * unit_leak_0);
324 double driver_size = max(1.0, transition_scale * unit_r_o * (c_eff + device_par_cap) / (transition_required - min_transition_intrinsic));
326 double total_unit_inverters = driver_size * max(1.0, hvdd / vdd);
328 double current_load_cap = driver_size * unit_c_g;
351 getGenProperties()->set("DriverSize", driver_size);
353 getGenProperties()->set("TotalPredriverSize", total_unit_inverters - driver_size);
382 double driver_size = getGenProperties()->get("DriverSize");
394 unit_c_g * (total_predriver_size + driver_size - first_predriver_size)));
395 double energy_driver = number_wavelengths * hvdd * std::max(hvdd, vdd) * (driver_size * unit_c_d + c_eff + device_par_cap);