VIVADO block port design question

You should change the INTERFACE to AXI STREAM (axis ) or AXI MASTER (M_AXI).
It looks like you changed it to M_AXI (AXI MASTER) in the last screenshot.

If you use AXI masters you can follow this post:


If you use AXI STREAM you need a DMA.