Searched refs:node_ (Results 1 - 13 of 13) sorted by relevance
/gem5/ext/dsent/model/timing_graph/ |
H A D | ElectricalTimingTree.cc | 52 bool ElectricalTimingTree::performTimingOpt(ElectricalTimingNode* node_, double required_delay_) argument 55 double delay = performCritPathExtract(node_); 78 node_for_timing_opt = findNodeForTimingOpt(node_); 88 delay = calculateCritPathDelay(node_); 101 delay = performCritPathExtract(node_); 125 double ElectricalTimingTree::performCritPathExtract(ElectricalTimingNode* node_) argument 128 return extractCritPathDelay(node_); 131 double ElectricalTimingTree::extractCritPathDelay(ElectricalTimingNode* node_) argument 138 if (node_->getVisitedNum() == getTreeNum()) 139 return node_ [all...] |
H A D | ElectricalTimingTree.h | 55 double performCritPathExtract(ElectricalTimingNode* node_); 57 double calculateCritPathDelay(ElectricalTimingNode* node_) const; 59 double calculateNodeTransition(ElectricalTimingNode* node_) const; 62 ElectricalTimingNode* findNodeForTimingOpt(ElectricalTimingNode* node_) const; 66 bool performTimingOpt(ElectricalTimingNode* node_, double required_delay_); 77 double extractCritPathDelay(ElectricalTimingNode* node_);
|
H A D | ElectricalTimingNode.cc | 113 void ElectricalTimingNode::addDownstreamNode(ElectricalTimingNode* node_) argument 115 m_downstream_nodes_->push_back(node_); 116 node_->m_upstream_nodes_->push_back(this);
|
H A D | ElectricalTimingNode.h | 58 void addDownstreamNode(ElectricalTimingNode* node_); 101 ElectricalTimingNode(const ElectricalTimingNode& node_);
|
/gem5/ext/dsent/model/optical_graph/ |
H A D | OpticalGraph.cc | 58 bool OpticalGraph::performPowerOpt(OpticalNode* node_, const WavelengthGroup& wavelengths_, unsigned int number_detectors_, double util_) argument 74 OpticalWavelength* wavelength = traceWavelength(wavelengths_, node_); 143 OpticalWavelength* OpticalGraph::traceWavelength(const WavelengthGroup& wavelengths_, OpticalNode* node_) argument 147 return traceWavelength(wavelength, node_, NULL, NULL, 0.0); 150 OpticalWavelength* OpticalGraph::traceWavelength(OpticalWavelength* wavelength_, OpticalNode* node_, OpticalLaser* laser_, OpticalModulator* modulator_, double loss_) argument 153 if (node_->getVisitedNum() != getTreeNum()) 156 node_->setVisitedNum(getTreeNum()); 159 double current_loss = loss_ + node_->getLoss(); 161 if(node_->getType() == OpticalNode::LASER) 166 laser_ = (OpticalLaser*) node_; [all...] |
H A D | OpticalGraph.h | 54 bool performPowerOpt(OpticalNode* node_, const WavelengthGroup& wavelengths_, unsigned int number_detectors_, double util_); 58 OpticalWavelength* traceWavelength(const WavelengthGroup& wavelengths_, OpticalNode* node_); 59 OpticalWavelength* traceWavelength(OpticalWavelength* wavelength_, OpticalNode* node_, OpticalLaser* laser_, OpticalModulator* modulator_, double loss_);
|
H A D | OpticalLaser.h | 42 OpticalLaser(const OpticalLaser& node_);
|
H A D | OpticalWaveguide.h | 41 OpticalWaveguide(const OpticalWaveguide& node_);
|
H A D | OpticalNode.h | 64 void addDownstreamNode(OpticalNode* node_); 91 OpticalNode(const OpticalNode& node_);
|
H A D | OpticalDetector.h | 51 OpticalDetector(const OpticalDetector& node_);
|
H A D | OpticalNode.cc | 68 void OpticalNode::addDownstreamNode(OpticalNode* node_) argument 70 ASSERT(node_->isExpected(getWavelengths()), "[Error] " + getInstanceName() + 72 m_downstream_nodes_->push_back(node_);
|
H A D | OpticalFilter.h | 52 OpticalFilter(const OpticalFilter& node_);
|
H A D | OpticalModulator.h | 55 OpticalModulator(const OpticalModulator& node_);
|
Completed in 12 milliseconds