![]() |
ROD firmware
1.0.5
ATLAS l1-calo - ROD_eFEX and ROD_jFEX firmware for the L1Calo ROD board
|
Entities | |
| RTL | architecture |
Libraries | |
| IEEE | |
Use Clauses | |
| STD_LOGIC_1164 | |
| ipbus | |
| ipbus_decode_L1CaloHubRodBackplane | |
Generics | |
| max_packet_length | std_logic_vector := x " 02FF " |
| sim | integer := 0 |
| efex | integer := 0 |
| jfex | integer := 1 |
| debug | integer := 0 |
| bp_width | integer := 64 |
Ports | ||
| ipb_clk | in | std_logic |
| ipb_rst | in | std_logic |
| ipb_in | in | ipb_wbus |
| ipb_out | out | ipb_rbus |
| RESET | in | std_logic |
| pp_clock | in | std_logic |
| clk_40 | in | std_logic |
| clk_160 | in | std_logic |
| rt_clk | in | std_logic |
| backplane_control | out | std_logic_vector ( 31 downto 0 ) |
| wdog_fifo_reset | in | STD_LOGIC |
| init_clk | in | std_logic |
| ck_pll_lock | in | std_logic |
| master_reset | in | std_logic |
| L1A | in | std_logic |
| seq | in | std_logic_vector ( 1 downto 0 ) |
| ro_status | in | std_logic_vector ( 7 downto 0 ) |
| ro_user_clock | in | std_logic |
| flx_backpressure | in | std_logic_vector ( 11 downto 0 ) |
| CK_INT | in | STD_LOGIC |
| SMBALERT_B | in | STD_LOGIC |
| T_WRN_B | in | STD_LOGIC |
| ttc_status | in | std_logic_vector ( 31 downto 0 ) |
| ttc_fifo_level | in | std_logic_vector ( 15 downto 0 ) |
| L1ID_error | in | std_logic |
| CTTC_CRC_error | in | std_logic |
| cttc_user_clk | in | std_logic |
| ttc_reg | in | STD_LOGIC_VECTOR ( 63 DOWNTO 0 ) |
| ttc_reset | out | std_logic |
| TTC_fifo_rst | out | std_logic |
| hub_link_reset | out | std_logic |
| chan_enable | out | STD_LOGIC_VECTOR ( 23 downto 0 ) |
| first_chan | out | STD_LOGIC_vector ( 4 downto 0 ) |
| last_chan | out | STD_LOGIC_vector ( 4 downto 0 ) |
| ttc_ignore | out | std_logic |
| TTC_CRC_ignore | out | std_logic |
| header_sequence | out | STD_LOGIC_VECTOR ( 11 downto 0 ) |
| header_type | out | STD_LOGIC_VECTOR ( 3 downto 0 ) |
| det_spec_evnt_sel | out | STD_LOGIC_VECTOR ( 3 downto 0 ) |
| multichannel_busy | out | std_logic |
| combined_busy | in | std_logic |
| event_sel | out | STD_LOGIC_VECTOR ( 1 downto 0 ) |
| event_count | in | STD_LOGIC_VECTOR ( 31 DOWNTO 0 ) |
| orbit_count | in | STD_LOGIC_VECTOR ( 15 DOWNTO 0 ) |
| event_count_reset | out | std_logic |
| orbit_count_reset | out | std_logic |
| bcn_adjustment | out | std_logic_vector ( 11 downto 0 ) |
| l1id_continuity_control | out | std_logic_vector ( 31 downto 0 ) |
| l1id_continuity_status | in | STD_LOGIC_vector ( 31 downto 0 ) |
| l1id_local_miss | in | STD_LOGIC_vector ( 31 downto 0 ) |
| l1id_ttc_miss | in | STD_LOGIC_vector ( 31 downto 0 ) |
| l1id_error_count | in | STD_LOGIC_vector ( 31 downto 0 ) |
| timeout_threshold | out | std_logic_vector ( 31 downto 0 ) |
| repeat_counter | in | STD_LOGIC_vector ( 31 downto 0 ) |
| timeout_err | in | std_logic |
| aurora_user_clk_0 | in | std_logic |
| aurora_chan_stat_0 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_0 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_0 | in | std_logic |
| s_axis_tlast_0 | in | std_logic |
| tob_s_tready_0 | out | std_logic |
| s_axis_tdata_0 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_0 | in | std_logic |
| tob_m_tvalid_0 | out | std_logic |
| tob_m_tlast_0 | out | std_logic |
| tob_m_tready_0 | in | std_logic |
| tob_m_tdata_0 | out | std_logic_vector ( 63 downto 0 ) |
| tob_header_marker_0 | out | std_logic |
| tob_tail_marker_0 | out | std_logic |
| hdr_crc_tag_0 | out | std_logic |
| comb_error_tag_0 | out | std_logic |
| calo_poll_chan_0 | in | std_logic |
| calo_m_tvalid_0 | out | std_logic |
| calo_m_fifo_tlast_0 | out | std_logic |
| calo_m_axis_tready_0 | in | std_logic |
| calo_s_axis_tready_0 | out | std_logic |
| calo_m_axis_tdata_0 | out | std_logic_vector ( 63 downto 0 ) |
| calo_header_marker_0 | out | std_logic |
| calo_tail_marker_0 | out | std_logic |
| s_axi_ufc_rx_tdata_0 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_0 | in | std_logic |
| s_axi_ufc_rx_tlast_0 | in | std_logic |
| aurora_user_clk_1 | in | std_logic |
| aurora_chan_stat_1 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_1 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_1 | in | std_logic |
| s_axis_tlast_1 | in | std_logic |
| tob_s_tready_1 | out | std_logic |
| s_axis_tdata_1 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_1 | in | std_logic |
| tob_m_tvalid_1 | out | std_logic |
| tob_m_tlast_1 | out | std_logic |
| tob_m_tready_1 | in | std_logic |
| tob_m_tdata_1 | out | std_logic_vector ( 63 downto 0 ) |
| tob_header_marker_1 | out | std_logic |
| tob_tail_marker_1 | out | std_logic |
| hdr_crc_tag_1 | out | std_logic |
| comb_error_tag_1 | out | std_logic |
| calo_poll_chan_1 | in | std_logic |
| calo_m_tvalid_1 | out | std_logic |
| calo_m_fifo_tlast_1 | out | std_logic |
| calo_m_axis_tready_1 | in | std_logic |
| calo_s_axis_tready_1 | out | std_logic |
| calo_m_axis_tdata_1 | out | std_logic_vector ( 63 downto 0 ) |
| calo_header_marker_1 | out | std_logic |
| calo_tail_marker_1 | out | std_logic |
| s_axi_ufc_rx_tdata_1 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_1 | in | std_logic |
| s_axi_ufc_rx_tlast_1 | in | std_logic |
| aurora_user_clk_2 | in | std_logic |
| aurora_chan_stat_2 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_2 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_2 | in | std_logic |
| s_axis_tlast_2 | in | std_logic |
| tob_s_tready_2 | out | std_logic |
| s_axis_tdata_2 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_2 | in | std_logic |
| tob_m_tvalid_2 | out | std_logic |
| tob_m_tlast_2 | out | std_logic |
| tob_m_tready_2 | in | std_logic |
| tob_m_tdata_2 | out | std_logic_vector ( 63 downto 0 ) |
| tob_header_marker_2 | out | std_logic |
| tob_tail_marker_2 | out | std_logic |
| hdr_crc_tag_2 | out | std_logic |
| comb_error_tag_2 | out | std_logic |
| calo_poll_chan_2 | in | std_logic |
| calo_m_tvalid_2 | out | std_logic |
| calo_m_fifo_tlast_2 | out | std_logic |
| calo_m_axis_tready_2 | in | std_logic |
| calo_s_axis_tready_2 | out | std_logic |
| calo_m_axis_tdata_2 | out | std_logic_vector ( 63 downto 0 ) |
| calo_header_marker_2 | out | std_logic |
| calo_tail_marker_2 | out | std_logic |
| s_axi_ufc_rx_tdata_2 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_2 | in | std_logic |
| s_axi_ufc_rx_tlast_2 | in | std_logic |
| aurora_user_clk_3 | in | std_logic |
| aurora_chan_stat_3 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_3 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_3 | in | std_logic |
| s_axis_tlast_3 | in | std_logic |
| tob_s_tready_3 | out | std_logic |
| s_axis_tdata_3 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_3 | in | std_logic |
| tob_m_tvalid_3 | out | std_logic |
| tob_m_tlast_3 | out | std_logic |
| tob_m_tready_3 | in | std_logic |
| tob_m_tdata_3 | out | std_logic_vector ( 63 downto 0 ) |
| tob_header_marker_3 | out | std_logic |
| tob_tail_marker_3 | out | std_logic |
| hdr_crc_tag_3 | out | std_logic |
| comb_error_tag_3 | out | std_logic |
| calo_poll_chan_3 | in | std_logic |
| calo_m_tvalid_3 | out | std_logic |
| calo_m_fifo_tlast_3 | out | std_logic |
| calo_m_axis_tready_3 | in | std_logic |
| calo_s_axis_tready_3 | out | std_logic |
| calo_m_axis_tdata_3 | out | std_logic_vector ( 63 downto 0 ) |
| calo_header_marker_3 | out | std_logic |
| calo_tail_marker_3 | out | std_logic |
| s_axi_ufc_rx_tdata_3 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_3 | in | std_logic |
| s_axi_ufc_rx_tlast_3 | in | std_logic |
| aurora_user_clk_4 | in | std_logic |
| aurora_chan_stat_4 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_4 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_4 | in | std_logic |
| s_axis_tlast_4 | in | std_logic |
| tob_s_tready_4 | out | std_logic |
| s_axis_tdata_4 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_4 | in | std_logic |
| tob_m_tvalid_4 | out | std_logic |
| tob_m_tlast_4 | out | std_logic |
| tob_m_tready_4 | in | std_logic |
| tob_m_tdata_4 | out | std_logic_vector ( 63 downto 0 ) |
| tob_header_marker_4 | out | std_logic |
| tob_tail_marker_4 | out | std_logic |
| hdr_crc_tag_4 | out | std_logic |
| comb_error_tag_4 | out | std_logic |
| calo_poll_chan_4 | in | std_logic |
| calo_m_tvalid_4 | out | std_logic |
| calo_m_fifo_tlast_4 | out | std_logic |
| calo_m_axis_tready_4 | in | std_logic |
| calo_s_axis_tready_4 | out | std_logic |
| calo_m_axis_tdata_4 | out | std_logic_vector ( 63 downto 0 ) |
| calo_header_marker_4 | out | std_logic |
| calo_tail_marker_4 | out | std_logic |
| s_axi_ufc_rx_tdata_4 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_4 | in | std_logic |
| s_axi_ufc_rx_tlast_4 | in | std_logic |
| aurora_user_clk_5 | in | std_logic |
| aurora_chan_stat_5 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_5 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_5 | in | std_logic |
| s_axis_tlast_5 | in | std_logic |
| tob_s_tready_5 | out | std_logic |
| s_axis_tdata_5 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_5 | in | std_logic |
| tob_m_tvalid_5 | out | std_logic |
| tob_m_tlast_5 | out | std_logic |
| tob_m_tready_5 | in | std_logic |
| tob_m_tdata_5 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_5 | out | std_logic |
| tob_tail_marker_5 | out | std_logic |
| hdr_crc_tag_5 | out | std_logic |
| comb_error_tag_5 | out | std_logic |
| calo_poll_chan_5 | in | std_logic |
| calo_m_tvalid_5 | out | std_logic |
| calo_m_fifo_tlast_5 | out | std_logic |
| calo_m_axis_tready_5 | in | std_logic |
| calo_s_axis_tready_5 | out | std_logic |
| calo_m_axis_tdata_5 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_5 | out | std_logic |
| calo_tail_marker_5 | out | std_logic |
| s_axi_ufc_rx_tdata_5 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_5 | in | std_logic |
| s_axi_ufc_rx_tlast_5 | in | std_logic |
| aurora_user_clk_6 | in | std_logic |
| aurora_chan_stat_6 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_6 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_6 | in | std_logic |
| s_axis_tlast_6 | in | std_logic |
| tob_s_tready_6 | out | std_logic |
| s_axis_tdata_6 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_6 | in | std_logic |
| tob_m_tvalid_6 | out | std_logic |
| tob_m_tlast_6 | out | std_logic |
| tob_m_tready_6 | in | std_logic |
| tob_m_tdata_6 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_6 | out | std_logic |
| tob_tail_marker_6 | out | std_logic |
| hdr_crc_tag_6 | out | std_logic |
| comb_error_tag_6 | out | std_logic |
| calo_poll_chan_6 | in | std_logic |
| calo_m_tvalid_6 | out | std_logic |
| calo_m_fifo_tlast_6 | out | std_logic |
| calo_m_axis_tready_6 | in | std_logic |
| calo_s_axis_tready_6 | out | std_logic |
| calo_m_axis_tdata_6 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_6 | out | std_logic |
| calo_tail_marker_6 | out | std_logic |
| s_axi_ufc_rx_tdata_6 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_6 | in | std_logic |
| s_axi_ufc_rx_tlast_6 | in | std_logic |
| aurora_user_clk_7 | in | std_logic |
| aurora_chan_stat_7 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_7 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_7 | in | std_logic |
| s_axis_tlast_7 | in | std_logic |
| tob_s_tready_7 | out | std_logic |
| s_axis_tdata_7 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_7 | in | std_logic |
| tob_m_tvalid_7 | out | std_logic |
| tob_m_tlast_7 | out | std_logic |
| tob_m_tready_7 | in | std_logic |
| tob_m_tdata_7 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_7 | out | std_logic |
| tob_tail_marker_7 | out | std_logic |
| hdr_crc_tag_7 | out | std_logic |
| comb_error_tag_7 | out | std_logic |
| calo_poll_chan_7 | in | std_logic |
| calo_m_tvalid_7 | out | std_logic |
| calo_m_fifo_tlast_7 | out | std_logic |
| calo_m_axis_tready_7 | in | std_logic |
| calo_s_axis_tready_7 | out | std_logic |
| calo_m_axis_tdata_7 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_7 | out | std_logic |
| calo_tail_marker_7 | out | std_logic |
| s_axi_ufc_rx_tdata_7 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_7 | in | std_logic |
| s_axi_ufc_rx_tlast_7 | in | std_logic |
| aurora_user_clk_8 | in | std_logic |
| aurora_chan_stat_8 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_8 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_8 | in | std_logic |
| s_axis_tlast_8 | in | std_logic |
| tob_s_tready_8 | out | std_logic |
| s_axis_tdata_8 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_8 | in | std_logic |
| tob_m_tvalid_8 | out | std_logic |
| tob_m_tlast_8 | out | std_logic |
| tob_m_tready_8 | in | std_logic |
| tob_m_tdata_8 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_8 | out | std_logic |
| tob_tail_marker_8 | out | std_logic |
| hdr_crc_tag_8 | out | std_logic |
| comb_error_tag_8 | out | std_logic |
| calo_poll_chan_8 | in | std_logic |
| calo_m_tvalid_8 | out | std_logic |
| calo_m_fifo_tlast_8 | out | std_logic |
| calo_m_axis_tready_8 | in | std_logic |
| calo_s_axis_tready_8 | out | std_logic |
| calo_m_axis_tdata_8 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_8 | out | std_logic |
| calo_tail_marker_8 | out | std_logic |
| s_axi_ufc_rx_tdata_8 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_8 | in | std_logic |
| s_axi_ufc_rx_tlast_8 | in | std_logic |
| aurora_user_clk_9 | in | std_logic |
| aurora_chan_stat_9 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_9 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_9 | in | std_logic |
| s_axis_tlast_9 | in | std_logic |
| tob_s_tready_9 | out | std_logic |
| s_axis_tdata_9 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_9 | in | std_logic |
| tob_m_tvalid_9 | out | std_logic |
| tob_m_tlast_9 | out | std_logic |
| tob_m_tready_9 | in | std_logic |
| tob_m_tdata_9 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_9 | out | std_logic |
| tob_tail_marker_9 | out | std_logic |
| hdr_crc_tag_9 | out | std_logic |
| comb_error_tag_9 | out | std_logic |
| calo_poll_chan_9 | in | std_logic |
| calo_m_tvalid_9 | out | std_logic |
| calo_m_fifo_tlast_9 | out | std_logic |
| calo_m_axis_tready_9 | in | std_logic |
| calo_s_axis_tready_9 | out | std_logic |
| calo_m_axis_tdata_9 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_9 | out | std_logic |
| calo_tail_marker_9 | out | std_logic |
| s_axi_ufc_rx_tdata_9 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_9 | in | std_logic |
| s_axi_ufc_rx_tlast_9 | in | std_logic |
| aurora_user_clk_10 | in | std_logic |
| aurora_chan_stat_10 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_10 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_10 | in | std_logic |
| s_axis_tlast_10 | in | std_logic |
| tob_s_tready_10 | out | std_logic |
| s_axis_tdata_10 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_10 | in | std_logic |
| tob_m_tvalid_10 | out | std_logic |
| tob_m_tlast_10 | out | std_logic |
| tob_m_tready_10 | in | std_logic |
| tob_m_tdata_10 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_10 | out | std_logic |
| tob_tail_marker_10 | out | std_logic |
| hdr_crc_tag_10 | out | std_logic |
| comb_error_tag_10 | out | std_logic |
| calo_poll_chan_10 | in | std_logic |
| calo_m_tvalid_10 | out | std_logic |
| calo_m_fifo_tlast_10 | out | std_logic |
| calo_m_axis_tready_10 | in | std_logic |
| calo_s_axis_tready_10 | out | std_logic |
| calo_m_axis_tdata_10 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_10 | out | std_logic |
| calo_tail_marker_10 | out | std_logic |
| s_axi_ufc_rx_tdata_10 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_10 | in | std_logic |
| s_axi_ufc_rx_tlast_10 | in | std_logic |
| aurora_user_clk_11 | in | std_logic |
| aurora_chan_stat_11 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_11 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_11 | in | std_logic |
| s_axis_tlast_11 | in | std_logic |
| tob_s_tready_11 | out | std_logic |
| s_axis_tdata_11 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_11 | in | std_logic |
| tob_m_tvalid_11 | out | std_logic |
| tob_m_tlast_11 | out | std_logic |
| tob_m_tready_11 | in | std_logic |
| tob_m_tdata_11 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_11 | out | std_logic |
| tob_tail_marker_11 | out | std_logic |
| hdr_crc_tag_11 | out | std_logic |
| comb_error_tag_11 | out | std_logic |
| calo_poll_chan_11 | in | std_logic |
| calo_m_tvalid_11 | out | std_logic |
| calo_m_fifo_tlast_11 | out | std_logic |
| calo_m_axis_tready_11 | in | std_logic |
| calo_s_axis_tready_11 | out | std_logic |
| calo_m_axis_tdata_11 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_11 | out | std_logic |
| calo_tail_marker_11 | out | std_logic |
| s_axi_ufc_rx_tdata_11 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_11 | in | std_logic |
| s_axi_ufc_rx_tlast_11 | in | std_logic |
| aurora_user_clk_12 | in | std_logic |
| aurora_chan_stat_12 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_12 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_12 | in | std_logic |
| s_axis_tlast_12 | in | std_logic |
| tob_s_tready_12 | out | std_logic |
| s_axis_tdata_12 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_12 | in | std_logic |
| tob_m_tvalid_12 | out | std_logic |
| tob_m_tlast_12 | out | std_logic |
| tob_m_tready_12 | in | std_logic |
| tob_m_tdata_12 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_12 | out | std_logic |
| tob_tail_marker_12 | out | std_logic |
| hdr_crc_tag_12 | out | std_logic |
| comb_error_tag_12 | out | std_logic |
| calo_poll_chan_12 | in | std_logic |
| calo_m_tvalid_12 | out | std_logic |
| calo_m_fifo_tlast_12 | out | std_logic |
| calo_m_axis_tready_12 | in | std_logic |
| calo_s_axis_tready_12 | out | std_logic |
| calo_m_axis_tdata_12 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_12 | out | std_logic |
| calo_tail_marker_12 | out | std_logic |
| s_axi_ufc_rx_tdata_12 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_12 | in | std_logic |
| s_axi_ufc_rx_tlast_12 | in | std_logic |
| aurora_user_clk_13 | in | std_logic |
| aurora_chan_stat_13 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_13 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_13 | in | std_logic |
| s_axis_tlast_13 | in | std_logic |
| tob_s_tready_13 | out | std_logic |
| s_axis_tdata_13 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_13 | in | std_logic |
| tob_m_tvalid_13 | out | std_logic |
| tob_m_tlast_13 | out | std_logic |
| tob_m_tready_13 | in | std_logic |
| tob_m_tdata_13 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_13 | out | std_logic |
| tob_tail_marker_13 | out | std_logic |
| hdr_crc_tag_13 | out | std_logic |
| comb_error_tag_13 | out | std_logic |
| calo_poll_chan_13 | in | std_logic |
| calo_m_tvalid_13 | out | std_logic |
| calo_m_fifo_tlast_13 | out | std_logic |
| calo_m_axis_tready_13 | in | std_logic |
| calo_s_axis_tready_13 | out | std_logic |
| calo_m_axis_tdata_13 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_13 | out | std_logic |
| calo_tail_marker_13 | out | std_logic |
| s_axi_ufc_rx_tdata_13 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_13 | in | std_logic |
| s_axi_ufc_rx_tlast_13 | in | std_logic |
| aurora_user_clk_14 | in | std_logic |
| aurora_chan_stat_14 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_14 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_14 | in | std_logic |
| s_axis_tlast_14 | in | std_logic |
| tob_s_tready_14 | out | std_logic |
| s_axis_tdata_14 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_14 | in | std_logic |
| tob_m_tvalid_14 | out | std_logic |
| tob_m_tlast_14 | out | std_logic |
| tob_m_tready_14 | in | std_logic |
| tob_m_tdata_14 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_14 | out | std_logic |
| tob_tail_marker_14 | out | std_logic |
| hdr_crc_tag_14 | out | std_logic |
| comb_error_tag_14 | out | std_logic |
| calo_poll_chan_14 | in | std_logic |
| calo_m_tvalid_14 | out | std_logic |
| calo_m_fifo_tlast_14 | out | std_logic |
| calo_m_axis_tready_14 | in | std_logic |
| calo_s_axis_tready_14 | out | std_logic |
| calo_m_axis_tdata_14 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_14 | out | std_logic |
| calo_tail_marker_14 | out | std_logic |
| s_axi_ufc_rx_tdata_14 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_14 | in | std_logic |
| s_axi_ufc_rx_tlast_14 | in | std_logic |
| aurora_user_clk_15 | in | std_logic |
| aurora_chan_stat_15 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_15 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_15 | in | std_logic |
| s_axis_tlast_15 | in | std_logic |
| tob_s_tready_15 | out | std_logic |
| s_axis_tdata_15 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_15 | in | std_logic |
| tob_m_tvalid_15 | out | std_logic |
| tob_m_tlast_15 | out | std_logic |
| tob_m_tready_15 | in | std_logic |
| tob_m_tdata_15 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_15 | out | std_logic |
| tob_tail_marker_15 | out | std_logic |
| hdr_crc_tag_15 | out | std_logic |
| comb_error_tag_15 | out | std_logic |
| calo_poll_chan_15 | in | std_logic |
| calo_m_tvalid_15 | out | std_logic |
| calo_m_fifo_tlast_15 | out | std_logic |
| calo_m_axis_tready_15 | in | std_logic |
| calo_s_axis_tready_15 | out | std_logic |
| calo_m_axis_tdata_15 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_15 | out | std_logic |
| calo_tail_marker_15 | out | std_logic |
| s_axi_ufc_rx_tdata_15 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_15 | in | std_logic |
| s_axi_ufc_rx_tlast_15 | in | std_logic |
| aurora_user_clk_16 | in | std_logic |
| aurora_chan_stat_16 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_16 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_16 | in | std_logic |
| s_axis_tlast_16 | in | std_logic |
| tob_s_tready_16 | out | std_logic |
| s_axis_tdata_16 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_16 | in | std_logic |
| tob_m_tvalid_16 | out | std_logic |
| tob_m_tlast_16 | out | std_logic |
| tob_m_tready_16 | in | std_logic |
| tob_m_tdata_16 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_16 | out | std_logic |
| tob_tail_marker_16 | out | std_logic |
| hdr_crc_tag_16 | out | std_logic |
| comb_error_tag_16 | out | std_logic |
| calo_poll_chan_16 | in | std_logic |
| calo_m_tvalid_16 | out | std_logic |
| calo_m_fifo_tlast_16 | out | std_logic |
| calo_m_axis_tready_16 | in | std_logic |
| calo_s_axis_tready_16 | out | std_logic |
| calo_m_axis_tdata_16 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_16 | out | std_logic |
| calo_tail_marker_16 | out | std_logic |
| s_axi_ufc_rx_tdata_16 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_16 | in | std_logic |
| s_axi_ufc_rx_tlast_16 | in | std_logic |
| aurora_user_clk_17 | in | std_logic |
| aurora_chan_stat_17 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_17 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_17 | in | std_logic |
| s_axis_tlast_17 | in | std_logic |
| tob_s_tready_17 | out | std_logic |
| s_axis_tdata_17 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_17 | in | std_logic |
| tob_m_tvalid_17 | out | std_logic |
| tob_m_tlast_17 | out | std_logic |
| tob_m_tready_17 | in | std_logic |
| tob_m_tdata_17 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_17 | out | std_logic |
| tob_tail_marker_17 | out | std_logic |
| hdr_crc_tag_17 | out | std_logic |
| comb_error_tag_17 | out | std_logic |
| calo_poll_chan_17 | in | std_logic |
| calo_m_tvalid_17 | out | std_logic |
| calo_m_fifo_tlast_17 | out | std_logic |
| calo_m_axis_tready_17 | in | std_logic |
| calo_s_axis_tready_17 | out | std_logic |
| calo_m_axis_tdata_17 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_17 | out | std_logic |
| calo_tail_marker_17 | out | std_logic |
| s_axi_ufc_rx_tdata_17 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_17 | in | std_logic |
| s_axi_ufc_rx_tlast_17 | in | std_logic |
| aurora_user_clk_18 | in | std_logic |
| aurora_chan_stat_18 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_18 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_18 | in | std_logic |
| s_axis_tlast_18 | in | std_logic |
| tob_s_tready_18 | out | std_logic |
| s_axis_tdata_18 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_18 | in | std_logic |
| tob_m_tvalid_18 | out | std_logic |
| tob_m_tlast_18 | out | std_logic |
| tob_m_tready_18 | in | std_logic |
| tob_m_tdata_18 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_18 | out | std_logic |
| tob_tail_marker_18 | out | std_logic |
| hdr_crc_tag_18 | out | std_logic |
| comb_error_tag_18 | out | std_logic |
| calo_poll_chan_18 | in | std_logic |
| calo_m_tvalid_18 | out | std_logic |
| calo_m_fifo_tlast_18 | out | std_logic |
| calo_m_axis_tready_18 | in | std_logic |
| calo_s_axis_tready_18 | out | std_logic |
| calo_m_axis_tdata_18 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_18 | out | std_logic |
| calo_tail_marker_18 | out | std_logic |
| s_axi_ufc_rx_tdata_18 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_18 | in | std_logic |
| s_axi_ufc_rx_tlast_18 | in | std_logic |
| aurora_user_clk_19 | in | std_logic |
| aurora_chan_stat_19 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_19 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_19 | in | std_logic |
| s_axis_tlast_19 | in | std_logic |
| tob_s_tready_19 | out | std_logic |
| s_axis_tdata_19 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_19 | in | std_logic |
| tob_m_tvalid_19 | out | std_logic |
| tob_m_tlast_19 | out | std_logic |
| tob_m_tready_19 | in | std_logic |
| tob_m_tdata_19 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_19 | out | std_logic |
| tob_tail_marker_19 | out | std_logic |
| hdr_crc_tag_19 | out | std_logic |
| comb_error_tag_19 | out | std_logic |
| calo_poll_chan_19 | in | std_logic |
| calo_m_tvalid_19 | out | std_logic |
| calo_m_fifo_tlast_19 | out | std_logic |
| calo_m_axis_tready_19 | in | std_logic |
| calo_s_axis_tready_19 | out | std_logic |
| calo_m_axis_tdata_19 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_19 | out | std_logic |
| calo_tail_marker_19 | out | std_logic |
| s_axi_ufc_rx_tdata_19 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_19 | in | std_logic |
| s_axi_ufc_rx_tlast_19 | in | std_logic |
| aurora_user_clk_20 | in | std_logic |
| aurora_chan_stat_20 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_20 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_20 | in | std_logic |
| s_axis_tlast_20 | in | std_logic |
| tob_s_tready_20 | out | std_logic |
| s_axis_tdata_20 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_20 | in | std_logic |
| tob_m_tvalid_20 | out | std_logic |
| tob_m_tlast_20 | out | std_logic |
| tob_m_tready_20 | in | std_logic |
| tob_m_tdata_20 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_20 | out | std_logic |
| tob_tail_marker_20 | out | std_logic |
| hdr_crc_tag_20 | out | std_logic |
| comb_error_tag_20 | out | std_logic |
| calo_poll_chan_20 | in | std_logic |
| calo_m_tvalid_20 | out | std_logic |
| calo_m_fifo_tlast_20 | out | std_logic |
| calo_m_axis_tready_20 | in | std_logic |
| calo_s_axis_tready_20 | out | std_logic |
| calo_m_axis_tdata_20 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_20 | out | std_logic |
| calo_tail_marker_20 | out | std_logic |
| s_axi_ufc_rx_tdata_20 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_20 | in | std_logic |
| s_axi_ufc_rx_tlast_20 | in | std_logic |
| aurora_user_clk_21 | in | std_logic |
| aurora_chan_stat_21 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_21 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_21 | in | std_logic |
| s_axis_tlast_21 | in | std_logic |
| tob_s_tready_21 | out | std_logic |
| s_axis_tdata_21 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_21 | in | std_logic |
| tob_m_tvalid_21 | out | std_logic |
| tob_m_tlast_21 | out | std_logic |
| tob_m_tready_21 | in | std_logic |
| tob_m_tdata_21 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_21 | out | std_logic |
| tob_tail_marker_21 | out | std_logic |
| hdr_crc_tag_21 | out | std_logic |
| comb_error_tag_21 | out | std_logic |
| calo_poll_chan_21 | in | std_logic |
| calo_m_tvalid_21 | out | std_logic |
| calo_m_fifo_tlast_21 | out | std_logic |
| calo_m_axis_tready_21 | in | std_logic |
| calo_s_axis_tready_21 | out | std_logic |
| calo_m_axis_tdata_21 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_21 | out | std_logic |
| calo_tail_marker_21 | out | std_logic |
| s_axi_ufc_rx_tdata_21 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_21 | in | std_logic |
| s_axi_ufc_rx_tlast_21 | in | std_logic |
| aurora_user_clk_22 | in | std_logic |
| aurora_chan_stat_22 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_22 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_22 | in | std_logic |
| s_axis_tlast_22 | in | std_logic |
| tob_s_tready_22 | out | std_logic |
| s_axis_tdata_22 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_22 | in | std_logic |
| tob_m_tvalid_22 | out | std_logic |
| tob_m_tlast_22 | out | std_logic |
| tob_m_tready_22 | in | std_logic |
| tob_m_tdata_22 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_22 | out | std_logic |
| tob_tail_marker_22 | out | std_logic |
| hdr_crc_tag_22 | out | std_logic |
| comb_error_tag_22 | out | std_logic |
| calo_poll_chan_22 | in | std_logic |
| calo_m_tvalid_22 | out | std_logic |
| calo_m_fifo_tlast_22 | out | std_logic |
| calo_m_axis_tready_22 | in | std_logic |
| calo_s_axis_tready_22 | out | std_logic |
| calo_m_axis_tdata_22 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_22 | out | std_logic |
| calo_tail_marker_22 | out | std_logic |
| s_axi_ufc_rx_tdata_22 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_22 | in | std_logic |
| s_axi_ufc_rx_tlast_22 | in | std_logic |
| aurora_user_clk_23 | in | std_logic |
| aurora_chan_stat_23 | in | std_logic_vector ( 31 downto 0 ) |
| aurora_chan_control_23 | out | std_logic_vector ( 31 downto 0 ) |
| s_axis_tvalid_23 | in | std_logic |
| s_axis_tlast_23 | in | std_logic |
| tob_s_tready_23 | out | std_logic |
| s_axis_tdata_23 | in | std_logic_vector ( 63 downto 0 ) |
| tob_poll_chan_23 | in | std_logic |
| tob_m_tvalid_23 | out | std_logic |
| tob_m_tlast_23 | out | std_logic |
| tob_m_tready_23 | in | std_logic |
| tob_m_tdata_23 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| tob_header_marker_23 | out | std_logic |
| tob_tail_marker_23 | out | std_logic |
| hdr_crc_tag_23 | out | std_logic |
| comb_error_tag_23 | out | std_logic |
| calo_poll_chan_23 | in | std_logic |
| calo_m_tvalid_23 | out | std_logic |
| calo_m_fifo_tlast_23 | out | std_logic |
| calo_m_axis_tready_23 | in | std_logic |
| calo_s_axis_tready_23 | out | std_logic |
| calo_m_axis_tdata_23 | out | std_logic_vector ( ( bp_width- 1 ) downto 0 ) |
| calo_header_marker_23 | out | std_logic |
| calo_tail_marker_23 | out | std_logic |
| s_axi_ufc_rx_tdata_23 | in | std_logic_vector ( 63 downto 0 ) |
| s_axi_ufc_rx_tvalid_23 | in | std_logic |
| s_axi_ufc_rx_tlast_23 | in | std_logic |
Definition at line 36 of file input_fifos.vhd.
1.9.1