This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
FPGA与DSP使用SRIO进行通信,其中包括三种事务,分别是SWRITE、NREAD和DOORBELL,其中DOORBELL是用来进行同步的。FPGA向DSP6678的DDR3写数据使用SWRITE和DOORBELL两种事务,该通路测试成功;FPGA从DSP6678的DDR3读数据使用NREAD和DOORBELL两种事务,该通路测试也成功。但是,将以上两种通路测试程序集成到一个程序中(需要SWRITE事务和NREAD事务同时工作),测试出错,具体表现为:通过NREAD读出的数据中不但包含有效数据,还包含很多脏数据,且脏数据出现在每个读响应数据包的前面。如何去掉这些脏数据,请大家帮忙解决这个问题,十分感谢。