/gem5/ext/mcpat/cacti/ |
H A D | arbiter.cc | 62 drain_C_(NTi, 0, 1, 1, g_tp.cell_h_def) + 63 drain_C_(PTi, 1, 1, 1, g_tp.cell_h_def)); 77 double temp = drain_C_(NTn1, 0, 1, 1, g_tp.cell_h_def) * 2 + 78 drain_C_(PTn1, 1, 1, 1, g_tp.cell_h_def) + crossbar_ctrline(); 84 double temp = (drain_C_(NTn1, 0, 1, 1, g_tp.cell_h_def) * 2 + 85 drain_C_(PTn1, 1, 1, 1, g_tp.cell_h_def) + 124 drain_C_(NTi, 0, 1, 1, g_tp.cell_h_def) + drain_C_(PTi, 1, 1, 1, g_tp.cell_h_def) +
|
H A D | crossbar.cc | 69 // input_cap += drain_C_(TriS1*g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) + 70 // drain_C_(TriS1*min_w_pmos, PCH, 1, 1, g_tp.cell_h_def)*2 + 72 // drain_C_(TriS1*min_w_pmos, NCH, 1, 1, g_tp.cell_h_def)*2 + 73 // drain_C_(TriS1*min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) + 75 tri_int_cap = drain_C_(TriS1 * g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) + 76 drain_C_(TriS1 * min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) * 2 + 78 drain_C_(TriS1 * min_w_pmos, NCH, 1, 1, g_tp.cell_h_def) * 2 + 79 drain_C_(TriS1 * min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) + 82 g_tp.cell_h_def) + 83 drain_C_(TriS2 * min_w_pmos, PCH, 1, 1, g_tp.cell_h_def); [all...] |
H A D | wire.cc | 158 g_tp.cell_h_def)); 169 g_tp.cell_h_def)); 180 g_tp.cell_h_def)); 191 g_tp.cell_h_def)); 202 g_tp.cell_h_def)); 231 timeconst = (drain_C_(g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) + 232 drain_C_(min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) + 238 timeconst = (drain_C_(g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) + 239 drain_C_(min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) + 257 timeconst = (drain_C_(g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) [all...] |
H A D | decoder.cc | 527 double tot_area_L1_nand2 = compute_gate_area(NAND, 2, w_L1_nand2_p[0], w_L1_nand2_n[0], g_tp.cell_h_def); 535 tot_area_L1_nand3 = compute_gate_area(NAND, 3, w_L1_nand3_p[0], w_L1_nand3_n[0], g_tp.cell_h_def); 603 tot_area_L1_nand2 += compute_gate_area(INV, 1, w_L1_nand2_p[i], w_L1_nand2_n[i], g_tp.cell_h_def); 612 tot_area_L1_nand3 += compute_gate_area(INV, 1, w_L1_nand3_p[i], w_L1_nand3_n[i], g_tp.cell_h_def); 626 cumulative_area_L2 = compute_gate_area(NAND, 2, w_L2_p[0], w_L2_n[0], g_tp.cell_h_def); 630 cumulative_area_L2 = compute_gate_area(NAND, 3, w_L2_p[0], w_L2_n[0], g_tp.cell_h_def); 636 cumulative_area_L2 += compute_gate_area(INV, 1, w_L2_p[i], w_L2_n[i], g_tp.cell_h_def); 677 c_intrinsic = 2 * drain_C_(w_L1_nand2_p[0], PCH, 1, 1, g_tp.cell_h_def, is_dram_) + 678 drain_C_(w_L1_nand2_n[0], NCH, 2, 1, g_tp.cell_h_def, is_dram_); 689 c_intrinsic = drain_C_(w_L1_nand2_p[i], PCH, 1, 1, g_tp.cell_h_def, is_dram [all...] |
H A D | htree2.cc | 115 (drain_C_(nsize * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def) * 2 + 121 (2 * drain_C_(pton_size * nsize * min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) 122 + drain_C_(nsize * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def) 127 (2 * drain_C_(pton_size * nsize * min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) 128 + drain_C_(nsize * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def) 160 drain_C_(size * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def) + 161 drain_C_(size * min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) * 2 + 164 (drain_C_(tr_size * min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) + 165 drain_C_(tr_size * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def)) + 177 (2 * drain_C_(size * min_w_pmos, PCH, 1, 1, g_tp.cell_h_def) [all...] |
H A D | mat.cc | 821 (2 * drain_C_(Wdummyn, NCH, 2, 1, g_tp.cell_h_def, 822 is_dram)//TODO: the cell_h_def should be revisit 823 + drain_C_(Wfaprechp, PCH, 1, 1, g_tp.cell_h_def, is_dram) / 851 c_intrinsic = drain_C_(Waddrnandn, NCH, 2, 1, g_tp.cell_h_def, is_dram) + 852 drain_C_(Waddrnandp, PCH, 1, 1, g_tp.cell_h_def, is_dram) * 2; 865 c_intrinsic = drain_C_(Wdummyinvn, NCH, 1, 1, g_tp.cell_h_def, is_dram) + drain_C_(Wdummyinvp, NCH, 1, 1, g_tp.cell_h_def, is_dram); 895 c_intrinsic = 2 * drain_C_(Wfanorn, NCH, 1, 1, g_tp.cell_h_def, is_dram) + 896 drain_C_(Wfanorp, NCH, 1, 1, g_tp.cell_h_def, is_dram); 912 drain_C_(W_hit_miss_p, NCH, 2, 1, g_tp.cell_h_def, is_dra [all...] |
H A D | parameter.h | 209 double cell_h_def; member in class:TechnologyParameter
|
H A D | router.cc | 94 return (double) drain_C_(w*1e6 /*u*/, type, (int) s, 1, g_tp.cell_h_def);
|
H A D | parameter.cc | 143 cout << indent_str << "cell_h_def = " << setw(12) << cell_h_def << " um" << endl;
|
H A D | technology.cc | 1745 g_tp.cell_h_def = 50 * g_ip->F_sz_um; 2656 c_load = KLOAD * (drain_C_(g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) + 2657 drain_C_(g_tp.min_w_nmos_ * p_to_n_sizing_r, PCH, 1, 1, g_tp.cell_h_def) +
|
/gem5/ext/mcpat/ |
H A D | logic.cc | 86 Cor = 4 * drain_C_(WSelORn, NCH, 1, 1, g_tp.cell_h_def) + 87 drain_C_(WSelORprequ, PCH, 1, 1, g_tp.cell_h_def); 92 Cpencode = drain_C_(WSelPn, NCH, 1, 1, g_tp.cell_h_def) + 93 drain_C_(WSelPp, PCH, 1, 1, g_tp.cell_h_def) + 94 2 * drain_C_(WSelPn, NCH, 1, 1, g_tp.cell_h_def) + 95 drain_C_(WSelPp, PCH, 2, 1, g_tp.cell_h_def) + 96 3 * drain_C_(WSelPn, NCH, 1, 1, g_tp.cell_h_def) + 97 drain_C_(WSelPp, PCH, 3, 1, g_tp.cell_h_def) + 98 4 * drain_C_(WSelPn, NCH, 1, 1, g_tp.cell_h_def) + 99 drain_C_(WSelPp, PCH, 4, 1, g_tp.cell_h_def) [all...] |