How to buffer data into MEMTILE and read it multiple Times? #1566
-
Hi team, Is there any way that I can buffer data into MEMTILE and read it multiple times? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
To do that, you can set the repeat_count input of the AIE_DMAStartOp to a value >= 1, depending on how many more times you will read the data. This will enable the DMA associated with your data movement to push a new copy of the data on the stream. I am currently working on adding a feature to the AIE_ObjectFifoCreateOp to be able to describe this data repeat, however, the PR isn't ready just yet. I am aware of some examples without object FIFOs that currently use the repeat feature here. Hope this helps! |
Beta Was this translation helpful? Give feedback.
To do that, you can set the repeat_count input of the AIE_DMAStartOp to a value >= 1, depending on how many more times you will read the data. This will enable the DMA associated with your data movement to push a new copy of the data on the stream.
I am currently working on adding a feature to the AIE_ObjectFifoCreateOp to be able to describe this data repeat, however, the PR isn't ready just yet. I am aware of some examples without object FIFOs that currently use the repeat feature here.
Hope this helps!