FPGA|CPLD|ASIC论坛
直播中

陈诗杰

7年用户 5经验值
擅长:可编程逻辑
私信 关注
[问答]

dpram读写顺序有问题,请问这可能是什么原因导致的?

我写了一个双口ram的读写程序,深度是8,24位,循环读写,每过十几分钟,出来的顺序就有问题,比如12345678变成78123456,下次就变成,56781234,请问这可能是什么原因导致的?

回帖(2)

HUANGYEZHIYING

2018-8-7 08:29:28
有没有对逻辑进行仿真呀?我怀疑是逻辑有问题。数据位宽是24bit?你用的是dpram?你的12345678是顺序读出的数据还是一个时钟周期读出来的?位宽和你描述的对不上啊。我觉得最好附上你的仿真图,和这部分代码,要不然不好分析
举报

冷锋

2018-8-8 19:37:18
两个时钟域还是一个时钟域的,如果是两个时钟域的可能就是两边速度不一致了!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分