Typedef axi_req_t
typedef struct packed { axi_aw_chan_t aw; logic aw_valid; axi_w_chan_t w; logic w_valid; logic b_ready; axi_ar_chan_t ar; logic ar_valid; logic r_ready; } axi_req_t;
typedef struct packed { axi_aw_chan_t aw; logic aw_valid; axi_w_chan_t w; logic w_valid; logic b_ready; axi_ar_chan_t ar; logic ar_valid; logic r_ready; } axi_req_t;