Lines Matching refs:String

33     RouterSwitchAllocator::RouterSwitchAllocator(const String& instance_name_, const TechModel* tech_model_)
67 const String& arb_model = getParameter("ArbiterModel");
92 createInputPort(String::format("Stage1Arb%d->Request%d", i, j));
93 createInputPort(String::format("Stage1Arb%d->Grant%d", i, j));
100 createInputPort(String::format("Stage2Arb%d->Request%d", i, j));
101 createInputPort(String::format("Stage2Arb%d->Grant%d", i, j));
116 vector<String> stage1_arb_dff_names(stage1_number_requests, "");
120 stage1_arb_dff_names[i] = "Stage1ArbDFF" + (String)i;
124 const String& stage1_arb_name = "Stage1Arb";
130 vector<String> stage2_arb_dff_names(stage2_number_requests, "");
134 stage2_arb_dff_names[i] = "Stage2ArbDFF" + (String)i;
138 const String& stage2_arb_name = "Stage2Arb";
146 const String& dff_in_name = "Stage1Arb_DFF_In" + (String)i;
147 const String& req_name = "Stage1Arb->Request" + (String)i;
148 const String& grant_name = "Stage1Arb->Grant" + (String)i;
155 portConnect(stage1_arb, "Request" + (String)i, req_name);
156 portConnect(stage1_arb, "Grant" + (String)i, grant_name);
159 assignVirtualFanin(dff_in_name, String::format("Stage1Arb%d->Request%d", j, i));
160 assignVirtualFanout(String::format("Stage1Arb%d->Grant%d", j, i), grant_name);
165 const String& dff_in_name = "Stage2Arb_DFF_In" + (String)i;
166 const String& req_name = "Stage2Arb->Request" + (String)i;
167 const String& grant_name = "Stage2Arb->Grant" + (String)i;
174 portConnect(stage2_arb, "Request" + (String)i, req_name);
175 portConnect(stage2_arb, "Grant" + (String)i, grant_name);
178 assignVirtualFanin(dff_in_name, String::format("Stage2Arb%d->Request%d", j, i));
179 assignVirtualFanout(String::format("Stage2Arb%d->Grant%d", j, i), grant_name);