Altera_Forum
Honored Contributor
8 years agoCyclone V SOC F2S Arbitration
Hello,
In my Cyclone V SOC device I have an F2S bridge implemented to facilitate memory sharing between the FPGA and HPS. The base address I'm using is 0x30000000. The FPGA writes images to a cyclic frame buffer (of 8 frames) that starts at the above address. Most of the time the HPS reads good images from the frame buffer but sometimes it reads an image that's completely dark ( all zero ). My question - how is the arbitration of the F2S bridge being taken care of ? What if the HPS tries to access a memory location that's currently being written by the FPGA ?