AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|
Processes | |
rx_last_kludge | ( mac_clk ) |
Signals | |
addra | std_logic_vector ( 12 downto 0 ) |
addrb | std_logic_vector ( 12 downto 0 ) |
cksum | std_logic |
clr_sum | std_logic |
dia | std_logic_vector ( 7 downto 0 ) |
do_sum | std_logic |
dob | std_logic_vector ( 7 downto 0 ) |
int_data | std_logic_vector ( 7 downto 0 ) |
int_valid | std_logic |
outbyte | std_logic_vector ( 7 downto 0 ) |
payload_addr | std_logic_vector ( 12 downto 0 ) |
payload_data | std_logic_vector ( 7 downto 0 ) |
payload_send | std_logic |
payload_we | std_logic |
req_resend | std_logic |
rx_reset | std_logic |
rx_wea | std_logic |
rxram_busy | std_logic |
rxram_end_addr | std_logic_vector ( 12 downto 0 ) |
rxram_send | std_logic |
udpaddrb | std_logic_vector ( 12 downto 0 ) |
udpdob | std_logic_vector ( 7 downto 0 ) |
udpram_busy | std_logic |
udpram_send | std_logic |
wea | std_logic |
My_IP_addr_sig | std_logic_vector ( 31 downto 0 ) |
pkt_drop_rarp | std_logic |
rarp_addr | std_logic_vector ( 12 downto 0 ) |
rarp_data | std_logic_vector ( 7 downto 0 ) |
rarp_end_addr | std_logic_vector ( 12 downto 0 ) |
rarp_mode | std_logic |
rarp_send | std_logic |
rarp_we | std_logic |
arp_addr | std_logic_vector ( 12 downto 0 ) |
arp_data | std_logic_vector ( 7 downto 0 ) |
arp_end_addr | std_logic_vector ( 12 downto 0 ) |
arp_send | std_logic |
arp_we | std_logic |
rx_cksum | std_logic |
rx_clr_sum | std_logic |
clr_sum_payload | std_logic |
clr_sum_ping | std_logic |
rx_do_sum | std_logic |
do_sum_payload | std_logic |
do_sum_ping | std_logic |
rx_int_data | std_logic_vector ( 7 downto 0 ) |
int_data_payload | std_logic_vector ( 7 downto 0 ) |
int_data_ping | std_logic_vector ( 7 downto 0 ) |
rx_int_valid | std_logic |
int_valid_payload | std_logic |
int_valid_ping | std_logic |
rx_outbyte | std_logic_vector ( 7 downto 0 ) |
ping_addr | std_logic_vector ( 12 downto 0 ) |
ping_data | std_logic_vector ( 7 downto 0 ) |
ping_end_addr | std_logic_vector ( 12 downto 0 ) |
ping_send | std_logic |
ping_we | std_logic |
status_block | std_logic_vector ( 127 downto 0 ) |
status_request | std_logic |
status_data | std_logic_vector ( 7 downto 0 ) |
status_addr | std_logic_vector ( 12 downto 0 ) |
status_we | std_logic |
status_end_addr | std_logic_vector ( 12 downto 0 ) |
status_send | std_logic |
pkt_drop_arp | std_logic |
pkt_drop_payload | std_logic |
pkt_drop_ping | std_logic |
pkt_drop_resend | std_logic |
pkt_drop_status | std_logic |
last_rx_last | std_logic |
my_rx_last | std_logic |
mac_tx_last_sig | std_logic |
mac_tx_error_sig | std_logic |
ipbus_in_hdr | std_logic_vector ( 31 downto 0 ) |
ipbus_out_hdr | std_logic_vector ( 31 downto 0 ) |
pkt_broadcast | std_logic |
ipbus_out_valid | std_logic |
rxram_dropped_sig | std_logic |
rxpayload_dropped_sig | std_logic |
pkt_drop_ipbus | std_logic |
pkt_drop_reliable | std_logic |
pkt_byteswap | std_logic |
next_pkt_id | std_logic_vector ( 15 downto 0 ) |
we_125 | std_logic |
rst_ipb_125 | std_logic |
rxram_write_buf | std_logic_vector ( INTERNALWIDTH - 1 downto 0 ) |
rxram_send_buf | std_logic_vector ( INTERNALWIDTH - 1 downto 0 ) |
rxram_sent | std_logic |
internal_busy | std_logic |
rxram_req_send | std_logic |
rxram_send_x | std_logic |
rxram_end_addr_x | std_logic_vector ( 12 downto 0 ) |
rxram_addra | std_logic_vector ( INTERNALWIDTH + ADDRWIDTH - 1 downto 0 ) |
rxram_addrb | std_logic_vector ( INTERNALWIDTH + ADDRWIDTH - 1 downto 0 ) |
rx_read_buffer | std_logic_vector ( BUFWIDTH - 1 downto 0 ) |
rx_read_buffer_125 | std_logic_vector ( BUFWIDTH - 1 downto 0 ) |
rx_write_buffer | std_logic_vector ( BUFWIDTH - 1 downto 0 ) |
tx_read_buffer | std_logic_vector ( BUFWIDTH - 1 downto 0 ) |
tx_write_buffer | std_logic_vector ( BUFWIDTH - 1 downto 0 ) |
tx_write_buffer_125 | std_logic_vector ( BUFWIDTH - 1 downto 0 ) |
resend_buf | std_logic_vector ( BUFWIDTH - 1 downto 0 ) |
rx_full_addra | std_logic_vector ( BUFWIDTH + ADDRWIDTH - 1 downto 0 ) |
tx_full_addrb | std_logic_vector ( BUFWIDTH + ADDRWIDTH - 1 downto 0 ) |
rx_full_addrb | std_logic_vector ( BUFWIDTH + ADDRWIDTH - 3 downto 0 ) |
tx_full_addra | std_logic_vector ( BUFWIDTH + ADDRWIDTH - 3 downto 0 ) |
pkt_resend | std_logic |
pkt_rcvd | std_logic |
rx_ram_busy | std_logic |
rx_req_send_125 | std_logic |
udpram_sent | std_logic |
busy_125 | std_logic |
enable_125 | std_logic |
rarp_125 | std_logic |
rx_ram_sent | std_logic |
tx_ram_written | std_logic |
rxreq_not_found | std_logic |
resend_pkt_id | std_logic_vector ( 15 downto 0 ) |
clean_buf | std_logic_vector ( 2 ** BUFWIDTH - 1 downto 0 ) |
Instantiations | |
IPADDR | work.udp_ipaddr_block |
RARP_block | work.udp_rarp_block |
ARP | work.udp_build_arp |
payload | work.udp_build_payload |
ping | work.udp_build_ping |
resend | work.udp_build_resend |
status | work.udp_build_status |
status_buffer | work.udp_status_buffer |
rx_byte_sum | work.udp_byte_sum |
rx_reset_block | work.udp_do_rx_reset |
rx_packet_parser | work.udp_packet_parser |
rx_ram_mux | work.udp_rxram_mux |
internal_ram | work.udp_DualPortRAM |
internal_ram_selector | work.udp_buffer_selector |
internal_ram_shim | work.udp_rxram_shim |
ipbus_rx_ram | work.udp_DualPortRAM_rx |
rx_ram_selector | work.udp_buffer_selector |
ipbus_tx_ram | work.udp_DualPortRAM_tx |
tx_ram_selector | work.udp_buffer_selector |
tx_byte_sum | work.udp_byte_sum |
rx_transactor | work.udp_rxtransactor_if |
tx_main | work.udp_tx_mux |
tx_transactor | work.udp_txtransactor_if |
clock_crossing_if | work.udp_clock_crossing_if |
Definition at line 65 of file udp_if_flat.vhd.