AR# 71371

UltraScale + GTH GTY I,M 和 Q 等级的设计咨询 - 在极端温度斜坡上偶尔会出现数据错误

描述

对于 I、M 和 Q 级部件,当 QPLL0 锁定在低温 Tm 下并慢慢上升到高温 Tn 时,如果 Tn-Tm > 110 摄氏度,就会出现数据错误。

如果温度斜坡 Tn - Tm 小于 110 摄氏度,而且这与斜坡率无关,就不会出现该问题。

这不会影响基于 QPLL1 或 CPLL 的设计。

解决方案

更新 QPLL0 属性,将修复该问题。 

对于本设计咨询发布时,已投产的 GTH、Q 和 M 级器件(ZU4EV 和 ZU5EV),该问题将在 Vivado 2018.2.1 版本的 UltraScale+ FPGA 收发器向导版本中解决。  

其它 GTH 和所有 GTY Q 及 M 级器件将在 2018.2.1 及以后版本中投入生产,因此不受该设计咨询影响。

对于 GTH 和 GTY I 级(仅适用于此),该问题将在 Vivado 2018.2.2 版本的 UltraScale+ FPGA 收发器向导版本中解决。 

在此之前,更改以下属性设置将修复该问题:

  • QPLL0_CFG2[15:11] =  5'b10000
  • QPLL0_CFG2_G3[15:11] =  5'b10000

本答复记录附带一个 Tcl 脚本,它将帮助为 Vivado 2018.2.2 之前的版本修改 I 级部件的这些设置。 

解压缩文件,并按自述文件中的说明执行这些修改。

附件

文件名 文件大小 File Type
TempAttr.zip 3 KB ZIP
AR# 71371
日期 08/10/2018
状态 Active
Type 设计咨询
器件 More Less