Searched refs:detector (Results 1 - 3 of 3) sorted by relevance
/gem5/ext/dsent/model/optical/ |
H A D | OpticalTestModel.cc | 84 // Create resonant ring detector 85 RingDetector* detector = new RingDetector("Detector-" + n, getTechModel()); local 86 detector->setParameter("InStart", 0); 87 detector->setParameter("InEnd", wavelengths-1); 88 detector->setParameter("DetStart", 0); 89 detector->setParameter("DetEnd", wavelengths-1); 90 detector->setParameter("DropAll", "FALSE"); 91 detector->setParameter("SenseAmp", "TRUE"); 92 detector->construct(); 94 opticalPortConnect(detector, "I 130 Model* detector = getSubInstance("Detector-" + (String) i); local [all...] |
H A D | SWMRLink.cc | 148 Model* detector = getSubInstance("Detector_" + (String) i); local 149 detector->update(); 172 OpticalModel* detector = (OpticalModel*) getSubInstance("Detector_" + (String) i); local 173 detector->getOpticalInputPort("In")->setTransitionInfo(mod_out_transitions); 174 detector->use(); 177 propagatePortTransitionInfo("Out" + (String) i, detector, "Out"); 288 // Create resonant ring detector 289 RingDetector* detector = new RingDetector("Detector_" + n, getTechModel()); local 290 detector->setParameter("DataRate", data_rate); 291 detector [all...] |
H A D | SWSRLink.cc | 195 Model* detector = getSubInstance("Detector"); local 196 detector->update(); 227 OpticalModel* detector = (OpticalModel*) getSubInstance("Detector"); local 228 detector->getOpticalInputPort("In")->setTransitionInfo(mod_out_transitions); 229 detector->use(); 233 propagatePortTransitionInfo(rx_backend, "In", detector, "Out"); 323 // Create resonant ring detector 324 RingDetector* detector = new RingDetector("Detector", getTechModel()); local 325 detector->setParameter("DataRate", link_data_rate); 326 detector [all...] |
Completed in 7 milliseconds