Lines Matching refs:cell
45 cell(dp.cell), cam_cell(dp.cam_cell), is_fa(is_fa_) {
56 area.h = cell.h * num_rows;
58 area.w = cell.w * num_cols +
74 area.w = cam_cell.w * num_cols_fa_cam + cell.w * num_cols_fa_ram
97 // return (is_fa==false? cell.get_area() * num_rows * num_cols
103 return (cell.get_area() * num_rows * num_cols);
107 //cout<<"diff" <<cam_cell.get_area()*(num_rows+1)*(num_cols_fa_cam + num_cols_fa_ram)- cam_cell.h*(num_rows+1)*(cam_cell.w*num_cols_fa_cam + cell.w*num_cols_fa_ram)<<endl;
109 (cam_cell.w*num_cols_fa_cam + cell.w*num_cols_fa_ram));
120 double c_w_metal = cell.w * g_tp.wire_local.C_per_um;
121 double r_w_metal = cell.w * g_tp.wire_local.R_per_um;
122 double C_b_metal = cell.h * g_tp.wire_local.C_per_um;
131 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
155 c_w_metal = cell.w * g_tp.wire_local.C_per_um;
156 r_w_metal = cell.w * g_tp.wire_local.R_per_um;
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