Lines Matching refs:String

29     SeparableAllocator::SeparableAllocator(const String& instance_name_, const TechModel* tech_model_)
70 const String& stage1_arbiter_model = getParameter("Stage1->ArbiterModel");
71 const String& stage2_arbiter_model = getParameter("Stage2->ArbiterModel");
86 createInputPort("Request" + (String)i, makeNetIndex(0, number_resources-1));
87 createOutputPort("Grant" + (String)i, makeNetIndex(0, number_resources-1));
97 ElectricalModel* arb = (ElectricalModel*)ModelGen::createModel(stage1_arbiter_model, "Stage1Arb" + (String)i, getTechModel());
106 createNet("Stage1Arb_In" + (String)i, makeNetIndex(0, number_resources-1));
107 createNet("Stage1Arb_Out" + (String)i, makeNetIndex(0, number_resources-1));
110 assign("Stage1Arb_In" + (String)i, "Request" + (String)i);
113 portConnect(arb, "Request" + (String)j, "Stage1Arb_In" + (String)i, makeNetIndex(j));
114 portConnect(arb, "Grant" + (String)j, "Stage1Arb_Out" + (String)i, makeNetIndex(j));
121 ElectricalModel* arb = (ElectricalModel*)ModelGen::createModel(stage2_arbiter_model, "Stage2Arb" + (String)i, getTechModel());
130 createNet("Stage2Arb_In" + (String)i, makeNetIndex(0, number_requesters-1));
131 createNet("Stage2Arb_Out" + (String)i, makeNetIndex(0, number_requesters-1));
136 assign("Stage2Arb_In" + (String)i, makeNetIndex(j), "Stage1Arb_Out" + (String)j, makeNetIndex(i));
137 portConnect(arb, "Request" + (String)j, "Stage2Arb_In" + (String)i, makeNetIndex(j));
138 portConnect(arb, "Grant" + (String)j, "Stage2Arb_Out" + (String)i, makeNetIndex(j));
139 assign("Grant" + (String)j, makeNetIndex(i), "Stage2Arb_Out" + (String)i, makeNetIndex(j));
148 ElectricalModel* arb = (ElectricalModel*)ModelGen::createModel(stage1_arbiter_model, "Stage1Arb" + (String)i, getTechModel());
157 createNet("Stage1Arb_In" + (String)i, makeNetIndex(0, number_requesters-1));
158 createNet("Stage1Arb_Out" + (String)i, makeNetIndex(0, number_requesters-1));
163 assign("Stage1Arb_In" + (String)i, makeNetIndex(j), "Request" + (String)j, makeNetIndex(i));
164 portConnect(arb, "Request" + (String)j, "Stage1Arb_In" + (String)i, makeNetIndex(j));
165 portConnect(arb, "Grant" + (String)j, "Stage1Arb_Out" + (String)i, makeNetIndex(j));
172 ElectricalModel* arb = (ElectricalModel*)ModelGen::createModel(stage2_arbiter_model, "Stage2Arb" + (String)i, getTechModel());
181 createNet("Stage2Arb_In" + (String)i, makeNetIndex(0, number_resources-1));
182 createNet("Stage2Arb_Out" + (String)i, makeNetIndex(0, number_resources-1));
187 assign("Stage2Arb_In" + (String)i, makeNetIndex(j), "Stage1Arb_Out" + (String)j, makeNetIndex(i));
188 portConnect(arb, "Request" + (String)j, "Stage2Arb_In", makeNetIndex(j));
189 portConnect(arb, "Grant" + (String)j, "Stage2Arb_Out", makeNetIndex(j));
191 assign("Grant" + (String)i, "Stage2Arb_Out" + (String)i);
205 const String& P_request = getProperty("P(Request)");
206 const String& act_request = getProperty("Act(Request)");
207 const String& P_CK = getProperty("P(CK)");
208 const String& act_CK = getProperty("Act(CK)");
214 " -> Expecting " + (String)(number_requesters * number_resources) +
217 " -> Expecting " + (String)(number_requesters * number_resources) +
237 Model* arb = getSubInstance("Stage1Arb" + (String)i);
263 Model* arb = getSubInstance("Stage2Arb" + (String)i);