Searched refs:gate_leakage (Results 1 - 19 of 19) sorted by relevance

/gem5/ext/mcpat/cacti/
H A Dbank.cc164 power.readOp.gate_leakage += mat.power.readOp.gate_leakage * dp.num_mats;
172 power.readOp.gate_leakage += htree_in_add->power.readOp.gate_leakage;
173 power.readOp.gate_leakage += htree_in_data->power.readOp.gate_leakage;
174 power.readOp.gate_leakage += htree_out_data->power.readOp.gate_leakage;
179 power.readOp.gate_leakage += mat.power.readOp.gate_leakage * d
[all...]
H A Duca.cc249 power_routing_to_bank.readOp.gate_leakage +=
250 htree_in_add->power.readOp.gate_leakage +
251 htree_in_data->power.readOp.gate_leakage +
252 htree_out_data->power.readOp.gate_leakage;
255 power_routing_to_bank.readOp.gate_leakage += htree_in_search->power.readOp.gate_leakage + htree_out_search->power.readOp.gate_leakage;
261 power.readOp.gate_leakage += power_routing_to_bank.readOp.gate_leakage;
333 (bank.mat.r_predec->power.readOp.gate_leakage
[all...]
H A Dmat.cc996 power_matchline.searchOp.gate_leakage +=
998 power_matchline.searchOp.gate_leakage += gate_leak_comparator_cam_cell;
999 power_matchline.searchOp.gate_leakage +=
1002 power_matchline.searchOp.gate_leakage *= (subarray.num_rows + 1) *
1004 power_matchline.searchOp.gate_leakage += (subarray.num_rows + 1) *
1006 power_matchline.searchOp.gate_leakage += (subarray.num_rows + 1) *
1008 power_matchline.searchOp.gate_leakage += (subarray.num_rows + 1) *
1010 power_matchline.searchOp.gate_leakage += subarray.num_rows *
1189 power_bitline.readOp.gate_leakage = gate_leak_power_cc_inverters_sram_cell +
1284 power_subarray_out_drv.readOp.gate_leakage
[all...]
H A Dwire.cc65 assert(power.readOp.gate_leakage > 0);
117 assert(power.readOp.gate_leakage > 0);
152 power.readOp.gate_leakage = global.power.readOp.gate_leakage * wire_length;
163 power.readOp.gate_leakage = global_5.power.readOp.gate_leakage * wire_length;
174 power.readOp.gate_leakage = global_10.power.readOp.gate_leakage * wire_length;
185 power.readOp.gate_leakage = global_20.power.readOp.gate_leakage * wire_lengt
[all...]
H A Ddecoder.cc171 power.readOp.gate_leakage = cumulative_curr_Ig * g_tp.peri_global.Vdd;
260 power.readOp.gate_leakage = cumulative_curr_Ig * g_tp.peri_global.Vdd;
648 power_nand2_path.readOp.gate_leakage = gate_leak_L1_nand2 * g_tp.peri_global.Vdd;
649 power_nand3_path.readOp.gate_leakage = gate_leak_L1_nand3 * g_tp.peri_global.Vdd;
650 power_L2.readOp.gate_leakage = gate_leakage_L2 * g_tp.peri_global.Vdd;
962 power_nand2_path.readOp.gate_leakage = gate_leak_L1_nand2 * g_tp.peri_global.Vdd;
963 power_nand3_path.readOp.gate_leakage = gate_leak_L1_nand3 * g_tp.peri_global.Vdd;
964 power_L2.readOp.gate_leakage = gate_leakage_L2 * g_tp.peri_global.Vdd;
1174 power_nand2_path.readOp.gate_leakage = gate_leak_nand2_path * g_tp.peri_global.Vdd;
1175 power_nand3_path.readOp.gate_leakage
[all...]
H A Dhtree2.cc135 power.readOp.gate_leakage += (wire_bw *
239 power.readOp.gate_leakage +=
243 power.readOp.gate_leakage +=
246 power.readOp.gate_leakage +=
261 power.readOp.gate_leakage +=
265 power.readOp.gate_leakage +=
268 power.readOp.gate_leakage +=
421 power.readOp.gate_leakage += wtemp1->power.readOp.gate_leakage * wire_bw;
456 power.readOp.gate_leakage
[all...]
H A Drouter.cc212 crossbar.power.readOp.gate_leakage = c_b.power.readOp.gate_leakage;
219 crossbar.power.readOp.gate_leakage = flit_size * I * O *
241 arbiter.power.readOp.gate_leakage = vcarb.power.readOp.gate_leakage * I +
242 cbarb.power.readOp.gate_leakage * O;
H A Dcrossbar.cc143 power.readOp.gate_leakage = n_inp * n_out * flit_size * (
150 w1.power.readOp.gate_leakage + w2.power.readOp.gate_leakage);
174 cout << "Gate Leakage Power : " << power.readOp.gate_leakage*1e3
H A Dcacti_interface.h58 double gate_leakage; member in class:powerComponents
62 powerComponents() : dynamic(0), leakage(0), gate_leakage(0), short_circuit(0), longer_channel_leakage(0) { }
69 gate_leakage = rhs.gate_leakage;
77 gate_leakage = 0;
H A Dio.cc571 z.gate_leakage = x.gate_leakage + y.gate_leakage;
583 z.gate_leakage = x.gate_leakage * y[2];
1396 file <<( fin_res.power.readOp.leakage + fin_res.power.readOp.gate_leakage )*1000 << ", ";
1533 " (mW): " << fr->power.readOp.gate_leakage*1e3 << endl;
1695 (fr->data_array2->power_addr_input_htree.readOp.gate_leakage +
1696 fr->data_array2->power_data_output_htree.readOp.gate_leakage +
1697 fr->data_array2->power_routing_to_bank.readOp.gate_leakage) *
[all...]
H A Darbiter.cc110 power.readOp.gate_leakage = nor1_leak_gate * Vdd + nor2_leak_gate * Vdd +
/gem5/ext/mcpat/regression/
H A Dverify_output.py90 self.gate_leakage = None
102 print " Gate Leakage = %s" % self.gate_leakage
118 temp_node.gate_leakage = 0
127 temp_node.gate_leakage += child.gate_leakage
149 if not withinTolerance(self.gate_leakage, temp_node.gate_leakage):
150 print "WRONG: %s.gate_leakage = %s != %s" % \
151 (self.name, self.gate_leakage, temp_node.gate_leakage)
[all...]
/gem5/ext/mcpat/
H A Dinterconnect.cc115 power.readOp.gate_leakage *= data_width;
126 assert(power.readOp.gate_leakage > 0);
158 power.readOp.gate_leakage = wtemp1->power.readOp.gate_leakage;
187 output_data.gate_leakage_power = power_t.readOp.gate_leakage;
213 power.readOp.gate_leakage *= data_width;
217 assert(power.readOp.gate_leakage > 0);
H A Dlogic.cc88 power.readOp.gate_leakage =
118 power.readOp.gate_leakage = issue_width * num_arbiter *
137 output_data.gate_leakage_power = power.readOp.gate_leakage;
202 power.readOp.gate_leakage = num_comparators * compare_bits * 2 *
248 power.readOp.gate_leakage = num_comparators * compare_bits * 2 *
313 e_switch.readOp.gate_leakage +=
361 pipe_reg.e_switch.readOp.gate_leakage;
364 power.readOp.gate_leakage += pipe_reg_gate_leakage;
384 output_data.gate_leakage_power = power.readOp.gate_leakage;
510 double gate_leakage; local
680 double area_t, leakage, gate_leakage; local
[all...]
H A Diocontrollers.cc184 power.readOp.gate_leakage = (mac_gates + frontend_gates + frontend_gates) *
192 output_data.gate_leakage_power = power.readOp.gate_leakage;
343 power.readOp.gate_leakage = (ctrl_gates +
352 output_data.gate_leakage_power = power.readOp.gate_leakage;
489 power.readOp.gate_leakage =
498 output_data.gate_leakage_power = power.readOp.gate_leakage;
H A Dmemoryctrl.cc135 power.readOp.gate_leakage = area_um2 / 2 *
155 power.readOp.gate_leakage = (backend_gates) *
168 power.readOp.gate_leakage = area_um2 / 2 *
174 power.readOp.gate_leakage *= 1.2;
187 output_data.gate_leakage_power = power.readOp.gate_leakage;
268 power.readOp.gate_leakage = area_um2 / 2 *
281 power.readOp.gate_leakage = (mcp.withPHY ? phy_gates : 0) *
290 // power_t.readOp.gate_leakage *= phy_factor;
301 output_data.gate_leakage_power = power.readOp.gate_leakage;
H A Dcore.cc2321 RAS->power_t.readOp.gate_leakage * core_params.num_hthreads;
2500 idcl->power_t.readOp.gate_leakage = idcl->power.readOp.gate_leakage *
2521 fdcl->power_t.readOp.gate_leakage = fdcl->power.readOp.gate_leakage *
2543 iRRAT->power_t.readOp.gate_leakage =
2544 iRRAT->power.readOp.gate_leakage * core_params.num_hthreads;
2571 ifreeL->power_t.readOp.gate_leakage =
2572 ifreeL->power.readOp.gate_leakage * core_params.num_hthreads;
2592 fRRAT->power_t.readOp.gate_leakage
[all...]
H A Darray.cc264 output_data.gate_leakage_power = power.readOp.gate_leakage;
H A Dcachearray.cc264 output_data.gate_leakage_power = local_result.power.readOp.gate_leakage;

Completed in 61 milliseconds