Searched refs:RippleAdder (Results 1 - 4 of 4) sorted by relevance
/gem5/ext/dsent/model/electrical/ |
H A D | RippleAdder.h | 30 class RippleAdder : public ElectricalModel class in namespace:DSENT 33 RippleAdder(const String& instance_name_, const TechModel* tech_model_); 34 virtual ~RippleAdder(); 47 }; // class RippleAdder
|
H A D | RippleAdder.cc | 22 #include "model/electrical/RippleAdder.h" 34 RippleAdder::RippleAdder(const String& instance_name_, const TechModel* tech_model_) function in class:DSENT::RippleAdder 41 RippleAdder::~RippleAdder() 44 void RippleAdder::initParameters() 50 void RippleAdder::initProperties() 55 void RippleAdder::constructModel() 103 void RippleAdder::propagateTransitionInfo()
|
H A D | TestModel.cc | 28 #include "model/electrical/RippleAdder.h" 127 ElectricalModel* ripple_adder = new RippleAdder("Adder_1", getTechModel()); 213 //ripple_adder->getNddPowerResult("LeakagePower")->print("RippleAdder->Leakage", 10, cout); 214 getSubInstance("Adder_1")->getNddPowerResult("Leakage")->print("RippleAdder->Leakage", 0, cout); 215 //ripple_adder->getAreaResult("TotalArea")->print("RippleAdder->TotalArea", 10, cout); 216 getSubInstance("Adder_1")->getAreaResult("Active")->print("RippleAdder->ActiveArea", 0, cout); 217 //ripple_adder->getEventResult("AddEvent")->print("RippleAdder->AddEvent", 10, cout); 218 getSubInstance("Adder_1")->getEventResult("Add")->print("RippleAdder->Add", 0, cout); 230 //ripple_adder->getNddPowerResult("LeakagePower")->print("RippleAdder->Leakage", 10, cout); 231 getSubInstance("Adder_1")->getNddPowerResult("Leakage")->print("RippleAdder [all...] |
/gem5/ext/dsent/model/ |
H A D | ModelGen.cc | 42 #include "model/electrical/RippleAdder.h" 126 else if("RippleAdder" == model_name_) 128 return new RippleAdder(instance_name_, tech_model_); 319 cout << "RippleAdder Multiplexer OR RepeatedLink BroadcastHTree" << endl;
|
Completed in 7 milliseconds