Searched refs:crossbar (Results 1 - 8 of 8) sorted by relevance

/gem5/ext/mcpat/cacti/
H A Drouter.cc62 // I = 5; /*Number of crossbar input ports*/
63 // O = 5; /*Number of crossbar output ports*/
98 /*crossbar related functions */
209 crossbar.delay = c_b.delay;
210 crossbar.power.readOp.dynamic = c_b.power.readOp.dynamic;
211 crossbar.power.readOp.leakage = c_b.power.readOp.leakage;
212 crossbar.power.readOp.gate_leakage = c_b.power.readOp.gate_leakage;
213 crossbar.area = c_b.area;
216 crossbar.power.readOp.dynamic = tr_crossbar_power();
217 crossbar
[all...]
H A Drouter.h46 #include "crossbar.h"
66 Component arbiter, crossbar, buffer; member in class:Router
H A Dcacti.mk29 cacti_interface.cc router.cc nuca.cc crossbar.cc arbiter.cc
/gem5/ext/dsent/model/electrical/router/
H A DRouter.cc65 // Spec for crossbar
166 // Add crossbar traversal event
252 ElectricalModel* crossbar = (ElectricalModel*)getSubInstance("Crossbar"); local
261 crossbar->applyTransitionInfo("Multicast" + (String)i);
263 propagatePortTransitionInfo(crossbar, "In0", "FlitIn0");
269 crossbar->applyTransitionInfo("Multicast1");
270 propagatePortTransitionInfo(crossbar, "In0", "FlitIn0");
272 crossbar->use();
392 // Init crossbar model
394 ElectricalModel* crossbar local
[all...]
/gem5/configs/ruby/
H A DRuby.py110 crossbar = None
112 crossbar = IOXBar()
113 crossbars.append(crossbar)
114 dir_cntrl.memory = crossbar.slave
128 if crossbar != None:
129 mem_ctrl.port = crossbar.master
/gem5/ext/mcpat/
H A Dnoc.cc80 router->crossbar.power.readOp.longer_channel_leakage = router->crossbar.power.readOp.leakage * long_channel_device_reduction;
158 router->crossbar.rt_power.readOp.dynamic =
159 router->crossbar.power.readOp.dynamic * rtp_stats.readAc.access;
164 (router->buffer.rt_power + router->crossbar.rt_power +
H A Dmcpat.mk45 crossbar.cc \
/gem5/configs/common/
H A DHMC.py58 # serial links, the main internal crossbar, and an external hmc controller.
117 # connected.Through each crossbar only local vaults can be accessed. But to
118 # support this architecture we need a crossbar between serial links and
122 # 2 Crossbars are connected to only local vaults. From other 2 crossbar, a
142 # This crossbar, is placed on the logic-based of the HMC and it has its
163 parser.add_argument("--number-mem-crossbar", default=4, action="store",
164 type=int, help="Number of crossbar in HMC")
242 crossbar between port and Link Controller")
254 # size of req buffer within crossbar, used for modelling extra latency
258 request side of the crossbar")
[all...]

Completed in 7 milliseconds