Lines Matching refs:ingress_to_middle_link
215 ElectricalModel* ingress_to_middle_link = (ElectricalModel*)ModelGen::createModel("SWSRLink", "IngressToMiddleLink", getTechModel());
216 ingress_to_middle_link->setParameter("NumberBits", number_bits_per_flit);
217 ingress_to_middle_link->setParameter("CoreDataRate", clock_freq);
218 ingress_to_middle_link->setParameter("LinkDataRate", swsr_link_data_rate);
219 ingress_to_middle_link->setParameter("LaserType", swsr_laser_type);
220 ingress_to_middle_link->setParameter("RingTuningMethod", swsr_ring_tuning_method);
221 ingress_to_middle_link->construct();
246 portConnect(ingress_to_middle_link, "In", "IngressToMiddleLink_In");
247 portConnect(ingress_to_middle_link, "Out", "IngressToMiddleLink_Out");
316 addSubInstances(ingress_to_middle_link, number_ingress_to_middle_links);
317 addElectricalSubResults(ingress_to_middle_link, number_ingress_to_middle_links);
318 getAreaResult("Photonic")->addSubResult(ingress_to_middle_link->getAreaResult("Photonic"), "IngressToMiddleLink", number_ingress_to_middle_links);
319 getNddPowerResult("Laser")->addSubResult(ingress_to_middle_link->getNddPowerResult("Laser"), "IngressToMiddleLink", number_ingress_to_middle_links);
320 getNddPowerResult("RingTuning")->addSubResult(ingress_to_middle_link->getNddPowerResult("RingTuning"), "IngressToMiddleLink", number_ingress_to_middle_links);
341 avg_unicast_event->addSubResult(ingress_to_middle_link->getEventResult("Send"), "IngressToMiddleLink", 1.0);
375 avg_broadcast_event->addSubResult(ingress_to_middle_link->getEventResult("Send"), "IngressToMiddleLink", 1.0);
440 Model* ingress_to_middle_link = getSubInstance("IngressToMiddleLink");
441 ingress_to_middle_link->setProperty("Length", ingress_to_middle_link_length);
442 ingress_to_middle_link->setProperty("OptUtil", swsr_opt_util);
443 ingress_to_middle_link->update();
489 ElectricalModel* ingress_to_middle_link = (ElectricalModel*)getSubInstance("IngressToMiddleLink");
490 assignPortTransitionInfo(ingress_to_middle_link, "LinkCK", TransitionInfo(0.0, (double) clock_freq / (swsr_link_data_rate * 2.0), 0.0));
491 assignPortTransitionInfo(ingress_to_middle_link, "In", TransitionInfo(0.25, 0.25, 0.25));
492 ingress_to_middle_link->use();