Searched refs:wire_spacing (Results 1 - 9 of 9) sorted by relevance

/gem5/ext/mcpat/cacti/
H A Dtechnology.cc50 double wire_spacing,
56 sidewall_cap = 2 * PERMITTIVITY_FREE_SPACE * miller_value * horiz_dielectric_constant * wire_thickness / wire_spacing;
65 double wire_width, wire_thickness, wire_spacing, local
1835 wire_spacing = wire_pitch[0][0] - wire_width;//micron
1846 wire_c_per_micron[0][0] = wire_capacitance(wire_width, wire_thickness, wire_spacing,
1855 wire_spacing = wire_pitch[0][1] - wire_width;
1863 wire_c_per_micron[0][1] = wire_capacitance(wire_width, wire_thickness, wire_spacing,
1872 wire_spacing = wire_pitch[0][2] - wire_width;
1879 wire_c_per_micron[0][2] = wire_capacitance(wire_width, wire_thickness, wire_spacing,
1888 wire_spacing
49 wire_capacitance(double wire_width, double wire_thickness, double wire_spacing, double ild_thickness, double miller_value, double horiz_dielectric_constant, double vert_dielectric_constant, double fringe_cap) argument
[all...]
H A Dwire.h76 double wire_spacing; member in class:Wire
H A Dwire.cc61 wire_spacing *= 1e6;
105 wire_spacing = wire_width;
108 wire_spacing *= (s_scale * 1e-6 / 2) /* (m) */;
113 wire_spacing_init = wire_spacing;
138 wire_spacing = wire_width;
141 wire_spacing *= (s_scale * 1e-6 / 2) /* (m) */;
329 wire_spacing *= 1e-6;
338 // sidewall = 2*miller_value * horiz_dielectric_constant * (wire_height/wire_spacing)
342 (wire_height / wire_spacing)
359 wire_spacing *
[all...]
H A Dnuca.cc601 nuca->h_wire->wire_spacing)
607 nuca->v_wire->wire_spacing)
/gem5/ext/dsent/model/electrical/
H A DRepeatedLink.cc100 double wire_spacing = wire_min_spacing * wire_spacing_multiplier; local
102 double wire_cap_per_len = getTechModel()->calculateWireCapacitance(wire_layer, wire_width, wire_spacing, 1.0);
106 getGenProperties()->set("WireSpacing", wire_spacing);
169 double wire_spacing = getGenProperties()->get("WireSpacing").toDouble(); local
271 double wire_area = wire_length * (wire_width + wire_spacing) * number_bits;
H A DBroadcastHTree.cc112 double wire_spacing = wire_min_spacing * wire_spacing_multiplier; local
114 double wire_cap_per_len = getTechModel()->calculateWireCapacitance(wire_layer, wire_width, wire_spacing, 1.0);
118 getGenProperties()->set("WireSpacing", wire_spacing);
183 double wire_spacing = getGenProperties()->get("WireSpacing").toDouble(); local
348 wire_area += wire_length * (wire_width + wire_spacing) * number_branches * number_bits;
H A DMultiplexerCrossbar.cc178 double wire_spacing = getTechModel()->get("Wire->" + crossbar_wire_layer + "->MinSpacing").toDouble(); local
179 double wire_pitch = wire_width + wire_spacing;
/gem5/ext/dsent/model/std_cells/
H A DCellMacros.cc113 double wire_spacing = gate_pitch_contacted - metal1_wire_min_width; local
115 double wire_cap = tech->calculateWireCapacitance("Metal1", wire_width, wire_spacing, wire_length);
215 double wire_spacing = gate_pitch_contacted - metal1_wire_min_width; local
217 double wire_cap = tech->calculateWireCapacitance("Metal1", wire_width, wire_spacing, wire_length);
305 double wire_spacing = gate_pitch_contacted - metal1_wire_min_width; local
307 double wire_cap = tech->calculateWireCapacitance("Metal1", wire_width, wire_spacing, wire_length);
424 double wire_spacing = gate_pitch_contacted - metal1_wire_min_width; local
426 double wire_cap = tech->calculateWireCapacitance("Metal1", wire_width, wire_spacing, wire_length);
/gem5/ext/mcpat/
H A Dinterconnect.cc161 no_device_under_wire_area.h = (wtemp1->wire_width + wtemp1->wire_spacing);

Completed in 25 milliseconds