Lines Matching refs:power

63     assert(power.readOp.dynamic > 0);
64 assert(power.readOp.leakage > 0);
65 assert(power.readOp.gate_leakage > 0);
115 assert(power.readOp.dynamic > 0);
116 assert(power.readOp.leakage > 0);
117 assert(power.readOp.gate_leakage > 0);
150 power.readOp.dynamic = global.power.readOp.dynamic * wire_length;
151 power.readOp.leakage = global.power.readOp.leakage * wire_length;
152 power.readOp.gate_leakage = global.power.readOp.gate_leakage * wire_length;
161 power.readOp.dynamic = global_5.power.readOp.dynamic * wire_length;
162 power.readOp.leakage = global_5.power.readOp.leakage * wire_length;
163 power.readOp.gate_leakage = global_5.power.readOp.gate_leakage * wire_length;
172 power.readOp.dynamic = global_10.power.readOp.dynamic * wire_length;
173 power.readOp.leakage = global_10.power.readOp.leakage * wire_length;
174 power.readOp.gate_leakage = global_10.power.readOp.gate_leakage * wire_length;
183 power.readOp.dynamic = global_20.power.readOp.dynamic * wire_length;
184 power.readOp.leakage = global_20.power.readOp.leakage * wire_length;
185 power.readOp.gate_leakage = global_20.power.readOp.gate_leakage * wire_length;
194 power.readOp.dynamic = global_30.power.readOp.dynamic * wire_length;
195 power.readOp.leakage = global_30.power.readOp.leakage * wire_length;
196 power.readOp.gate_leakage = global_30.power.readOp.gate_leakage * wire_length;
396 * Calculates the delay, power and area of the transmitter circuit.
481 transmitter.power.readOp.dynamic = temp_power * 2;
482 transmitter.power.readOp.leakage = deviceType->Vdd *
486 transmitter.power.readOp.gate_leakage = deviceType->Vdd *
519 l_wire.power.readOp.dynamic = temp_power - transmitter.power.readOp.dynamic;
520 l_wire.power.readOp.leakage = deviceType->Vdd *
523 l_wire.power.readOp.gate_leakage = deviceType->Vdd *
533 sense_amp.power.readOp.dynamic = g_tp.sense_dy_power;
534 sense_amp.power.readOp.leakage = 0; //FIXME
535 sense_amp.power.readOp.gate_leakage = 0;
537 power.readOp.dynamic = temp_power + sense_amp.power.readOp.dynamic;
538 power.readOp.leakage = transmitter.power.readOp.leakage +
539 l_wire.power.readOp.leakage +
540 sense_amp.power.readOp.leakage;
541 power.readOp.gate_leakage = transmitter.power.readOp.gate_leakage +
542 l_wire.power.readOp.gate_leakage +
543 sense_amp.power.readOp.gate_leakage;
606 power.readOp.dynamic = ((len / repeater_spacing) * (switching + short_ckt));
607 power.readOp.leakage = ((len / repeater_spacing) *
613 power.readOp.gate_leakage = ((len / repeater_spacing) *
623 // calculate power/delay values for wires with suboptimal repeater sizing/spacing
641 global.power = pow;
651 repeated_wire.back().power.readOp = pow.readOp;
662 low_swing.power = l_wire->power;
689 ncost = citer->power.readOp.dynamic /
690 global.power.readOp.dynamic +
691 citer->power.readOp.leakage / global.power.readOp.leakage;
696 global_30.power = citer->power;
700 global_20.power = citer->power;
704 global_10.power = citer->power;
708 global_5.power = citer->power;
790 " \n\tPowerD - " << global.power.readOp.dynamic *1e6 << " (nJ/mm)"
791 " \n\tPowerL - " << global.power.readOp.leakage << " (mW/mm)"
792 " \n\tPowerLgate - " << global.power.readOp.gate_leakage <<
801 " \n\tPowerD - " << global_5.power.readOp.dynamic *1e6 << " (nJ/mm)"
802 " \n\tPowerL - " << global_5.power.readOp.leakage << " (mW/mm)"
803 " \n\tPowerLgate - " << global_5.power.readOp.gate_leakage <<
811 " \n\tPowerD - " << global_10.power.readOp.dynamic *1e6 << " (nJ/mm)"
812 " \n\tPowerL - " << global_10.power.readOp.leakage << " (mW/mm)"
813 " \n\tPowerLgate - " << global_10.power.readOp.gate_leakage <<
821 " \n\tPowerD - " << global_20.power.readOp.dynamic *1e6 << " (nJ/mm)"
822 " \n\tPowerL - " << global_20.power.readOp.leakage << " (mW/mm)"
823 " \n\tPowerLgate - " << global_20.power.readOp.gate_leakage <<
831 " \n\tPowerD - " << global_30.power.readOp.dynamic *1e6 << " (nJ/mm)"
832 " \n\tPowerL - " << global_30.power.readOp.leakage << " (mW/mm)"
833 " \n\tPowerLgate - " << global_30.power.readOp.gate_leakage <<
839 "delay and power values of low-swing wires do not\n\t" <<
842 " \n\tpowerD - " << low_swing.power.readOp.dynamic *1e9 << " (nJ)"
843 " \n\tPowerL - " << low_swing.power.readOp.leakage << " (mW)"
844 " \n\tPowerLgate - " << low_swing.power.readOp.gate_leakage <<