`define declare_bp_mem_wormhole_payload_s(reserved_width_mp, cord_width_mp, cid_width_mp, data_width_mp, struct_name_mp) \ | |
typedef struct packed \ | |
{ \ | |
logic [data_width_mp-1:0] data; \ | |
logic [cid_width_mp-1:0] src_cid; \ | |
logic [cord_width_mp-1:0] src_cord; \ | |
logic [reserved_width_mp-1:0] reserved; \ | |
} struct_name_mp | |