arbiter (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
arbitration(Flit_t flit_in[num_ports], NVUINTW(num_ports) in_valid, NVUINTW(log_num_vchannels) vcin[num_ports], NVUINTW(num_ports) valid[num_ports], NVUINTW(num_ports) select[num_ports], NVUINTW(log_num_ports) select_id[num_ports]) (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | inline |
BaseClass typedef (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
buffersize enum value (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
clk (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
compute_route(Flit_t flit_in[num_ports], NVUINTW(log_num_vchannels) vcin[num_ports], NVUINTW(num_ports) in_valid) (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | inline |
credit_recv (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
credit_send (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
crossbar_traversal(Flit_t flit_in[num_ports], bool is_push[num_ports], NVUINTW(log_num_ports) select_id[num_ports], NVUINTW(log_num_vchannels) vcin[num_ports], NVUINTW(log_num_vchannels) vcout[num_ports]) (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | inline |
dest_width enum value (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
dest_width_per_hop enum value (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
fill_ififo() (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | inline |
flit_out (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
flit_output(bool is_push[num_ports], NVUINTW(log_num_vchannels) vcout[num_ports]) (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | inline |
Flit_t typedef (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
ififo (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
in_credit (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
in_port (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
inputvc_arbiter(NVUINTW(log_num_vchannels) vcin[num_ports], NVUINTW(num_ports) &in_valid) (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | inline |
is_get_new_packet (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
kDebugLevel (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | static |
log_buffersize enum value (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
log_buffersizeplus1 enum value (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
log_num_lports enum value (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
log_num_ports enum value (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
log_num_rports enum value (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
log_num_vchannels enum value (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
num_lports enum value (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
num_ports enum value (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
num_rports enum value (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
num_vchannels enum value (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
NVUINTW(num_ports) out_dest[num_ports][num_vchannels] (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
NVUINTW(num_ports) out_stall (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | |
NVUINTW(log_buffersizeplus1) Credit_t (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
NVUINTW(1) Credit_ret_t (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
out_credit (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
out_port (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
peek_ififo(Flit_t flit_in[num_ports], NVUINTW(log_num_vchannels) vcin[num_ports], NVUINTW(num_ports) in_valid) (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | inline |
process() (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | inline |
receive_credit() (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | inline |
reset() (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | inlinevirtual |
rst (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
run() (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | inlinevirtual |
SC_HAS_PROCESS(WHVCRouterBase) (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | |
send_credit() (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | inline |
WHVCRouterBase(sc_module_name name_) (defined in WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType >) | WHVCRouterBase< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType > | inline |
WHVCSourceRouter(sc_module_name name_) (defined in WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops >) | WHVCSourceRouter< NumLPorts, NumRports, NumVchannels, BufferSize, FlitType, MaxHops > | inline |