Searched refs:ER_dB_ (Results 1 - 10 of 10) sorted by relevance
/gem5/ext/dsent/model/optical_graph/ |
H A D | OpticalReceiver.h | 40 virtual double getSensitivity(double ER_dB_) const = 0;
|
H A D | OpticalModulator.cc | 44 void OpticalModulator::setLosses(double IL_dB_, double ER_dB_) argument 47 m_extinction_ratio_ = ER_dB_; 52 bool OpticalModulator::setModulatorSpec(double IL_dB_, double ER_dB_) argument 55 return m_transmitter_->setTransmitterSpec(IL_dB_, ER_dB_);
|
H A D | OpticalTransmitter.h | 41 virtual bool setTransmitterSpec(double IL_dB_, double ER_dB_) = 0;
|
H A D | OpticalDetector.cc | 45 double OpticalDetector::getSensitivity(double ER_dB_) const 48 return m_receiver_->getSensitivity(ER_dB_) / m_responsivity_;
|
H A D | OpticalModulator.h | 40 void setLosses(double IL_dB_, double ER_dB_); 42 bool setModulatorSpec(double IL_dB_, double ER_dB_);
|
H A D | OpticalDetector.h | 43 double getSensitivity(double ER_dB_) const;
|
/gem5/ext/dsent/model/optical/ |
H A D | RingModulator.h | 44 bool setTransmitterSpec(double IL_dB_, double ER_dB_); 52 bool designModulator(double IL_dB_, double ER_dB_);
|
H A D | RingDetector.h | 47 double getSensitivity(double ER_dB_) const;
|
H A D | RingModulator.cc | 243 bool RingModulator::designModulator(double IL_dB_, double ER_dB_) argument 258 ASSERT(ER_dB_ > 0, "[Error] " + getInstanceName() + " -> Extinction ratio must be > 0!"); 262 double ER = pow(10, ER_dB_ / 10); // Extinction ratio 366 getModulator("RingModulator")->setLosses(IL_dB_, ER_dB_); 403 bool RingModulator::setTransmitterSpec(double IL_dB_, double ER_dB_) argument 406 setProperty("ExtinctionRatio", ER_dB_);
|
H A D | RingDetector.cc | 316 double RingDetector::getSensitivity(double ER_dB_) const 321 double ER = pow(10, ER_dB_ / 10);
|
Completed in 12 milliseconds