Re: Tutorial: AXI Master interfaces with HLS IP
because the HLS IP uses local BRAM memory the size of buff[i] is limited. So is it possible to allocate py_buffer for eg. with 1 000 000 elements and then fill it all with multiple runs of HLS IP which each run write only 1000 elements to py_buffer?
I tried to achieve this by incrementing physical address over here →
my_ip.register_map.a_1 = py_buffer.physical_address
but it did not work.
And my second question, I filled the buff at the HLS IP with numbers from 0 to 17 but in py_buffer I can see only every second of them, what might be the reason for that?
My HLS IP reads data from FIFO and copies it to PS DRAM and also to a second FIFO. So by reading the second FIFO I know that data which HLS IP gets is correct.
thanks in advance