Searched refs:String (Results 151 - 175 of 203) sorted by relevance

123456789

/gem5/ext/dsent/model/network/
H A DPhotonicClos.cc34 PhotonicClos::PhotonicClos(const String& instance_name_, const TechModel* tech_model_)
120 const String& swsr_link_data_rate = getParameter("SWSR->LinkDataRate");
121 const String& swsr_laser_type = getParameter("SWSR->LaserType");
122 const String& swsr_ring_tuning_method = getParameter("SWSR->RingTuningMethod");
123 const String& router_number_vns = getParameter("Router->NumberVirtualNetworks");
124 const String& router_number_vcs_per_vn = getParameter("Router->NumberVirtualChannelsPerVirtualNetwork");
125 const String& router_number_bufs_per_vc = getParameter("Router->NumberBuffersPerVirtualChannel");
126 const String& router_buffer_model = getParameter("Router->InputPort->BufferModel");
127 const String& router_crossbar_model = getParameter("Router->CrossbarModel");
128 const String
[all...]
H A DElectricalClos.cc34 ElectricalClos::ElectricalClos(const String& instance_name_, const TechModel* tech_model_)
112 const String& router_number_vns = getParameter("Router->NumberVirtualNetworks");
113 const String& router_number_vcs_per_vn = getParameter("Router->NumberVirtualChannelsPerVirtualNetwork");
114 const String& router_number_bufs_per_vc = getParameter("Router->NumberBuffersPerVirtualChannel");
115 const String& router_buffer_model = getParameter("Router->InputPort->BufferModel");
116 const String& router_crossbar_model = getParameter("Router->CrossbarModel");
117 const String& link_wire_layer = getParameter("Link->WireLayer");
118 const String& link_wire_width_multiplier = getParameter("Link->WireWidthMultiplier");
119 const String& link_wire_spacing_multiplier = getParameter("Link->WireSpacingMultiplier");
250 createNet("IngressRouter_In" + (String)
[all...]
/gem5/ext/dsent/model/timing_graph/
H A DElectricalTimingNode.h38 ElectricalTimingNode(const String& instance_name_, ElectricalModel* model_);
52 const String& getInstanceName() const;
105 String m_instance_name_;
H A DElectricalDriverMultiplier.cc32 ElectricalDriverMultiplier::ElectricalDriverMultiplier(const String& instance_name_, ElectricalModel* model_)
H A DElectricalNet.cc32 ElectricalNet::ElectricalNet(const String& instance_name_, ElectricalModel* model_)
H A DElectricalTimingOptimizer.cc33 ElectricalTimingOptimizer::ElectricalTimingOptimizer(const String& instance_name_, const TechModel* tech_model_)
65 const String& port_name = it->first;
/gem5/ext/dsent/model/std_cells/
H A DDFFQ.cc42 DFFQ::DFFQ(const String& instance_name_, const TechModel* tech_model_)
112 String cell_name = "DFFQ_X" + (String) drive_strength;
140 String cell_name = "DFFQ_X" + (String) drive_strength;
278 String cell_name = "DFFQ_X" + (String) drive_strength_;
335 Log::printLine(cell_name + "->Area->Active=" + (String) area);
336 Log::printLine(cell_name + "->Area->Metal1Wire=" + (String) area);
448 Log::printLine(cell_name + "->Leakage->!D!CK!Q=" + (String) leakage_00
[all...]
H A DADDF.cc41 ADDF::ADDF(const String& instance_name_, const TechModel* tech_model_)
129 String cell_name = "ADDF_X" + (String) drive_strength;
165 String cell_name = "ADDF_X" + (String) drive_strength;
314 (String) S_prob_00 + ", " + (String) S_prob_01 + ", " + (String) S_prob_11 + ")!");
319 (String) CO_prob_00 + ", " + (String) CO_prob_0
[all...]
H A DStdCell.cc33 StdCell::StdCell(const String& instance_name_, const TechModel* tech_model_)
H A DStdCell.h33 StdCell(const String& instance_name_, const TechModel* tech_model_);
/gem5/ext/dsent/tech/
H A DTechModel.cc37 const String& TechModel::get(const String &key_) const
58 void TechModel::readFile(const String& filename_)
66 const String& key = it.first;
69 const String& include_filename = it.second;
75 const vector<String>& available_wire_layer_vector = get("Wire->AvailableLayers").split("[,]");
76 m_available_wire_layers_ = new std::set<String>;
276 bool TechModel::isWireLayerExist(const String& layer_name_) const
278 std::set<String>::const_iterator it;
283 const std::set<String>* TechMode
[all...]
/gem5/ext/dsent/model/electrical/
H A DTestModel.cc37 TestModel::TestModel(const String& instance_name_, const TechModel* tech_model_)
93 StdCell* a_reg = getTechModel()->getStdCellLib()->createStdCell("DFFQ", "DFFQ-A[" + (String) i + "]");
99 //a_reg->connect("Q", getNet("A[" + (String) i + "]"));
103 StdCell* b_reg = getTechModel()->getStdCellLib()->createStdCell("DFFQ", "DFFQ-B[" + (String) i + "]");
109 //b_reg->connect("Q", getNet("B[" + (String) i + "]"));
113 StdCell* s_reg = getTechModel()->getStdCellLib()->createStdCell("DFFQ", "DFFQ-S[" + (String) i + "]");
119 //s_reg->connect("D", getNet("A[" + (String) i + "]"));
171 String n = (String) i;
H A DRepeatedLink.h37 RepeatedLink(const String& instance_name_, const TechModel* tech_model_);
/gem5/src/dev/arm/
H A DSMMUv3.py59 utlb_policy = Param.String('rr', 'Micro TLB replacement policy')
66 tlb_policy = Param.String('rr', 'Main TLB replacement policy')
103 tlb_policy = Param.String('rr', 'TLB replacement policy')
110 cfg_policy = Param.String('rr', 'Config cache replacement policy')
117 ipa_policy = Param.String('rr', 'IPA cache replacement policy')
131 walk_policy = Param.String('rr', 'Walk cache replacement policy')
/gem5/ext/dsent/model/optical/
H A DRingModulator.h34 RingModulator(const String& instance_name_, const TechModel* tech_model_);
H A DThrottledLaserSource.cc34 ThrottledLaserSource::ThrottledLaserSource(const String& instance_name_, const TechModel* tech_model_)
77 createElectricalEventAtomicResult("Laser" + (String) i);
78 getEventInfo("Laser" + (String) i)->setTransitionInfo("LaserEnable", TransitionInfo(0.0, 1.0, 0.0));
152 getEventResult("Laser" + (String) i)->setValue(laser_power * laser_event_time *
/gem5/ext/dsent/model/optical_graph/
H A DOpticalFilter.h33 OpticalFilter(const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_, bool drop_all_, const WavelengthGroup& drop_wavelengths_);
H A DOpticalModulator.h35 OpticalModulator(const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_, bool opt_loss_, OpticalTransmitter* transmitter_);
H A DOpticalNode.cc30 OpticalNode::OpticalNode(Type type_, const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_)
53 const String& OpticalNode::getInstanceName() const
H A DOpticalGraph.cc39 OpticalGraph::OpticalGraph(const String& instance_name_, OpticalModel* model_)
50 const String& OpticalGraph::getInstanceName() const
122 Log::printLine(getInstanceName() + " -> Best IL=" + (String) best_IL + ", Best ER=" + (String) best_ER +
123 ", Best Laser/Mod Power=" + (String) best_power);
/gem5/ext/dsent/util/
H A DCommonType.h47 using LibUtil::String;
/gem5/src/arch/arm/tracers/
H A DTarmacTrace.py48 path_to_trace = Param.String("tarmac.log", "path to TARMAC trace")
/gem5/src/mem/qos/
H A DQoSMemCtrl.py80 qos_masters = VectorParam.String(['']* 16,
/gem5/src/mem/ruby/network/
H A DNetwork.py39 topology = Param.String("Not Specified",
/gem5/ext/googletest/googlemock/src/
H A Dgmock.cc109 template <typename String>
111 String* value) {

Completed in 38 milliseconds

123456789