Typedef w_dp_req_t
typedef struct packed { idma_pkg::protocol_e dst_protocol; offset_t offset; offset_t tailer; offset_t shift; axi_pkg::len_t num_beats; logic is_single; } w_dp_req_t;
The datapath write request type holds all the information required to configure the write
part of the datapath. The type consists of:
-
offset
: The bus offset of the write -
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 -
num_beats
: The number of beats this burst consist of -
is_single
: Is this transfer just one beat long?(len == 0)