Searched refs:Multiplexer (Results 1 - 10 of 10) sorted by relevance

/gem5/ext/dsent/model/electrical/
H A DMultiplexer.h31 class Multiplexer : public ElectricalModel class in namespace:DSENT
34 Multiplexer(const String& instance_name_, const TechModel* tech_model_);
35 virtual ~Multiplexer();
44 virtual Multiplexer* clone() const;
51 }; // class Multiplexer
H A DMultiplexer.cc22 #include "model/electrical/Multiplexer.h"
36 Multiplexer::Multiplexer(const String& instance_name_, const TechModel* tech_model_) function in class:DSENT::Multiplexer
43 Multiplexer::~Multiplexer()
46 void Multiplexer::initParameters()
55 void Multiplexer::initProperties()
60 Multiplexer* Multiplexer::clone() const
65 void Multiplexer
[all...]
H A DBarrelShifter.cc23 #include "model/electrical/Multiplexer.h"
174 Multiplexer* mux = new Multiplexer(mux_name, getTechModel());
H A DMultiplexerCrossbar.cc31 #include "model/electrical/Multiplexer.h"
132 vector<Multiplexer*> muxs(number_outputs, NULL);
136 muxs[i] = new Multiplexer(mux_names[i], getTechModel());
H A DTestModel.cc29 #include "model/electrical/Multiplexer.h"
141 ElectricalModel* multiplexer = new Multiplexer("Mux_1", getTechModel());
220 getSubInstance("Mux_1")->getNddPowerResult("Leakage")->print("Multiplexer->Leakage", 0, cout);
221 getSubInstance("Mux_1")->getAreaResult("Active")->print("Multiplexer->ActiveArea", 0, cout);
222 getSubInstance("Mux_1")->getEventResult("Mux")->print("Multiplexer->MuxEvent", 0, cout);
223 cout << "Multiplexer->P(Out) = " << getSubInstance("Mux_1")->getGenProperties()->get("P(Out)") << endl;
H A DDFFRAM.cc34 #include "model/electrical/Multiplexer.h"
129 Multiplexer* mux = new Multiplexer(mux_name, getTechModel());
203 // Connect Multiplexer
H A DMuxTreeSerializer.cc31 #include "model/electrical/Multiplexer.h"
119 ElectricalModel* mux_tree = new Multiplexer(mux_tree_name, getTechModel());
/gem5/ext/dsent/model/optical/
H A DOpticalLinkBackendRx.cc30 #include "model/electrical/Multiplexer.h"
132 Multiplexer* reorder_mux = new Multiplexer(reorder_mux_name, getTechModel());
H A DOpticalLinkBackendTx.cc30 #include "model/electrical/Multiplexer.h"
144 Multiplexer* reorder_mux = new Multiplexer(reorder_mux_name, getTechModel());
/gem5/ext/dsent/model/
H A DModelGen.cc43 #include "model/electrical/Multiplexer.h"
130 else if("Multiplexer" == model_name_)
132 return new Multiplexer(instance_name_, tech_model_);
319 cout << "RippleAdder Multiplexer OR RepeatedLink BroadcastHTree" << endl;

Completed in 16 milliseconds