axi4_stream_if::<PKG>
AXI4-Stream bus interface
Modports:
-
transmitter - AXI4-Stream Transmitter IP
-
receiver - AXI4-Stream Receiver IP
Convenience functions:
- t_ack() = tready && tvalid
Instantiation:
inst c: axi4_stream_if::< axi4_stream_pkg::< DATA_W_BYTES, DEST_W, ID_W, USER_W > >;
Usage in module definition with modport:
module my_axi4_stream_receiver ( aclk: input clock_posedge,
aresetn: input reset_sync_low,
axi: modport axi4_stream_if::<axi4_stream_pkg::<4, 2, 8, 5>>::receiver )
{
}