Searched refs:ElectricalLoad (Results 1 - 22 of 22) sorted by relevance

/gem5/ext/dsent/model/timing_graph/
H A DElectricalLoad.cc23 #include "model/timing_graph/ElectricalLoad.h"
29 ElectricalLoad::ElectricalLoad(const String& instance_name_, ElectricalModel* model_) function in class:DSENT::ElectricalLoad
34 ElectricalLoad::~ElectricalLoad()
38 void ElectricalLoad::setLoadCap(double load_cap_)
44 double ElectricalLoad::getLoadCap() const
49 bool ElectricalLoad::isLoad() const
54 double ElectricalLoad::calculateDelay() const
59 double ElectricalLoad
[all...]
H A DElectricalLoad.h33 class ElectricalLoad : public ElectricalTimingNode class in namespace:DSENT
36 ElectricalLoad(const String& instance_name_, ElectricalModel* model_);
37 virtual ~ElectricalLoad();
55 ElectricalLoad(const ElectricalLoad& load_);
H A DElectricalDelay.h30 class ElectricalLoad;
H A DElectricalNet.h30 class ElectricalLoad;
/gem5/ext/dsent/model/electrical/
H A DBroadcastHTree.h35 class ElectricalLoad;
62 vector<ElectricalLoad*> m_repeater_loads_;
67 ElectricalLoad* m_leaf_load_;
69 ElectricalLoad* m_leaf_head_load_;
H A DRepeatedLink.h31 class ElectricalLoad;
59 ElectricalLoad* m_repeater_load_;
H A DBroadcastHTree.cc32 #include "model/timing_graph/ElectricalLoad.h"
57 clearPtrVector<ElectricalLoad>(&m_repeater_loads_);
135 ElectricalLoad* in_cap = getLoad("In_Cap");
145 ElectricalLoad* repeater_load = new ElectricalLoad("RepeaterIn_Cap" + (String)i, this);
269 m_leaf_head_load_ = new ElectricalLoad("LeafHead_Cap", this);
272 m_leaf_load_ = new ElectricalLoad("Leaf_Cap", this);
H A DRepeatedLink.cc34 #include "model/timing_graph/ElectricalLoad.h"
130 ElectricalLoad* in_cap = getLoad("In_Cap");
142 m_repeater_load_ = new ElectricalLoad("RepeaterIn_Cap", this);
/gem5/ext/dsent/model/std_cells/
H A DCellMacros.cc30 #include "model/timing_graph/ElectricalLoad.h"
49 ElectricalLoad* gate_a1_load = cell_->getLoad(name_ + "_CgA1");
50 ElectricalLoad* gate_a2_load = cell_->getLoad(name_ + "_CgA2");
51 ElectricalLoad* drain_load = cell_->getLoad(name_ + "_CdZN");
149 ElectricalLoad* gate_a1_load = cell_->getLoad(name_ + "_CgA1");
150 ElectricalLoad* gate_a2_load = cell_->getLoad(name_ + "_CgA2");
151 ElectricalLoad* drain_load = cell_->getLoad(name_ + "_CdZN");
250 ElectricalLoad* gate_load = cell_->getLoad(name_ + "_CgA");
251 ElectricalLoad* drain_load = cell_->getLoad(name_ + "_CdZN");
341 ElectricalLoad* gate_a_loa
[all...]
H A DAND2.cc33 #include "model/timing_graph/ElectricalLoad.h"
69 ElectricalLoad* a_cap = getLoad("A_Cap");
70 ElectricalLoad* b_cap = getLoad("B_Cap");
H A DNAND2.cc33 #include "model/timing_graph/ElectricalLoad.h"
70 ElectricalLoad* a_cap = getLoad("A_Cap");
71 ElectricalLoad* b_cap = getLoad("A_Cap");
H A DNOR2.cc33 #include "model/timing_graph/ElectricalLoad.h"
70 ElectricalLoad* a_cap = getLoad("A_Cap");
71 ElectricalLoad* b_cap = getLoad("A_Cap");
H A DMUX2.cc33 #include "model/timing_graph/ElectricalLoad.h"
73 ElectricalLoad* a_cap = getLoad("A_Cap");
74 ElectricalLoad* b_cap = getLoad("B_Cap");
75 ElectricalLoad* s0_cap = getLoad("S0_Cap");
H A DBUF.cc33 #include "model/timing_graph/ElectricalLoad.h"
63 ElectricalLoad* a_cap = getLoad("A_Cap");
H A DINV.cc33 #include "model/timing_graph/ElectricalLoad.h"
68 ElectricalLoad* a_cap = getLoad("A_Cap");
H A DOR2.cc33 #include "model/timing_graph/ElectricalLoad.h"
66 ElectricalLoad* a_cap = getLoad("A_Cap");
67 ElectricalLoad* b_cap = getLoad("B_Cap");
H A DXOR2.cc33 #include "model/timing_graph/ElectricalLoad.h"
70 ElectricalLoad* a_cap = getLoad("A_Cap");
71 ElectricalLoad* b_cap = getLoad("B_Cap");
H A DLATQ.cc33 #include "model/timing_graph/ElectricalLoad.h"
71 ElectricalLoad* d_cap = getLoad("D_Cap");
72 ElectricalLoad* g_cap = getLoad("G_Cap");
H A DDFFQ.cc33 #include "model/timing_graph/ElectricalLoad.h"
71 ElectricalLoad* d_cap = getLoad("D_Cap");
72 ElectricalLoad* ck_cap = getLoad("CK_Cap");
H A DADDF.cc33 #include "model/timing_graph/ElectricalLoad.h"
79 ElectricalLoad* a_cap = getLoad("A_Cap");
80 ElectricalLoad* b_cap = getLoad("B_Cap");
81 ElectricalLoad* ci_cap = getLoad("CI_Cap");
/gem5/ext/dsent/model/
H A DElectricalModel.h36 class ElectricalLoad;
143 const Map<ElectricalLoad*>* getLoads() const;
144 ElectricalLoad* getLoad(const String& name_);
254 Map<ElectricalLoad*>* m_loads_;
H A DElectricalModel.cc29 #include "model/timing_graph/ElectricalLoad.h"
44 m_loads_ = new Map<ElectricalLoad*>;
57 deletePtrMap<ElectricalLoad>(m_loads_);
282 const Map<ElectricalLoad*>* ElectricalModel::getLoads() const
287 ElectricalLoad* ElectricalModel::getLoad(const String& name_)
457 ElectricalLoad* load = new ElectricalLoad(name_, this);

Completed in 40 milliseconds