Searched refs:out_bits (Results 1 - 3 of 3) sorted by relevance
/gem5/ext/dsent/model/optical/ |
H A D | OpticalLinkBackendRx.cc | 66 unsigned int out_bits = getParameter("OutBits"); local 80 unsigned int in_bits = out_bits / deserialization_ratio; 81 ASSERT(out_bits >= deserialization_ratio, "[Error] " + getInstanceName() + 83 ASSERT(floor((double) out_bits / deserialization_ratio) == in_bits, 92 createOutputPort("Out", makeNetIndex(0, out_bits-1)); 108 deserializer->setParameter("OutBits", out_bits); 128 createNet("BarrelShiftIn", makeNetIndex(0, out_bits-1)); 140 unsigned int shift_index_max = std::max(shift_index_min, (unsigned int) ceil(log2(out_bits)) - 1); 149 barrel_shift->setParameter("NumberBits", out_bits);
|
H A D | OpticalLinkBackendTx.cc | 81 unsigned int out_bits = in_bits / serialization_ratio; local 84 getGenProperties()->set("OutBits", out_bits); 89 createOutputPort("Out", makeNetIndex(0, out_bits-1)); 122 createNet("ReorderIn", makeNetIndex(0, out_bits+reorder_degree-1)); 123 assign("ReorderIn", makeNetIndex(out_bits, out_bits+reorder_degree-1), "ReorderIn", makeNetIndex(0, reorder_degree-1)); 145 reorder_mux->setParameter("NumberBits", out_bits); 157 portConnect(serializer, "Out", "ReorderIn", makeNetIndex(0, out_bits-1)); 163 portConnect(reorder_mux, "In" + (String) i, "ReorderIn", makeNetIndex(i, i+out_bits-1));
|
/gem5/ext/dsent/model/electrical/ |
H A D | DemuxTreeDeserializer.cc | 74 unsigned int out_bits = getParameter("OutBits"); local 85 unsigned int input_bits = out_bits / deserialization_ratio; 86 ASSERT(out_bits >= deserialization_ratio, "[Error] " + getInstanceName() + 88 ASSERT(floor((double) out_bits / deserialization_ratio) == input_bits, 98 createOutputPort("Out", makeNetIndex(0, out_bits-1)); 208 demux_way0->setParameter("OutBits", out_bits / 2); 215 demux_way1->setParameter("OutBits", out_bits / 2); 222 portConnect(demux_way0, "Out", "Out", makeNetIndex(0, out_bits/2-1)); 226 portConnect(demux_way1, "Out", "Out", makeNetIndex(out_bits/2, out_bits [all...] |
Completed in 9 milliseconds