Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
All support for Intel NUC 7 - 13 systems has transitioned to ASUS. Read latest update.
12578 Discussions

How to make sure SDRAM write transaction is finished?

Honored Contributor II



I'am working with Cyclone V SoC and my custom IP in FPGA writes its data to HPS SDRAM memory. 

The write transactions are made by simple Avalon MM master port through the F2H bridge. 


But I need to be sure those writes are fully completed and the data is actually in memory before interrupting Cortex-A9 for further data processing. 


Can I use avalon bus write response signals for that purpose? 


At which moment the memory controller acknowledges write transactions? 

At the moment it receives write transaction in its input FIFO, or at the moment it completely writes actual data to memory? 


Any advice will be apprrciated.
0 Kudos
0 Replies