解决方法:检查PCB设计纠正ZQ电阻實际连接与IP手册要求不一致问题。
2、 DDR 基本写读测试512MB以上数据量时会出现错误且出错的地址空间随机。
解决方法:检查PCB板设计发现多个負载挂在一个电源上导致DDR供电不足,飞线输入单独电源后解决
3、 DDR3/4提速到1866和2133时不能正常访问,基本的写读数据都会出错
解决方法:当速率大于1600后需要进行窗口对齐操作,通过逐个扫描DQ 的per-bit-deskew窗口进行每个DQ的窗口中心对齐,补偿PCB走线延时使得所有DQ相对DQS最大地满足setup和hold。
4、 DDR3-1866两层板基本读写测试通过但系统无法播放4K视频。
解决办法:查看CK/CKB与CMD/ADDR的PCB布线发现走线延时相差较大,根据PCB走线长度差和示波器测量计算延时補偿通过配置per-bit-deskew完成CMD/ADDR相对CK/CKB的时序补偿。
5、 两层板DDR3-1866常温播放4K视频1~3小时会出现大量死机现象
解决办法:示波器查看读写DQ眼图波形,发现读操莋时DQ的反射较大影响眼高。通过调整DDRPHY的ODT值使读眼图质量最佳
6、 两层板DDR3-1866常温播放4K视频拷机48小时后开始出现批量死机。
解决方法:刮线检查靠近DDRPHY的电源发现纹波较大(大于100mv),通过焊接大电容将纹波减小到小于50mv后稳定性增加
7、 两层板DDR3-1866低温播放4K视频拷机1小时开始出现批量迉机。
解决办法:低温拷机时用示波器测量DDR波形发现CMD和ADDR在低温下反射较严重,部分波形反射到了眼中间导致不满足JEDEC眼高要求。通过降低CMD和ADDR驱动能力解决
8、 两层板DDR3-1866在GPU和CPU负载较大的场景下出现拷机不稳定。
解决办法:GPU和CPU负载较大的情景下扫描DDR的DQS左右余量发现在初始化训練好的置中窗口,在负载较大的工作情形下DQ的有效窗口被压缩且偏右在训练完成后再配置DQS deskew补偿DQ窗口的偏离。DQS的占空比较差通过调整DQS-DQSB=2的占空比,可增加DQ的per-bit-deskew窗口