Searched refs:ElectricalModel (Results 51 - 70 of 70) sorted by relevance

123

/gem5/ext/dsent/model/electrical/router/
H A DRouterSwitchAllocator.cc34 : ElectricalModel(instance_name_, tech_model_)
125 ElectricalModel* stage1_arb = (ElectricalModel*)ModelGen::createModel(arb_model, stage1_arb_name, getTechModel());
139 ElectricalModel* stage2_arb = (ElectricalModel*)ModelGen::createModel(arb_model, stage2_arb_name, getTechModel());
209 ElectricalModel* stage1_arb = (ElectricalModel*)getSubInstance("Stage1Arb");
213 ElectricalModel* stage2_arb = (ElectricalModel*)getSubInstance("Stage2Arb");
H A DRouter.cc46 : ElectricalModel(instance_name_, tech_model_)
231 ElectricalModel* pipeline_reg0 = (ElectricalModel*)getSubInstance("PipelineReg0");
236 ElectricalModel* input_port = (ElectricalModel*)getSubInstance("InputPort");
242 ElectricalModel* pipeline_reg1 = (ElectricalModel*)getSubInstance("PipelineReg1");
247 ElectricalModel* crossbar_sel_dff = (ElectricalModel*)getSubInstance("Crossbar_Sel_DFF");
252 ElectricalModel* crossba
[all...]
H A DRouterInputPort.cc41 : ElectricalModel(instance_name_, tech_model_)
130 ElectricalModel* ram = ModelGen::createRAM(buffer_model, ram_name, getTechModel());
192 vector<ElectricalModel*> rd_addr_dffs(number_addr_bits, NULL);
195 rd_addr_dffs[i] = (ElectricalModel*)getSubInstance("RDAddr_DFF" + (String)i);
201 ElectricalModel* ram = (ElectricalModel*)getSubInstance("RAM");
/gem5/ext/dsent/model/optical/
H A DOpticalLinkBackendRx.cc40 : ElectricalModel(instance_name_, tech_model_)
222 ElectricalModel* reorder_mux = (ElectricalModel*) getSubInstance(reorder_mux_name);
231 ElectricalModel* deserializer = (ElectricalModel*) getSubInstance("Deserializer");
238 ElectricalModel* barrel_shift = (ElectricalModel*) getSubInstance(barrel_shift_name);
251 ElectricalModel* deserializer = (ElectricalModel*) getSubInstance("Deserializer");
H A DOpticalLinkBackendTx.cc39 : ElectricalModel(instance_name_, tech_model_)
212 ElectricalModel* barrel_shift = (ElectricalModel*) getSubInstance(barrel_shift_name);
220 ElectricalModel* serializer = (ElectricalModel*) getSubInstance("Serializer");
230 ElectricalModel* reorder_mux = (ElectricalModel*) getSubInstance(reorder_mux_name);
244 ElectricalModel* serializer = (ElectricalModel*) getSubInstance("Serializer");
H A DSWSRLink.cc112 ElectricalModel* tx_backend = (ElectricalModel*) ModelGen::createModel("OpticalLinkBackendTx", "OpticalLinkBackendTx", getTechModel());
121 ElectricalModel* rx_backend = (ElectricalModel*) ModelGen::createModel("OpticalLinkBackendRx", "OpticalLinkBackendRx", getTechModel());
/gem5/ext/dsent/model/electrical/
H A DMatrixArbiter.cc40 : ElectricalModel(instance_name_, tech_model_)
185 vector<ElectricalModel*> dis_ors(number_requests, NULL);
189 dis_ors[i] = (ElectricalModel*)ModelGen::createModel("OR", dis_or_names[i], getTechModel());
323 vector<ElectricalModel*> g_and2s(number_requests, NULL);
324 vector<ElectricalModel*> g_invs(number_requests, NULL);
325 vector<ElectricalModel*> w_invs(number_states, NULL);
326 vector<ElectricalModel*> w_or2s(number_states, NULL);
327 vector<ElectricalModel*> w_and2s(number_states, NULL);
328 vector<ElectricalModel*> w_dffs(number_states, NULL);
329 vector<ElectricalModel*> dis_inv
[all...]
H A DBarrelShifter.cc38 : ElectricalModel(instance_name_, tech_model_)
207 ElectricalModel* last_mux = NULL;
223 ElectricalModel* buf_inv_0 = (ElectricalModel*) getSubInstance(buf_inv_0_name);
227 ElectricalModel* buf_inv_1 = (ElectricalModel*) getSubInstance(buf_inv_1_name);
232 ElectricalModel* mux = (ElectricalModel*) getSubInstance(mux_name);
H A DSeparableAllocator.cc30 : ElectricalModel(instance_name_, tech_model_)
97 ElectricalModel* arb = (ElectricalModel*)ModelGen::createModel(stage1_arbiter_model, "Stage1Arb" + (String)i, getTechModel());
121 ElectricalModel* arb = (ElectricalModel*)ModelGen::createModel(stage2_arbiter_model, "Stage2Arb" + (String)i, getTechModel());
148 ElectricalModel* arb = (ElectricalModel*)ModelGen::createModel(stage1_arbiter_model, "Stage1Arb" + (String)i, getTechModel());
172 ElectricalModel* arb = (ElectricalModel*)ModelGen::createModel(stage2_arbiter_model, "Stage2Arb" + (String)i, getTechModel());
H A DBroadcastHTree.h26 #include "model/ElectricalModel.h"
38 class BroadcastHTree : public ElectricalModel
H A DTestModel.cc38 : ElectricalModel(instance_name_, tech_model_)
127 ElectricalModel* ripple_adder = new RippleAdder("Adder_1", getTechModel());
141 ElectricalModel* multiplexer = new Multiplexer("Mux_1", getTechModel());
H A DMultiplexerCrossbar.cc39 : ElectricalModel(instance_name_, tech_model_)
216 ElectricalModel* muxi = (ElectricalModel*)getSubInstance("Mux" + (String)i);
H A DRepeatedLink.cc39 : ElectricalModel(instance_name_, tech_model_)
H A DBroadcastHTree.cc44 : ElectricalModel(instance_name_, tech_model_)
/gem5/ext/dsent/model/timing_graph/
H A DElectricalDriver.cc25 #include "model/ElectricalModel.h"
29 ElectricalDriver::ElectricalDriver(const String& instance_name_, ElectricalModel* model_, bool sizable_)
H A DElectricalTimingTree.cc25 #include "model/ElectricalModel.h"
36 ElectricalTimingTree::ElectricalTimingTree(const String& instance_name_, ElectricalModel* model_)
251 ElectricalModel* ElectricalTimingTree::getModel()
/gem5/ext/dsent/
H A DDSENT.cc48 ElectricalModel* electrical_model = (ElectricalModel*)ms_model;
82 ElectricalModel* electrical_model = (ElectricalModel*)ms_model;
101 ElectricalModel* electrical_model = (ElectricalModel*)ms_model;
/gem5/ext/dsent/model/
H A DModelGen.cc280 ElectricalModel* ModelGen::createRAM(const String& ram_name_, const String& instance_name_, const TechModel* tech_model_)
297 ElectricalModel* ModelGen::createCrossbar(const String& crossbar_name_, const String& instance_name_, const TechModel* tech_model_)
H A DOpticalModel.h26 #include "model/ElectricalModel.h"
60 class OpticalModel : public ElectricalModel
H A DOpticalModel.cc37 : ElectricalModel(instance_name_, tech_model_)

Completed in 31 milliseconds

123