Searched refs:reorder_mux (Results 1 - 2 of 2) sorted by relevance

/gem5/ext/dsent/model/optical/
H A DOpticalLinkBackendRx.cc132 Multiplexer* reorder_mux = new Multiplexer(reorder_mux_name, getTechModel()); local
133 reorder_mux->setParameter("NumberBits", in_bits);
134 reorder_mux->setParameter("NumberInputs", reorder_degree);
135 reorder_mux->setParameter("BitDuplicate", bit_duplicate);
136 reorder_mux->construct();
168 portConnect(reorder_mux, "In" + (String) i, "ReorderIn", makeNetIndex(i, i+in_bits-1));
169 portConnect(reorder_mux, "Out", "DeserializerIn");
172 addSubInstances(reorder_mux, 1.0);
174 addElectricalSubResults(reorder_mux, 1.0);
176 getEventResult("ProcessBits")->addSubResult(reorder_mux
222 ElectricalModel* reorder_mux = (ElectricalModel*) getSubInstance(reorder_mux_name); local
[all...]
H A DOpticalLinkBackendTx.cc144 Multiplexer* reorder_mux = new Multiplexer(reorder_mux_name, getTechModel()); local
145 reorder_mux->setParameter("NumberBits", out_bits);
146 reorder_mux->setParameter("NumberInputs", reorder_degree);
147 reorder_mux->setParameter("BitDuplicate", bit_duplicate);
148 reorder_mux->construct();
163 portConnect(reorder_mux, "In" + (String) i, "ReorderIn", makeNetIndex(i, i+out_bits-1));
164 portConnect(reorder_mux, "Out", "Out");
167 addSubInstances(reorder_mux, 1.0);
169 addElectricalSubResults(reorder_mux, 1.0);
171 getEventResult("ProcessBits")->addSubResult(reorder_mux
230 ElectricalModel* reorder_mux = (ElectricalModel*) getSubInstance(reorder_mux_name); local
[all...]

Completed in 6 milliseconds