Struct mcpat_sys::system_NoC
[−]
[src]
pub struct system_NoC { pub clockrate: c_int, pub kind: c_bool, pub has_global_link: c_bool, pub topology: [c_char; 20], pub horizontal_nodes: c_int, pub vertical_nodes: c_int, pub link_throughput: c_int, pub link_latency: c_int, pub input_ports: c_int, pub output_ports: c_int, pub virtual_channel_per_port: c_int, pub flit_bits: c_int, pub input_buffer_entries_per_vc: c_int, pub ports_of_input_buffer: [c_int; 20], pub dual_pump: c_int, pub number_of_crossbars: c_int, pub crossbar_type: [c_char; 20], pub crosspoint_type: [c_char; 20], pub xbar0: xbar0_systemNoC, pub arbiter_type: c_int, pub chip_coverage: c_double, pub vdd: c_double, pub power_gating_vcc: c_double, pub total_accesses: c_double, pub duty_cycle: c_double, pub route_over_perc: c_double, }
Fields
clockrate: c_int
kind: c_bool
has_global_link: c_bool
topology: [c_char; 20]
horizontal_nodes: c_int
vertical_nodes: c_int
link_throughput: c_int
link_latency: c_int
input_ports: c_int
output_ports: c_int
virtual_channel_per_port: c_int
flit_bits: c_int
input_buffer_entries_per_vc: c_int
ports_of_input_buffer: [c_int; 20]
dual_pump: c_int
number_of_crossbars: c_int
crossbar_type: [c_char; 20]
crosspoint_type: [c_char; 20]
xbar0: xbar0_systemNoC
arbiter_type: c_int
chip_coverage: c_double
vdd: c_double
power_gating_vcc: c_double
total_accesses: c_double
duty_cycle: c_double
route_over_perc: c_double
Trait Implementations
Derived Implementations
impl Debug for system_NoC
[src]
impl Copy for system_NoC
[src]
impl Clone for system_NoC
[src]
fn clone(&self) -> system_NoC
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more