Lines Matching refs:num_rows

101     int    num_dec_signals           = subarray.num_rows;
195 C_wire_predec_blk_out = num_subarrays_per_row * subarray.num_rows * g_tp.wire_inside_mat.C_per_um * cell.h;
196 R_wire_predec_blk_out = num_subarrays_per_row * subarray.num_rows * g_tp.wire_inside_mat.R_per_um * cell.h;
199 C_wire_predec_blk_out = subarray.num_rows * g_tp.wire_inside_mat.C_per_um * cam_cell.h;
200 R_wire_predec_blk_out = subarray.num_rows * g_tp.wire_inside_mat.R_per_um * cam_cell.h;
297 double area_row_decoder = row_dec->area.get_area() * subarray.num_rows * (RWP + ERP + EWP);
500 R_bl = subarray.num_rows * r_b_metal;
551 double R_bl = subarray.num_rows * r_b_metal;
777 //searchline data driver ; subarray.num_rows + 1 is because of the dummy row
779 driver_c_gate_load = (subarray.num_rows + 1) * gate_C(Wdummyn, 0, is_dram, false, false);
780 driver_c_wire_load = (subarray.num_rows + 1) * c_searchline_metal;
781 driver_r_wire_load = (subarray.num_rows + 1) * r_searchline_metal;
791 double R_bl = (subarray.num_rows + 1) * r_b_metal;
806 driver_c_gate_load = (subarray.num_rows + 1) * gate_C(Wfaprechp, 0, is_dram);
807 driver_c_wire_load = (subarray.num_rows + 1) * c_searchline_metal;
808 driver_r_wire_load = (subarray.num_rows + 1) * r_searchline_metal;
845 (subarray.num_rows + 1)) //TODO: need to be precise
860 dynSearchEng += (c_intrinsic * (subarray.num_rows + 1) + c_gate_load * 2) *
867 (subarray.num_rows + 1) / 2;
869 (subarray.num_rows + 1) / 2;
876 dynSearchEng += (c_intrinsic + Cwire + subarray.num_rows * c_gate_load) *
913 Cwire = c_searchline_metal * subarray.num_rows;
914 Rwire = r_searchline_metal * subarray.num_rows;
916 subarray.num_rows;
929 Cwire = c_searchline_metal * subarray.num_rows;
930 Rwire = r_searchline_metal * subarray.num_rows;
932 subarray.num_rows;
970 power_matchline.searchOp.leakage *= (subarray.num_rows + 1) *
972 power_matchline.searchOp.leakage += (subarray.num_rows + 1) *
974 power_matchline.searchOp.leakage += (subarray.num_rows + 1) *
976 power_matchline.searchOp.leakage += (subarray.num_rows + 1) *
979 power_matchline.searchOp.leakage += 0;// subarray.num_rows * cmos_Isub_leakage(W_hit_miss_n, 0,1, nmos) * g_tp.cam_cell.Vdd+
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 *
1051 double R_bl = subarray.num_rows * R_b_metal;
1643 power_bitline.readOp.leakage *= subarray.num_rows * subarray.num_cols * num_subarrays_per_mat;
1665 power_row_decoders.readOp.leakage = row_dec->power.readOp.leakage * subarray.num_rows * num_subarrays_per_mat;
1681 power_bitline.readOp.gate_leakage *= subarray.num_rows * subarray.num_cols * num_subarrays_per_mat;
1703 power_row_decoders.readOp.gate_leakage = row_dec->power.readOp.gate_leakage * subarray.num_rows * num_subarrays_per_mat;
1719 power_bitline.readOp.leakage *= subarray.num_rows * subarray.num_cols * num_subarrays_per_mat;
1741 power_row_decoders.readOp.leakage = row_dec->power.readOp.leakage * subarray.num_rows * num_subarrays_per_mat;
1763 power_bitline.readOp.gate_leakage *= subarray.num_rows * subarray.num_cols * num_subarrays_per_mat;
1785 power_row_decoders.readOp.gate_leakage = row_dec->power.readOp.gate_leakage * subarray.num_rows * num_subarrays_per_mat;
1807 //power_bitline.readOp.leakage *= subarray.num_rows * subarray.num_cols * num_subarrays_per_mat;
1826 subarray.num_rows * num_subarrays_per_mat * (RWP + ERP + EWP);
1860 row_dec->power.readOp.gate_leakage * subarray.num_rows *