AXI slave (axislave_v1_0) === **Description**: AXI lite slave with AXI stream interface ### Generics | Identifier | Type | Width | Default | Description | |---|---|---|---|---| | fMclk | nat | | 50000 | in kHz | | wA | nat | | 32 | address width [bit] | | wD | nat | | 32 | data width 16/32/64/128 [bit] | ### Ports | Identifier | Direction | Type | Width | Comment | |---|---|---|---|---| | reset | in | std_logic | 1 | | | mclk | in | std_logic | 1 | | | req | in | std_logic | 1 | | | ack | out | std_logic | 1 | | | dne | out | std_logic | 1 | | | sendNotRecv | in | std_logic | 1 | | | len | in | std_logic_vector | 32 | | | recvAXIS_tready | in | std_logic | 1 | | | recvAXIS_tvalid | out | std_logic | 1 | | | recvAXIS_tdata | out | std_logic_vector | wD | | | recvAXIS_tlast | out | std_logic | 1 | | | sendAXIS_tready | out | std_logic | 1 | | | sendAXIS_tvalid | in | std_logic | 1 | | | sendAXIS_tdata | in | std_logic_vector | wD | | | sendAXIS_tlast | in | std_logic | 1 | | | AXIL_araddr | in | std_logic_vector | wA | | | AXIL_arprot | in | std_logic_vector | 3 | | | AXIL_arready | out | std_logic | 1 | | | AXIL_arvalid | in | std_logic | 1 | | | AXIL_rdata | out | std_logic_vector | wD | | | AXIL_rready | in | std_logic | 1 | | | AXIL_rresp | out | std_logic_vector | 2 | | | AXIL_rvalid | out | std_logic | 1 | | | AXIL_rlast | out | std_logic | 1 | | | AXIL_awaddr | in | std_logic_vector | wA | | | AXIL_awprot | in | std_logic_vector | 3 | | | AXIL_awready | out | std_logic | 1 | | | AXIL_awvalid | in | std_logic | 1 | | | AXIL_wdata | in | std_logic_vector | wD | | | AXIL_wready | out | std_logic | 1 | | | AXIL_wstrb | in | std_logic_vector | wD/8 | | | AXIL_wvalid | in | std_logic | 1 | | | AXIL_bready | in | std_logic | 1 | | | AXIL_bresp | out | std_logic_vector | 2 | | | AXIL_bvalid | out | std_logic | 1 | |