由于 Quartus® II 软件 14.0 和更早版本中接收器共模电压 (Rx Vcm) 设置不正确,PCI Express® 信号检测功能可能会在低温下Arria® V GT 和 ST 器件出现故障,链路无法训练。
下表显示了Arria®设备VCCR_GXB和 Rx Vcm 要求。
装置 | VCCR_GXB电压 | Rx Vcm 电压 |
Arria V GX,SX | 1.1V/1.15V | 0.65V |
Arria V GT,ST | 1.2V | 0.75V |
要在Arria® V GT 和 ST 设备中变通解决此问题,可以下载并安装下面的补丁,并为设计中的所有 PCI Express 接收器通道添加以下 Quartus® II 设置文件 (QSF) 分配。
- 下载适用于 Windows 的 Quartus II 软件版本 13.1 补丁 0.110 (.exe)
- 下载 Quartus II 软件版本 13.1 补丁 0.110 Linux (.run)
- 下载 Quartus II 软件版本 13.1 补丁 0.110 自述文件 (.txt)
set_instance_assignment -name XCVR_RX_COMMON_MODE_VOLTAGE VTT_0P75V -to <pin_name>
您必须对设计中的所有 PCI Express 接收器引脚进行上述赋值,并且不应在赋值中使用通配符 (*)。
Quartus® II 软件版本 15.0 中已修复该问题。