Lines Matching refs:flit_size
39 double vc_buf, /* vc size = vc_buffer_size * flit_size */
45 ): flit_size(flit_size_),
118 return (Cw3(O*flit_size*wt) + O*transmission_buf_inpcap() + gate_cap(NTid) +
124 return (Cw3(I*flit_size*ht) + I*transmission_buf_outcap() + gate_cap(NTod) +
130 return (Cw3(0.5*O*flit_size*wt) + flit_size*transmission_buf_ctrcap() +
137 return (crossbar_inpline()*Vdd*Vdd*flit_size / 2 +
138 crossbar_outline()*Vdd*Vdd*flit_size / 2) * 2;
166 dyn_p.num_c_subarray = (int) flit_size * (int) vc_count;
169 dyn_p.num_do_b_subbank = (int)flit_size;
170 dyn_p.num_di_b_subbank = (int)flit_size;
171 dyn_p.num_do_b_mat = (int) flit_size;
172 dyn_p.num_di_b_mat = (int) flit_size;
173 dyn_p.num_do_b_mat = (int) flit_size;
174 dyn_p.num_di_b_mat = (int) flit_size;
175 dyn_p.num_do_b_bank_per_port = (int) flit_size;
176 dyn_p.num_di_b_bank_per_port = (int) flit_size;
177 dyn_p.out_w = (int) flit_size;
207 Crossbar c_b(I, O, flit_size);
217 crossbar.power.readOp.leakage = flit_size * I * O *
219 crossbar.power.readOp.gate_leakage = flit_size * I * O *
233 Arbiter vcarb(vc_count, flit_size, buffer.area.w);
234 Arbiter cbarb(I, flit_size, crossbar.area.w);
294 cout << "\tLink bandwidth - " << flit_size << " (bits)\n";