Searched refs:interface_ip (Results 1 - 16 of 16) sorted by relevance

/gem5/ext/mcpat/
H A Dsystem.cc72 children.push_back(new Core(childXML, currCore, &interface_ip));
75 children.push_back(new CacheUnit(childXML, &interface_ip));
77 // TODO: Remove reliance on interface_ip - there should be a better
79 children.push_back(new CacheController(childXML, &interface_ip));
81 children.push_back(new MemoryController(childXML, &interface_ip));
83 children.push_back(new FlashController(childXML, &interface_ip));
85 children.push_back(new NIUController(childXML, &interface_ip));
87 children.push_back(new PCIeController(childXML, &interface_ip));
95 &interface_ip));
101 children.push_back(new BusInterconnect(childXML, &interface_ip));
[all...]
H A Dcore.cc58 interface_ip(*interface_ip_),
80 icache = new CacheUnit(childXML, &interface_ip);
97 interface_ip.cache_sz = size;
98 interface_ip.line_sz = line;
99 interface_ip.assoc = core_params.instruction_buffer_assoc;
100 interface_ip.nbanks = core_params.instruction_buffer_nbanks;
101 interface_ip.out_w = line * BITS_PER_BYTE;
102 interface_ip.specific_tag = core_params.instruction_buffer_tag_width > 0;
103 interface_ip.tag_w = core_params.instruction_buffer_tag_width;
104 interface_ip
[all...]
H A Dmemoryctrl.cc322 writeBuffer(NULL), MC_arb(NULL), interface_ip(*interface_ip_),
338 interface_ip.cache_sz = data * mcp.req_window_size_per_channel;
339 interface_ip.line_sz = data;
340 interface_ip.assoc = mcp.reorder_buffer_assoc;
341 interface_ip.nbanks = mcp.reorder_buffer_nbanks;
342 interface_ip.out_w = interface_ip.line_sz * BITS_PER_BYTE;
343 interface_ip.specific_tag = tag > 0;
344 interface_ip.tag_w = tag;
345 interface_ip
[all...]
H A Dcacheunit.cc93 interface_ip.cache_sz = (int)size;
94 interface_ip.line_sz = (int)line;
95 interface_ip.assoc = (int)assoc;
96 interface_ip.nbanks = (int)banks;
97 interface_ip.specific_tag = tag > 0;
98 interface_ip.tag_w = tag;
101 interface_ip.out_w = interface_ip.line_sz * BITS_PER_BYTE;
103 interface_ip.out_w = interface_ip
[all...]
H A Diocontrollers.cc85 mac_area = (1.53 + 0.3) / 2 * (interface_ip.F_sz_um / 0.065) *
86 (interface_ip.F_sz_um / 0.065);
92 (interface_ip.F_sz_um / 0.065) * (interface_ip.F_sz_um / 0.065);
96 SerDer_area = (1.39 + 0.36) * (interface_ip.F_sz_um /
97 0.065);//* (interface_ip.F_sz_um/0.065);
104 mac_area = 0.24 * (interface_ip.F_sz_um / 0.065) *
105 (interface_ip.F_sz_um / 0.065);
106 frontend_area = 0.1 * (interface_ip.F_sz_um / 0.065) *
107 (interface_ip
[all...]
H A Dsystem.h55 InputParameter interface_ip; member in class:System
H A Dbus_interconnect.cc49 : McPATComponent(_xml_data), link_bus(NULL), interface_ip(*interface_ip_) {
52 local_result = init_interface(&interface_ip, name);
55 interface_ip.throughput = bus_params.link_throughput / bus_params.clockRate;
56 interface_ip.latency = bus_params.link_latency / bus_params.clockRate;
67 bus_params.flit_size, link_len, &interface_ip,
127 ASSIGN_ENUM_IF("wire_type", interface_ip.wt, Wire_type);
137 interface_ip.wire_is_mat_type = mat_type;
138 interface_ip.wire_os_mat_type = mat_type;
H A Dcore.h70 InputParameter interface_ip; member in class:BranchPredictor
114 InputParameter interface_ip; member in class:InstFetchU
144 InputParameter interface_ip; member in class:SchedulerU
172 InputParameter interface_ip; member in class:RENAMINGU
192 InputParameter interface_ip; member in class:LoadStoreU
240 InputParameter interface_ip; member in class:MemManU
265 InputParameter interface_ip; member in class:RegFU
295 InputParameter interface_ip; member in class:EXECU
323 InputParameter interface_ip; member in class:Core
H A Dmemoryctrl.h78 InputParameter interface_ip; member in class:MCFrontEnd
90 InputParameter interface_ip; member in class:MemoryController
H A Dnoc.cc49 interface_ip(*interface_ip_), link_bus_exist(false),
53 local_result = init_interface(&interface_ip, name);
92 interface_ip.throughput = noc_params.link_throughput /
94 interface_ip.latency = noc_params.link_latency / noc_params.clockRate;
105 noc_params.flit_size, link_len, &interface_ip,
216 ASSIGN_ENUM_IF("wire_type", interface_ip.wt, Wire_type);
226 interface_ip.wire_is_mat_type = mat_type;
227 interface_ip.wire_os_mat_type = mat_type;
H A Dbus_interconnect.h78 InputParameter interface_ip; member in class:BusInterconnect
H A Dnoc.h81 InputParameter interface_ip; member in class:OnChipNetwork
H A Dlogic.h192 InputParameter interface_ip; member in class:FunctionalUnit
215 InputParameter interface_ip; member in class:UndiffCore
H A Dlogic.cc506 interface_ip(*interface_ip_), core_params(_core_params),
518 result2 = init_interface(&interface_ip, name);
536 FU_height=(18667*num_fu)*interface_ip.F_sz_um;//FPU from Sun's data
546 FU_height=(6222*num_fu)*interface_ip.F_sz_um;//integer ALU
557 FU_height=(9334*num_fu )*interface_ip.F_sz_um;//divider/mul from Sun's data
580 FU_height=(38667*num_fu)*interface_ip.F_sz_um;//FPU from Sun's data
594 FU_height=(6222*num_fu)*interface_ip.F_sz_um;//integer ALU
609 FU_height=(9334*num_fu )*interface_ip.F_sz_um;//divider/mul from Sun's data
674 interface_ip.temp = (unsigned int)round(temperature/10.0)*10;
677 uca_org_t init_result = init_interface(&interface_ip, nam
[all...]
H A Dbasic_components.cc98 : xml_data(_xml_data), interface_ip(*_interface_ip), name("") {
122 children.push_back(new CacheUnit(childXML, &interface_ip));
H A Dbasic_components.h219 InputParameter interface_ip; member in class:McPATComponent

Completed in 23 milliseconds