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)