Package: AxiStreamDmaRingPkg

Constants

Name Type Value Description
AXIL_MASTERS_C integer 6
START_AXIL_C integer 0
END_AXIL_C integer 1
NEXT_AXIL_C integer 2
TRIG_AXIL_C integer 3
MODE_AXIL_C integer 4
STATUS_AXIL_C integer 5
EMPTY_C integer 0 Status constants
FULL_C integer 1
DONE_C integer 2
TRIGGERED_C integer 3
ERROR_C integer 4
ENABLED_C integer 0 Not currently used
DONE_WHEN_FULL_C integer 1
INIT_C integer 2
SOFT_TRIGGER_C integer 3
INIT_BYTE_C integer INIT_C / 8
BUFFER_CLEAR_OFFSET_C slv(7 downto 0) X"18"
DMA_RING_STATUS_CONFIG_C AxiStreamConfigType ( TSTRB_EN_C => false,
TDATA_BYTES_C => 1,
TDEST_BITS_C => 0,
TID_BITS_C => 0,
TKEEP_MODE_C => TKEEP_FIXED_C,
--ite(BSA_STREAM_BYTE_WIDTH_G = 4,
TKEEP_FIXED_C,
TKEEP_COMP_C),
TUSER_BITS_C => 1,
TUSER_MODE_C => TUSER_NONE_C)

Functions