Public Member Functions |
| Crossbar (int num_in_ports, int num_out_ports, int num_signals_per_port, double c_output_line_load, bool is_dram_) |
void | compute_widths () |
double | compute_delay (double inrisetime) |
void | compute_area () |
| Crossbar (double in, double out, double flit_sz, TechnologyParameter::DeviceType *dt=&(g_tp.peri_global)) |
void | print_crossbar () |
double | output_buffer () |
void | compute_power () |
| Crossbar (double in, double out, double flit_sz, TechnologyParameter::DeviceType *dt=&(g_tp.peri_global)) |
void | print_crossbar () |
double | output_buffer () |
void | compute_power () |
Data Fields |
int | num_in_ports |
int | num_out_ports |
int | num_signals_per_port |
double | crossbar_wire_pitch |
double | init_wire_pitch |
double | max_wire_pitch |
int | min_number_gates |
int | number_gates_output_line_tristate_buffer |
Driver | crossbar_input_line_driver |
Driver | crossbar_ctrl_driver |
vector< double > | width_output_line_tristate_buffer_n |
vector< double > | width_output_line_tristate_buffer_p |
double | width_output_line_tristate_buffer_nor2_n |
double | width_output_line_tristate_buffer_nor2_p |
double | c_output_line_load |
double | delay |
powerDef | power |
bool | is_dram |
Area | area |
double | n_inp |
double | n_out |
double | flit_size |
double | tri_inp_cap |
double | tri_out_cap |
double | tri_ctr_cap |
double | tri_int_cap |
The documentation for this class was generated from the following files:
- sst/core/techModels/libMcPAT/crossbar.h
- sst/core/techModels/libMcPATbeta/crossbar.h
- sst/core/techModels/libMcPATbeta06/crossbar.h
- sst/core/techModels/libMcPAT/crossbar.cc
- sst/core/techModels/libMcPATbeta/crossbar.cc
- sst/core/techModels/libMcPATbeta06/crossbar.cc