Store data written from FPGA-to-HPS bridge
Hi everyone,
I am looking for a way to get data from the mSGDMA IP Core in FPGA portion and do some calculation with that data in HPS. The problem is that I have never worked with FPGA-to-HPS ( F2H ) bridge and I do not have any clue how to store those data to read in HPS portion. I am not planning to use external SDRAM.
In my mind, first I will connect the mSGDMA write master to HPS via F2H as below
As I know, the F2H is connected to L3 Interconnect and from that it can reach to peripherals. And I see the L3 interconnect also connects to On-Chip RAM.
So, my questions are ( or you guys can give me some hints 😁 ) :
- Is it possible to use that On-Chip RAM? Or it is used for others purpose?
- If yes, is it wise to use it? 😕
- How can I read the data from F2H? Do I need to initialize L3 Interconnect to get the data?
My plan is pretty simple:
mSGDMA transfer data -> read those data -> do some calculation ( take 2 or more data and do adding, subtracting, ect. )
Any hint, comment or recommendation is appreciated . Thanks in advance!
Cheers!