|
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.
1.8.1