Searched refs:NCH (Results 1 - 10 of 10) sorted by relevance

/gem5/ext/mcpat/cacti/
H A Ddecoder.cc195 rd = tr_R_on(w_dec_n[0], NCH, num_in_signals, is_dram, false, is_wl_tr);
198 drain_C_(w_dec_n[0], NCH, num_in_signals, 1, area.h, is_dram, false, is_wl_tr);
206 rd = tr_R_on(w_dec_n[i], NCH, 1, is_dram, false, is_wl_tr);
209 drain_C_(w_dec_n[i], NCH, 1, 1, area.h, is_dram, false, is_wl_tr);
220 rd = tr_R_on(w_dec_n[i], NCH, 1, is_dram, false, is_wl_tr);
222 drain_C_(w_dec_n[i], NCH, 1, 1, area.h, is_dram, false, is_wl_tr);
675 rd = tr_R_on(w_L1_nand2_n[0], NCH, 2, is_dram_);
678 drain_C_(w_L1_nand2_n[0], NCH, 2, 1, g_tp.cell_h_def, is_dram_);
687 rd = tr_R_on(w_L1_nand2_n[i], NCH, 1, is_dram_);
690 drain_C_(w_L1_nand2_n[i], NCH,
[all...]
H A Dmat.cc488 rd = tr_R_on(ml_to_ram_wl_drv->width_n[k], NCH, 1, is_dram, false, true);
491 drain_C_(ml_to_ram_wl_drv->width_n[k], NCH, 1, 1, 4 * cell.h,
539 double rd = tr_R_on(row_dec->w_dec_n[k], NCH, 1, is_dram, false, true);
543 drain_C_(row_dec->w_dec_n[k], NCH, 1, 1, 4 * cell.h, is_dram,
819 rd = tr_R_on(Wdummyn, NCH, 2, is_dram);
821 (2 * drain_C_(Wdummyn, NCH, 2, 1, g_tp.cell_h_def,
850 rd = tr_R_on(Waddrnandn, NCH, 2, is_dram);
851 c_intrinsic = drain_C_(Waddrnandn, NCH, 2, 1, g_tp.cell_h_def, is_dram) +
864 rd = tr_R_on(Wdummyinvn, NCH, 1, is_dram);
865 c_intrinsic = drain_C_(Wdummyinvn, NCH,
[all...]
H A Dwire.cc231 timeconst = (drain_C_(g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) +
238 timeconst = (drain_C_(g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) +
241 tr_R_on(g_tp.min_w_nmos_, NCH, 1);
257 timeconst = (drain_C_(g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) +
260 tr_R_on(g_tp.min_w_nmos_, NCH, 1);
263 timeconst = (drain_C_(g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) +
427 double nsize = R_to_w(driver_res, NCH);
449 double res_eq = (2 * tr_R_on(g_tp.min_w_nmos_, NCH, 1));
451 drain_C_(2 * g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) +
470 drain_C_(inv_size * g_tp.min_w_nmos_, NCH,
[all...]
H A Dconst.h112 #define NCH 1 macro
H A Dcrossbar.cc69 // input_cap += drain_C_(TriS1*g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) +
72 // drain_C_(TriS1*min_w_pmos, NCH, 1, 1, g_tp.cell_h_def)*2 +
75 tri_int_cap = drain_C_(TriS1 * g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) +
78 drain_C_(TriS1 * min_w_pmos, NCH, 1, 1, g_tp.cell_h_def) * 2 +
81 double output_cap = drain_C_(TriS2 * g_tp.min_w_nmos_, NCH, 1, 1,
156 tr_R_on(g_tp.min_w_nmos_ * wdriver.repeater_size, NCH, 1);
H A Dsubarray.cc131 C_b_row_drain_C = drain_C_(g_tp.dram.cell_a_w, NCH, 1, 0, cell.w, true, true) / 2.0; // due to shared contact
140 C_b_row_drain_C = drain_C_(g_tp.sram.cell_a_w, NCH, 1, 0, cell.w, false, true) / 2.0; // due to shared contact
181 C_b_row_drain_C = drain_C_(g_tp.cam.cell_a_w, NCH, 1, 0, cam_cell.w, false, true) / 2.0; // due to shared contact
184 C_b_row_drain_C = drain_C_(g_tp.sram.cell_a_w, NCH, 1, 0, cell.w, false, true) / 2.0; // due to shared contact
H A Dhtree2.cc114 double tc = 2 * tr_R_on(nsize * min_w_nmos, NCH, 1) *
115 (drain_C_(nsize * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def) * 2 +
122 + drain_C_(nsize * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def)
128 + drain_C_(nsize * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def)
158 double res_ptrans = tr_R_on(tr_size * min_w_nmos, NCH, 1);
160 drain_C_(size * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def) +
165 drain_C_(tr_size * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def)) +
178 drain_C_(size * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def) +
184 drain_C_(size * min_w_nmos, NCH, 1, 1, g_tp.cell_h_def) +
191 + drain_C_(size * min_w_nmos, NCH,
[all...]
H A Dparameter.cc376 double Cbitrow_drain_cap = drain_C_(g_tp.dram.cell_a_w, NCH, 1, 0, cell.w, true, true) / 2.0;
394 double Cbitrow_drain_cap = drain_C_(g_tp.sram.cell_a_w, NCH, 1, 0, cell.w, false, true) / 2.0;
404 double Cbitrow_drain_cap = drain_C_(g_tp.cam.cell_a_w, NCH, 1, 0, cam_cell.w, false, true) / 2.0;//TODO: comment out these two lines
H A Dtechnology.cc2650 double rd = tr_R_on(g_tp.min_w_nmos_, NCH, 1);
2656 c_load = KLOAD * (drain_C_(g_tp.min_w_nmos_, NCH, 1, 1, g_tp.cell_h_def) +
/gem5/ext/mcpat/
H A Dlogic.cc86 Cor = 4 * drain_C_(WSelORn, NCH, 1, 1, g_tp.cell_h_def) +
92 Cpencode = drain_C_(WSelPn, NCH, 1, 1, g_tp.cell_h_def) +
94 2 * drain_C_(WSelPn, NCH, 1, 1, g_tp.cell_h_def) +
96 3 * drain_C_(WSelPn, NCH, 1, 1, g_tp.cell_h_def) +
98 4 * drain_C_(WSelPn, NCH, 1, 1, g_tp.cell_h_def) +
101 4 * drain_C_(WSelEnn, NCH, 1, 1, g_tp.cell_h_def) +
215 c2 = (compare_bits) * (drain_C_(Wcompn, NCH, 1, 1, g_tp.cell_h_def) +
216 drain_C_(Wcompn, NCH, 2, 1, g_tp.cell_h_def)) +
218 drain_C_(Wevalinvn, NCH, 1, 1, g_tp.cell_h_def);
221 c1 = (compare_bits) * (drain_C_(Wcompn, NCH,
[all...]

Completed in 38 milliseconds