|
SURF
|
Inheritance diagram for mkAxiSTransportLayer:
Collaboration diagram for mkAxiSTransportLayer:Entities | |
| mkAxiSTransportLayer.rtl | architecture |
Libraries | |
| ieee | |
| surf | |
Use Clauses | |
| std_logic_1164 | |
| numeric_std | |
| StdRtlPkg | Package <StdRtlPkg> |
Ports | ||
| CLK | in | sl |
| RST_N | in | sl |
| s_work_req_valid | in | sl |
| s_work_req_id | in | slv ( 63 downto 0 ) |
| s_work_req_op_code | in | slv ( 3 downto 0 ) |
| s_work_req_flags | in | slv ( 4 downto 0 ) |
| s_work_req_raddr | in | slv ( 63 downto 0 ) |
| s_work_req_rkey | in | slv ( 31 downto 0 ) |
| s_work_req_len | in | slv ( 31 downto 0 ) |
| s_work_req_laddr | in | slv ( 63 downto 0 ) |
| s_work_req_lkey | in | slv ( 31 downto 0 ) |
| s_work_req_sqpn | in | slv ( 23 downto 0 ) |
| s_work_req_solicited | in | sl |
| s_work_req_comp | in | slv ( 64 downto 0 ) |
| s_work_req_swap | in | slv ( 64 downto 0 ) |
| s_work_req_imm_dt | in | slv ( 32 downto 0 ) |
| s_work_req_rkey_to_inv | in | slv ( 32 downto 0 ) |
| s_work_req_srqn | in | slv ( 24 downto 0 ) |
| s_work_req_dqpn | in | slv ( 24 downto 0 ) |
| s_work_req_qkey | in | slv ( 32 downto 0 ) |
| s_data_stream_tvalid | in | sl |
| s_data_stream_tdata | in | slv ( 255 downto 0 ) |
| s_data_stream_tkeep | in | slv ( 31 downto 0 ) |
| s_data_stream_tfirst | in | sl |
| s_data_stream_tlast | in | sl |
| m_data_stream_tready | in | sl |
| m_work_comp_sq_ready | in | sl |
| s_meta_data_tvalid | in | sl |
| s_meta_data_tdata | in | slv ( 302 downto 0 ) |
| m_meta_data_tready | in | sl |
| m_dma_read_ready | in | sl |
| s_dma_read_valid | in | sl |
| s_dma_read_initiator | in | slv ( 3 downto 0 ) |
| s_dma_read_sqpn | in | slv ( 23 downto 0 ) |
| s_dma_read_wr_id | in | slv ( 63 downto 0 ) |
| s_dma_read_is_resp_err | in | sl |
| s_dma_read_data_stream | in | slv ( 289 downto 0 ) |
| s_work_req_ready | out | sl |
| s_data_stream_tready | out | sl |
| m_data_stream_tvalid | out | sl |
| m_data_stream_tdata | out | slv ( 255 downto 0 ) |
| m_data_stream_tkeep | out | slv ( 31 downto 0 ) |
| m_data_stream_tfirst | out | sl |
| m_data_stream_tlast | out | sl |
| m_work_comp_sq_valid | out | sl |
| m_work_comp_sq_id | out | slv ( 63 downto 0 ) |
| m_work_comp_sq_op_code | out | slv ( 7 downto 0 ) |
| m_work_comp_sq_flags | out | slv ( 6 downto 0 ) |
| m_work_comp_sq_status | out | slv ( 4 downto 0 ) |
| m_work_comp_sq_len | out | slv ( 31 downto 0 ) |
| m_work_comp_sq_pkey | out | slv ( 15 downto 0 ) |
| m_work_comp_sq_qpn | out | slv ( 23 downto 0 ) |
| m_work_comp_sq_imm_dt | out | slv ( 32 downto 0 ) |
| m_work_comp_sq_rkey_to_inv | out | slv ( 32 downto 0 ) |
| s_meta_data_tready | out | sl |
| m_meta_data_tvalid | out | sl |
| m_meta_data_tdata | out | slv ( 275 downto 0 ) |
| m_dma_read_valid | out | sl |
| m_dma_read_initiator | out | slv ( 3 downto 0 ) |
| m_dma_read_sqpn | out | slv ( 23 downto 0 ) |
| m_dma_read_wr_id | out | slv ( 63 downto 0 ) |
| m_dma_read_start_addr | out | slv ( 63 downto 0 ) |
| m_dma_read_len | out | slv ( 12 downto 0 ) |
| m_dma_read_mr_idx | out | sl |
| s_dma_read_ready | out | sl |
| cnp_received | out | sl |