Public Member Functions |
| interconnect (string name_, enum Device_ty device_ty_, double base_w, double base_h, int data_w, double len, const InputParameter *configure_interface, int start_wiring_level_, bool pipelinable_=false, double route_over_perc_=0.5, bool opt_local_=true, enum Core_type core_ty_=Inorder, enum Wire_type wire_model=Global, double width_s=1.0, double space_s=1.0, TechnologyParameter::DeviceType *dt=&(g_tp.peri_global)) |
void | compute () |
void | set_in_rise_time (double rt) |
void | SSTleakage_feedback (double temperature) |
| interconnect (string name_, double base_w, double base_h, int data_w, double len, const InputParameter *configure_interface, int start_wiring_level_, enum Wire_type wire_model=Global, double width_s=1.0, double space_s=1.0, TechnologyParameter::DeviceType *dt=&(g_tp.peri_global)) |
void | compute () |
void | set_in_rise_time (double rt) |
Data Fields |
string | name |
enum Device_ty | device_ty |
double | in_rise_time |
double | out_rise_time |
InputParameter | l_ip |
uca_org_t | local_result |
Area | no_device_under_wire_area |
double | max_unpipelined_link_delay |
powerDef | power_bit |
double | wire_bw |
double | init_wire_bw |
double | base_width |
double | base_height |
int | data_width |
enum Wire_type | wt |
double | width_scaling |
double | space_scaling |
int | start_wiring_level |
double | length |
double | min_w_nmos |
double | min_w_pmos |
double | latency |
double | throughput |
bool | latency_overflow |
bool | throughput_overflow |
double | interconnect_latency |
double | interconnect_throughput |
bool | opt_local |
enum Core_type | core_ty |
bool | pipelinable |
double | route_over_perc |
int | num_pipe_stages |
The documentation for this class was generated from the following files:
- sst/core/techModels/libMcPATbeta/interconnect.h
- sst/core/techModels/libMcPATbeta06/interconnect.h
- sst/core/techModels/libMcPATbeta/interconnect.cc
- sst/core/techModels/libMcPATbeta06/interconnect.cc