问题版本: MIG 7 系列 v1.9
解决问题的版本: 参见 (Xilinx 答复 54025)
MIG 7 系列 DDR3/DDR2 设计执行读校平校正,然后是 PRBS 读校平校正,从而微调读取捕获时钟的中心。只有在 MIG 7 系列 v1.9 rtl 中,特定的代码行注释不正确,导致 PRBS 读校平校正阶段的结果(Phaser_IN 块的增减)不能被应用,就好像校正阶段未运行一样。校正不会失败,但 PRBS 读校平期间的微调不会被应用。这会导致校正后的读取数据错误。MIG 7 系列 v1.9 rtl 需要手动更改。
此问题已在 MIG 7 系列 v2.0 中解决,因此只有 MIG 7 系列 v1.9 需要此更新。
解决问题,请执行以下步骤:
标准 MIG 7 系列 Coregen IP:
Vivado 用户注意事项: 如果使用 "Open IP Example Design" 特性生成 带有 MIG 范例设计的 Vivado 项目,MIG rtl 并非从本地项目目录拷贝,而是从 Vivado 工具树拷贝。如果更新本地项目 mig_7series_v1_9_ddr_phy_prbs_rdlvl.v 文件,不会在范例设计 Vivado 项目中体现。对于范例设计 Vivado 项目,必须手动更新。
EDK MIG 7 系列 IP:
可使用标准 MIG 7 系列 Coregen IP 流更新本地 MIG 设计中的 rtl 。但在示例设计打开情况下该更改不会被反映出来。标准 MIG 7 系列 Coregen IP 部分说明的更新可应用于以下二者之一:
当使用 AXI MIG 7 系列 IP, axi_7series_ddrx_v1_08_a, 需要更新的地址为:
Vivado Tree: C:\Xilinx\Vivado\2013.1\ids_lite\EDK\hw\XilinxProcessorIPLib\pcores\axi_7series_ddrx_v1_08_a\hdl\verilog\mig_7series_v1_9_ddr_phy_prbs_rdlvl.v
修订历史
05/03/13 - 包含 EDK MIG 7 系列 IP
04/15/13 - 初始版本
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
45195 | MIG 7 Series - Release Notes and Known Issues for All ISE versions and Vivado 2012.4 and older tool versions | N/A | N/A |
54025 | MIG 7 Series - IP Release Notes and Known Issues for Vivado | N/A | N/A |
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
55891 | Kintex-7 FPGA Embedded Kit - MIG 7 Series v1.9 DDR3/DDR2 PRBS Calibration results are not applied | N/A | N/A |
AR# 55531 | |
---|---|
日期 | 07/03/2013 |
状态 | Active |
Type | 设计咨询 |
器件 | |
Tools | |
IP |