7系列MIG - LPDDR2 - 仿真中出现的初始化错误

描述

发现版本: MIG 7系列v2.1

版本已解决:请参阅(Xilinx答复54025)


仿真LPDDR2时,可能会发现以下错误:

ddr_test.b0.ERROR时间765511000:在CKE变低后,必须在时钟周期内驱动Nop或Deselect

ddr_test.b0.ERROR时间1917511000:在CKE变低后,必须在时钟周期内驱动Nop或Deselect

ddr_test.b0.ERROR时间4524171000:违反tINIT3

这些初始化错误可以安全地忽略。

“Nop或Deselect”错误是由于仿真故障引起的,其中在初始化期间在几条线上驱动未知的X值:

lpddr2.png

这会导致内存模型认为CKE已经变高然后再次变低,从而标记错误。

tINIT3违规是由仿真期间使用的缩写初始化和校准序列引起的。

JEDEC tINIT3要求是在断言CKE后命令总线必须保持空闲(NOP)至少200 us。

由于在FAST版本的初始化/校准期间会跳过此等待时间段,因此会给出上面的tINIT3错误。

修订记录
2014年10月3日 - 初步发布

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 21:57:33 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它