AN 802: Intel® Stratix® 10 SoC Device Design Guidelines
Visible to Intel only — GUID: xcn1502039440557
Ixiasoft
Visible to Intel only — GUID: xcn1502039440557
Ixiasoft
3.2.3.2. Example 2: FPGA Writing Data into HPS SDRAM Directly
In this example the HPS MPU requires access to data that originates from within the FPGA. For the MPU to be able to access the data coherently after it is written, software may need to flush or invalidate cache lines before the transfer starts, to ensure that the SDRAM contains the latest data after it is written. Failing to perform cache operations can cause one or more cache lines to eventually become evicted overwriting the data that was written by the FPGA master.