Lines Matching defs:reorder_mux
132 Multiplexer* reorder_mux = new Multiplexer(reorder_mux_name, getTechModel());
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->getEventResult("Mux"), reorder_mux_name, 1.0);
222 ElectricalModel* reorder_mux = (ElectricalModel*) getSubInstance(reorder_mux_name);
224 propagatePortTransitionInfo(reorder_mux, "In" + (String) i, "In");
227 reorder_mux->getInputPort("Sel" + (String) i)->setTransitionInfo(TransitionInfo(0.5, 0.0, 0.5));
228 reorder_mux->use();
232 propagatePortTransitionInfo(deserializer, "In", reorder_mux, "Out");