Searched refs:getNddPowerResult (Results 1 - 25 of 25) sorted by relevance

/gem5/ext/dsent/model/electrical/
H A DTestModel.cc213 //ripple_adder->getNddPowerResult("LeakagePower")->print("RippleAdder->Leakage", 10, cout);
214 getSubInstance("Adder_1")->getNddPowerResult("Leakage")->print("RippleAdder->Leakage", 0, cout);
220 getSubInstance("Mux_1")->getNddPowerResult("Leakage")->print("Multiplexer->Leakage", 0, cout);
225 getSubInstance("DFFQ-CI")->getNddPowerResult("Leakage")->print("DFFQ-CI->Leakage", 0, cout);
230 //ripple_adder->getNddPowerResult("LeakagePower")->print("RippleAdder->Leakage", 10, cout);
231 getSubInstance("Adder_1")->getNddPowerResult("Leakage")->print("RippleAdder->Leakage", 0, cout);
H A DBroadcastHTree.cc387 power += m_repeaters_[i]->getNddPowerResult("Leakage")->calculateSum() * m_number_segments_[i] * number_branches;
398 power += m_leaf_head_driver_->getNddPowerResult("Leakage")->calculateSum() * number_branches;
404 power += m_leaf_drivers_[i]->getNddPowerResult("Leakage")->calculateSum() * number_branches;
410 getNddPowerResult("Leakage")->setValue(power);
H A DRepeatedLink.cc297 power += m_repeater_->getNddPowerResult("Leakage")->calculateSum() * number_segments * number_bits;
298 getNddPowerResult("Leakage")->setValue(power);
/gem5/ext/dsent/model/optical/
H A DSWSRLink.cc148 getNddPowerResult("RingTuning")->addSubResult(tx_backend->getNddPowerResult("RingTuning"), "OpticalLinkBackendTx", 1.0);
149 getNddPowerResult("RingTuning")->addSubResult(rx_backend->getNddPowerResult("RingTuning"), "OpticalLinkBackendRx", 1.0);
279 if (laser_type == "Standard") getNddPowerResult("Laser")->addSubResult(laser->getNddPowerResult("Laser"), "Laser", 1.0);
H A DLaserSource.cc119 getNddPowerResult("Laser")->setValue(laser_power);
H A DSWMRLink.cc224 getNddPowerResult("Laser")->addSubResult(laser->getNddPowerResult("Laser"), "Laser", 1.0);
H A DOpticalLinkBackendRx.cc198 getNddPowerResult("RingTuning")->setValue(getRingTuningPower());
H A DOpticalLinkBackendTx.cc193 getNddPowerResult("RingTuning")->setValue(getRingTuningPower());
H A DRingDetector.cc207 getNddPowerResult("Leakage")->setValue(total_leakage * number_wavelengths);
H A DRingModulator.cc180 getNddPowerResult("Leakage")->setValue(total_leakage);
/gem5/ext/dsent/model/
H A DModel.h133 Result* getNddPowerResult(const String& ndd_power_name_);
134 const Result* getNddPowerResult(const String& ndd_power_name_) const;
H A DElectricalModel.cc683 getNddPowerResult("Leakage")->addSubResult(model_->getNddPowerResult("Leakage"), model_->getInstanceName(), number_models_);
735 getNddPowerResult("Leakage")->addValue(model_->getNddPowerResult("Leakage")->calculateSum() * number_models_);
764 getNddPowerResult("Leakage")->setValue(0.0);
H A DModel.cc378 Result* Model::getNddPowerResult(const String& ndd_power_name_) function in class:DSENT::Model
383 const Result* Model::getNddPowerResult(const String& ndd_power_name_) const function in class:DSENT::Model
/gem5/ext/dsent/model/network/
H A DPhotonicClos.cc319 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);
324 getNddPowerResult("Laser")->addSubResult(middle_to_egress_link->getNddPowerResult("Laser"), "MiddleToEgressLink", number_middle_to_egress_links);
325 getNddPowerResult("RingTuning")->addSubResult(middle_to_egress_link->getNddPowerResult("RingTuning"), "MiddleToEgressLink", number_middle_to_egress_links);
/gem5/ext/dsent/model/std_cells/
H A DBUF.cc127 getNddPowerResult("Leakage")->setValue(leakage);
H A DINV.cc135 getNddPowerResult("Leakage")->setValue(leakage);
H A DAND2.cc145 getNddPowerResult("Leakage")->setValue(leakage);
H A DNAND2.cc142 getNddPowerResult("Leakage")->setValue(leakage);
H A DNOR2.cc142 getNddPowerResult("Leakage")->setValue(leakage);
H A DOR2.cc140 getNddPowerResult("Leakage")->setValue(leakage);
H A DXOR2.cc148 getNddPowerResult("Leakage")->setValue(leakage);
H A DLATQ.cc153 getNddPowerResult("Leakage")->setValue(leakage);
H A DMUX2.cc161 getNddPowerResult("Leakage")->setValue(leakage);
H A DDFFQ.cc162 getNddPowerResult("Leakage")->setValue(leakage);
H A DADDF.cc191 getNddPowerResult("Leakage")->setValue(leakage);

Completed in 30 milliseconds