有人精通高速SDRAM布线么?
时间:12-12
整理:3721RD
点击:
其实速度不是特别高,DSP主频300M,SDRAM速率为133M,用了两片16位内存。
DSP读写数据正常,但是程序放到片外就不正常了,因此怀疑是内存布线质量问题。
布线时找过高速布线注意的问题,如等长,时钟线加粗等等,也尽量做到了。
因此想请教一下有类似经验的朋友,多谢。
DSP读写数据正常,但是程序放到片外就不正常了,因此怀疑是内存布线质量问题。
布线时找过高速布线注意的问题,如等长,时钟线加粗等等,也尽量做到了。
因此想请教一下有类似经验的朋友,多谢。
133是比较高,但是DSP读写数据正常,程序load也不会有问题.
出问题的在别的地方.
不见得吧,程序本身有问题的概率也很大
原来纯新手布过100M的,没做等长,只是大概估计,最后也没出问题。
建议你写个小程序做一下内存测试。
133的基本上合着眼都问题不大
找别的原因吧,实在害怕先测测sdram 信号的si和 timing
你好,
测试简单程序,打印一个数字。
将.txt段放到片内内存正常,放到片外内存打印乱码
你好,
测试简单程序,打印一个数字。
将.txt段放到片内内存正常,放到片外内存打印乱码
你好,
已做内存测试:向内存连续写数再读数对比,通过;
测试简单程序,打印一个数字。
将.txt段放到片内内存正常,放到片外内存打印乱码
你连续写数是到片外内存吗?
对 测试片外内存显然要写入片外
将一个随机的二进制文件写入到内存(文件大小要跟内存大小一致),然后读出来做二进制比较,如果完全一致,那应该不是内存的问题
133MHz的SDR实在太慢了,有示波器测一下读写数据的建立和保持时间就知道了
133M的sdram,基本上可以随便步了,不要太离谱就行
不用蛇形布线求等长?
不用