Searched refs:setParameter (Results 1 - 25 of 28) sorted by relevance

12

/gem5/ext/dsent/model/optical/
H A DOpticalTestModel.cc61 laser->setParameter("OutStart", 0);
62 laser->setParameter("OutEnd", wavelengths-1);
67 modulator->setParameter("InStart", 0);
68 modulator->setParameter("InEnd", wavelengths-1);
69 modulator->setParameter("ModStart", 0);
70 modulator->setParameter("ModEnd", wavelengths-1);
86 detector->setParameter("InStart", 0);
87 detector->setParameter("InEnd", wavelengths-1);
88 detector->setParameter("DetStart", 0);
89 detector->setParameter("DetEn
[all...]
H A DSWSRLink.cc113 tx_backend->setParameter("InBits", number_bits);
114 tx_backend->setParameter("CoreDataRate", core_data_rate);
115 tx_backend->setParameter("LinkDataRate", link_data_rate);
116 tx_backend->setParameter("RingTuningMethod", ring_tuning_method);
117 tx_backend->setParameter("BitDuplicate", "TRUE");
122 rx_backend->setParameter("OutBits", number_bits);
123 rx_backend->setParameter("CoreDataRate", core_data_rate);
124 rx_backend->setParameter("LinkDataRate", link_data_rate);
125 rx_backend->setParameter("RingTuningMethod", ring_tuning_method);
126 rx_backend->setParameter("BitDuplicat
[all...]
H A DSWMRLink.cc211 laser->setParameter("OutStart", 0);
212 laser->setParameter("OutEnd", number_wavelengths-1);
213 laser->setParameter("MaxDetectors", number_max_readers);
214 laser->setParameter("MinDetectors", number_min_readers);
249 modulator->setParameter("DataRate", data_rate);
250 modulator->setParameter("InStart", 0);
251 modulator->setParameter("InEnd", number_wavelengths-1);
252 modulator->setParameter("ModStart", 0);
253 modulator->setParameter("ModEnd", number_wavelengths-1);
254 modulator->setParameter("OptimizeLos
[all...]
H A DOpticalLinkBackendRx.cc108 deserializer->setParameter("OutBits", out_bits);
109 deserializer->setParameter("InDataRate", link_data_rate);
110 deserializer->setParameter("OutDataRate", core_data_rate);
111 deserializer->setParameter("BitDuplicate", bit_duplicate);
133 reorder_mux->setParameter("NumberBits", in_bits);
134 reorder_mux->setParameter("NumberInputs", reorder_degree);
135 reorder_mux->setParameter("BitDuplicate", bit_duplicate);
149 barrel_shift->setParameter("NumberBits", out_bits);
150 barrel_shift->setParameter("ShiftIndexMax", shift_index_max);
151 barrel_shift->setParameter("ShiftIndexMi
[all...]
H A DOpticalLinkBackendTx.cc105 serializer->setParameter("InBits", in_bits);
106 serializer->setParameter("InDataRate", core_data_rate);
107 serializer->setParameter("OutDataRate", link_data_rate);
108 serializer->setParameter("BitDuplicate", bit_duplicate);
136 barrel_shift->setParameter("NumberBits", in_bits);
137 barrel_shift->setParameter("ShiftIndexMax", shift_index_max);
138 barrel_shift->setParameter("ShiftIndexMin", shift_index_min);
139 barrel_shift->setParameter("BitDuplicate", bit_duplicate);
145 reorder_mux->setParameter("NumberBits", out_bits);
146 reorder_mux->setParameter("NumberInput
[all...]
/gem5/ext/dsent/model/network/
H A DPhotonicClos.cc158 ingress_router->setParameter("NumberInputPorts", ingress_router_number_input_ports);
159 ingress_router->setParameter("NumberOutputPorts", ingress_router_number_output_ports);
160 ingress_router->setParameter("NumberVirtualNetworks", router_number_vns);
161 ingress_router->setParameter("NumberVirtualChannelsPerVirtualNetwork", router_number_vcs_per_vn);
162 ingress_router->setParameter("NumberBuffersPerVirtualChannel", router_number_bufs_per_vc);
163 ingress_router->setParameter("NumberBitsPerFlit", number_bits_per_flit);
164 ingress_router->setParameter("InputPort->BufferModel", router_buffer_model);
165 ingress_router->setParameter("CrossbarModel", router_crossbar_model);
166 ingress_router->setParameter("SwitchAllocator->ArbiterModel", getParameter("Router->SwitchAllocator->ArbiterModel"));
167 ingress_router->setParameter("ClockTreeMode
[all...]
H A DElectricalClos.cc147 ingress_router->setParameter("NumberInputPorts", ingress_router_number_input_ports);
148 ingress_router->setParameter("NumberOutputPorts", ingress_router_number_output_ports);
149 ingress_router->setParameter("NumberVirtualNetworks", router_number_vns);
150 ingress_router->setParameter("NumberVirtualChannelsPerVirtualNetwork", router_number_vcs_per_vn);
151 ingress_router->setParameter("NumberBuffersPerVirtualChannel", router_number_bufs_per_vc);
152 ingress_router->setParameter("NumberBitsPerFlit", number_bits_per_flit);
153 ingress_router->setParameter("InputPort->BufferModel", router_buffer_model);
154 ingress_router->setParameter("CrossbarModel", router_crossbar_model);
155 ingress_router->setParameter("SwitchAllocator->ArbiterModel", getParameter("Router->SwitchAllocator->ArbiterModel"));
156 ingress_router->setParameter("ClockTreeMode
[all...]
H A DElectricalMesh.cc128 router->setParameter("NumberInputPorts", router_number_input_ports);
129 router->setParameter("NumberOutputPorts", router_number_output_ports);
130 router->setParameter("NumberVirtualNetworks", router_number_vns);
131 router->setParameter("NumberVirtualChannelsPerVirtualNetwork", router_number_vcs_per_vn);
132 router->setParameter("NumberBuffersPerVirtualChannel", router_number_bufs_per_vc);
133 router->setParameter("NumberBitsPerFlit", number_bits_per_flit);
134 router->setParameter("InputPort->BufferModel", getParameter("Router->InputPort->BufferModel"));
135 router->setParameter("CrossbarModel", getParameter("Router->CrossbarModel"));
136 router->setParameter("SwitchAllocator->ArbiterModel", getParameter("Router->SwitchAllocator->ArbiterModel"));
137 router->setParameter("ClockTreeMode
[all...]
/gem5/ext/dsent/model/electrical/
H A DDemuxTreeDeserializer.cc206 demux_way0->setParameter("InDataRate", in_data_rate / 2.0);
207 demux_way0->setParameter("OutDataRate", out_data_rate);
208 demux_way0->setParameter("OutBits", out_bits / 2);
209 demux_way0->setParameter("BitDuplicate", "TRUE");
213 demux_way1->setParameter("InDataRate", in_data_rate / 2.0);
214 demux_way1->setParameter("OutDataRate", out_data_rate);
215 demux_way1->setParameter("OutBits", out_bits / 2);
216 demux_way1->setParameter("BitDuplicate", "TRUE");
244 des_bit->setParameter("InDataRate", in_data_rate);
245 des_bit->setParameter("OutDataRat
[all...]
H A DOR.cc117 or0->setParameter("NumberInputs", or0_number_inputs);
118 or0->setParameter("NumberBits", 1);
119 or0->setParameter("BitDuplicate", "TRUE");
123 or1->setParameter("NumberInputs", or1_number_inputs);
124 or1->setParameter("NumberBits", 1);
125 or1->setParameter("BitDuplicate", "TRUE");
181 ors->setParameter("NumberInputs", number_inputs);
182 ors->setParameter("NumberBits", 1);
183 ors->setParameter("BitDuplicate", "TRUE");
H A DMultiplexer.cc120 mux0->setParameter("NumberInputs", inputs_0);
121 mux0->setParameter("NumberBits", 1);
122 mux0->setParameter("BitDuplicate", "TRUE");
123 mux0->setParameter("IsTopLevel", "FALSE");
127 mux1->setParameter("NumberInputs", inputs_1);
128 mux1->setParameter("NumberBits", 1);
129 mux1->setParameter("BitDuplicate", "TRUE");
130 mux1->setParameter("IsTopLevel", "FALSE");
250 mux->setParameter("NumberInputs", number_inputs);
251 mux->setParameter("NumberBit
[all...]
H A DTestModel.cc128 ripple_adder->setParameter("NumberBits", num_bits);
142 multiplexer->setParameter("NumberInputs", 2);
143 multiplexer->setParameter("NumberBits", mux_bits);
144 multiplexer->setParameter("BitDuplicate", "FALSE");
H A DDFFRAM.cc125 dec->setParameter("NumberOutputs", number_entries);
130 mux->setParameter("NumberInputs", number_entries);
131 mux->setParameter("NumberBits", 1);
132 mux->setParameter("BitDuplicate", "TRUE");
H A DSeparableAllocator.cc98 arb->setParameter("NumberRequests", number_resources);
122 arb->setParameter("NumberRequests", number_requesters);
149 arb->setParameter("NumberRequests", number_requesters);
173 arb->setParameter("NumberRequests", number_requesters);
H A DBarrelShifter.cc175 mux->setParameter("NumberInputs", 2);
176 mux->setParameter("NumberBits", number_bits);
177 mux->setParameter("BitDuplicate", bit_duplicate);
H A DMultiplexerCrossbar.cc137 muxs[i]->setParameter("NumberInputs", number_inputs);
138 muxs[i]->setParameter("NumberBits", number_bits);
139 muxs[i]->setParameter("BitDuplicate", bit_duplicate);
H A DMuxTreeSerializer.cc120 mux_tree->setParameter("NumberInputs", serialization_ratio);
121 mux_tree->setParameter("NumberBits", output_bits);
122 mux_tree->setParameter("BitDuplicate", "TRUE");
H A DDecoder.cc128 dec0->setParameter("NumberOutputs", number_outputs_0);
132 dec1->setParameter("NumberOutputs", number_outputs_1);
/gem5/ext/dsent/model/electrical/router/
H A DRouter.cc317 input_port->setParameter("NumberVirtualNetworks", number_vns);
318 input_port->setParameter("NumberVirtualChannelsPerVirtualNetwork", number_vcs_per_vn);
319 input_port->setParameter("NumberBuffersPerVirtualChannel", number_bufs_per_vc);
320 input_port->setParameter("NumberBitsPerFlit", number_bits_per_flit);
321 input_port->setParameter("BufferModel", buffer_model);
363 sw_allocator->setParameter("NumberInputPorts", number_input_ports);
364 sw_allocator->setParameter("NumberOutputPorts", number_output_ports);
365 sw_allocator->setParameter("TotalNumberVirtualChannels", total_number_vcs);
366 sw_allocator->setParameter("ArbiterModel", arb_model);
395 crossbar->setParameter("NumberInput
[all...]
H A DRouterInputPort.cc131 ram->setParameter("NumberEntries", total_number_bufs);
132 ram->setParameter("NumberBits", number_bits_per_flit);
H A DRouterSwitchAllocator.cc126 stage1_arb->setParameter("NumberRequests", stage1_number_requests);
140 stage2_arb->setParameter("NumberRequests", stage2_number_requests);
/gem5/ext/drampower/src/
H A DParametrisable.h72 void setParameter(const Parameter& parameter,
H A DParametrisable.cc51 void Parametrisable::setParameter(const Parameter& parameter, function in class:Parametrisable
71 } // Parametrisable::setParameter
/gem5/ext/dsent/model/
H A DModel.h102 void setParameter(const String& parameter_name_, const String& parameter_value_);
H A DModel.cc159 setParameter(parameter_name_, parameter_default_);
236 void Model::setParameter(const String& parameter_name_, const String& parameter_value_) function in class:DSENT::Model

Completed in 42 milliseconds

12