typedef struct packed { id_slv_t id; data_t data; axi_pkg::resp_t resp; logic last; user_t user; } slv_r_chan_t;