我用Upp模块做环路测试,A接收,B发送,设置75Mhz时,数据基本就不对,25Mhz时,前边的十几个数不正确,后边的正确。测试方式为从的SDRAM空间的地址0x40000000读取256字数据,传输到0x41e00000的地址空间(或0x80000000空间),现象如图所示。把中断打开,未发现有溢出、编程错误等情况。是我的测试方式不对,还是其它原因,有做过类似测试的提供一下参考吧,谢啦
Tony Tang:
据我所知的用户都是将uPP跑在75MHz,请问你的硬件连接是怎样的?你的标题提到是否可以达到75MHz,请问在运行在低的频率是没有问题吗?
shaotu zhu:
回复 Tony Tang:
我是用UPP接口与FPGA通信,UPP读取的数据通过EMIFA接口存储到SDRAM中,可能UPP速度能达到75M,但是写入到SDRAM中的数据远远小于75M,是不是EMIFA对应的SDRAM接口速度有瓶颈?