Quartus® II ソフトウェアのバージョン 13.0sp1 以前では、Cyclone® V PCI Express® ハード IP コアのレシーバー・コモン・モード電圧 (Vcm) およびレシーバー信号検出電圧しきい値 (Vth) の設定が正しくありません。 これにより、PCIe® リンクがトレーニングやリンクを最大レーン幅までリンクしない場合があります。
1) インテル® Quartus.ini ファイルに次の INI 変数を追加して、Vcm および Vth の QSF 設定を手動で有効にします。
ignore_cv_sd_threshold_rule = オン
ignore_cv_sd_vcm_sel_rule = オン
2) この quartus.ini ファイルを次のディレクトリーに配置します。
/
3) 次の QSF アサインメントを追加して、Vcm を 0.65V に設定します。
set_instance_assignment -name XCVR_RX_COMMON_MODE_VOLTAGE VTT_0P65V -to
4) Vth を設定します。
• VCCR/VCCT_GXB が 1.1V の場合、次の QSF アサインメントを追加して、Vth を 35mV に設定します。
set_instance_assignment -name XCVR_RX_SD_THRESHOLD 4 -to
• VCCR/VCCT_GXB が 1.2V の場合、次の QSF アサインメントを追加して、Vth を 30mV に設定します。
set_instance_assignment -name XCVR_RX_SD_THRESHOLD 3 -to