Typedef r_dp_req_t
typedef struct packed { idma_pkg::protocol_e src_protocol; offset_t offset; offset_t tailer; offset_t shift; logic decouple_aw; logic is_single; } r_dp_req_t;
The datapath read request type holds all the information required to configure the read
part of the datapath. The type consists of:
-
offset
: The bus offset of the read -
trailer
: How many empty bytes are required to pad the transfer to a multiple of thebus width.
-
shift
: The amount the data needs to be shifted -
decouple_aw
: If the transfer has the AW decoupled from the R -
is_single
: Is this transfer just one beat long?(len == 0)