Forum Discussion

open01's avatar
open01
Icon for Occasional Contributor rankOccasional Contributor
4 years ago
Solved

Some issue with "ASMI IP parallel ip"

Hi ,

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.

  • open01's avatar
    open01
    4 years ago

    Hi,

    Thanks for your response.

    Finally I know where the problem is.....

    Because when I use page write, I have to pay attention to the relevant regulations of start address as shown in user guide,

    Thanks again for your assistance.

2 Replies

  • YuanLi_S_Intel's avatar
    YuanLi_S_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hi,


    Can you try to remove the sector before writing into it? Also, you might need to have some delay after executing write operation.


    Regards,

    Bruce


    • open01's avatar
      open01
      Icon for Occasional Contributor rankOccasional Contributor

      Hi,

      Thanks for your response.

      Finally I know where the problem is.....

      Because when I use page write, I have to pay attention to the relevant regulations of start address as shown in user guide,

      Thanks again for your assistance.