double Arbiter::crossbar_ctrline() { double temp = (Cw3(o_len * 1e-6 /* m */) + flit_size * transmission_buf_ctrcap() + drain_C_(NTi, 0, 1, 1, g_tp.cell_h_def) + drain_C_(PTi, 1, 1, 1, g_tp.cell_h_def) + gate_C(NTi, 0) + gate_C(PTi, 0)); return temp; }
double Router::crossbar_ctrline() { return (Cw3(0.5*O*flit_size*wt) + flit_size*transmission_buf_ctrcap() + diff_cap(NTi, 0, 1) + diff_cap(PTi, 1, 1) + gate_cap(NTi) + gate_cap(PTi)); }