I am currently trying to use PCI-E to transfer data(8byte/once) and write the data to EPCQ through ASMI(page write), but unexpected phenomena appeared in the result, as shown in Fig.
Here is the data I transferred:
And when I use SignalTap to check the input waveform of "ASMI IP", the status is all good, as shown in Fig(The beginning data matches the data I transmitted, in order A1h, A2h, A3h, A4h, A5h, A6h, A7h, A8h):
But when I checked the data from EPCQ, I found that the data was wrong.
So why does SignalTap look good, but the result is wrong?
Does anyone have some ideas to share with me?
Thanks for your answers.