Lines Matching refs:rs_link
153 ElectricalModel* rs_link = (ElectricalModel*)ModelGen::createModel("RepeatedLink", "RouterToSiteLink", getTechModel());
154 rs_link->setParameter("NumberBits", number_bits_per_flit);
155 rs_link->setParameter("WireLayer", link_wire_layer);
156 rs_link->setParameter("WireWidthMultiplier", link_wire_width_multiplier);
157 rs_link->setParameter("WireSpacingMultiplier", link_wire_spacing_multiplier);
158 rs_link->construct();
168 portConnect(rs_link, "In", "RS_Link_In");
169 portConnect(rs_link, "Out", "RS_Link_Out");
206 addSubInstances(rs_link, number_router_to_site_links);
207 addElectricalSubResults(rs_link, number_router_to_site_links);
218 avg_unicast_flit->addSubResult(rs_link->getEventResult("Send"), "RouterToSiteLink", avg_number_unicast_rs_links_traveled);
235 avg_broadcast_flit->addSubResult(rs_link->getEventResult("Send"), "RouterToSiteLink", avg_number_broadcast_rs_links_traveled);
278 Model* rs_link = getSubInstance("RouterToSiteLink");
279 rs_link->setProperty("WireLength", rs_link_length);
280 rs_link->setProperty("Delay", rs_link_delay);
281 rs_link->setProperty("IsKeepParity", "TRUE");
282 rs_link->update();
301 ElectricalModel* rs_link = (ElectricalModel*)getSubInstance("RouterToSiteLink");
302 assignPortTransitionInfo(rs_link, "In", TransitionInfo(0.25, 0.25, 0.25));
303 rs_link->use();