Lines Matching refs:String
38 OpticalLinkBackendTx::OpticalLinkBackendTx(const String& instance_name_, const TechModel* tech_model_)
68 const String& tuning_method = getParameter("RingTuningMethod");;
75 "(" + (String) (core_data_rate / link_data_rate) + ")!");
79 "[Error] " + getInstanceName() + " -> Input width (" + (String) in_bits + ") " +
80 "must be a multiple of the serialization ratio (" + (String) serialization_ratio + ")!");
103 const String& serializer_name = "Serializer";
134 const String& barrel_shift_name = "BarrelShifter";
143 const String& reorder_mux_name = "ReorderMux";
163 portConnect(reorder_mux, "In" + (String) i, "ReorderIn", makeNetIndex(i, i+out_bits-1));
200 const String& tuning_method = getParameter("RingTuningMethod");
211 const String& barrel_shift_name = "BarrelShifter";
216 barrel_shift->getInputPort("Shift" + (String) i)->setTransitionInfo(TransitionInfo(0.499, 0.001, 0.499));
229 const String& reorder_mux_name = "ReorderMux";
232 propagatePortTransitionInfo(reorder_mux, "In" + (String) i, serializer, "Out");
235 reorder_mux->getInputPort("Sel" + (String) i)->setTransitionInfo(TransitionInfo(0.5, 0.0, 0.5));
259 const String& tuning_method = getParameter("RingTuningMethod");;