Searched refs:crossbar (Results 1 - 8 of 8) sorted by relevance
/gem5/ext/mcpat/cacti/ |
H A D | router.cc | 62 // 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 D | router.h | 46 #include "crossbar.h" 66 Component arbiter, crossbar, buffer; member in class:Router
|
H A D | cacti.mk | 29 cacti_interface.cc router.cc nuca.cc crossbar.cc arbiter.cc
|
/gem5/ext/dsent/model/electrical/router/ |
H A D | Router.cc | 65 // 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 D | Ruby.py | 110 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 D | noc.cc | 80 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 D | mcpat.mk | 45 crossbar.cc \
|
/gem5/configs/common/ |
H A D | HMC.py | 58 # 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 12 milliseconds