Searched refs:in_bits (Results 1 - 3 of 3) sorted by relevance

/gem5/ext/dsent/model/optical/
H A DOpticalLinkBackendRx.cc80 unsigned int in_bits = out_bits / deserialization_ratio; local
83 ASSERT(floor((double) out_bits / deserialization_ratio) == in_bits,
87 getGenProperties()->set("InBits", in_bits);
90 createInputPort("In", makeNetIndex(0, in_bits-1));
124 createNet("ReorderIn", makeNetIndex(0, in_bits+reorder_degree-1));
125 assign("ReorderIn", makeNetIndex(0, in_bits-1), "In");
126 assign("ReorderIn", makeNetIndex(in_bits, in_bits+reorder_degree-1), "ReorderIn", makeNetIndex(0, reorder_degree-1));
127 createNet("DeserializerIn", makeNetIndex(0, in_bits-1));
133 reorder_mux->setParameter("NumberBits", in_bits);
[all...]
H A DOpticalLinkBackendTx.cc65 unsigned int in_bits = getParameter("InBits"); local
78 ASSERT(floor((double) in_bits / serialization_ratio) == (double) in_bits / serialization_ratio,
79 "[Error] " + getInstanceName() + " -> Input width (" + (String) in_bits + ") " +
81 unsigned int out_bits = in_bits / serialization_ratio;
87 createInputPort("In", makeNetIndex(0, in_bits-1));
105 serializer->setParameter("InBits", in_bits);
121 createNet("SerializerIn", makeNetIndex(0, in_bits-1));
127 unsigned int shift_index_max = std::max(shift_index_min, (unsigned int) ceil(log2(in_bits)) - 1);
136 barrel_shift->setParameter("NumberBits", in_bits);
[all...]
/gem5/ext/dsent/model/electrical/
H A DMuxTreeSerializer.cc71 unsigned int in_bits = getParameter("InBits").toUInt(); local
80 ASSERT(floor((double) in_bits / serialization_ratio) == (double) in_bits / serialization_ratio,
81 "[Error] " + getInstanceName() + " -> Input width (" + (String) in_bits + ") " +
83 unsigned int output_bits = in_bits / serialization_ratio;
94 createInputPort("In", makeNetIndex(0, in_bits-1));
130 createNet("InTmp", makeNetIndex(0, in_bits-1));

Completed in 7 milliseconds