Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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 )
{

}