Stratix 10 個の標準電源デバイス (-1V、-2V、-3V 電源グレード) は SmartVID デバイスです。SmartVID デバイスごとにコア電圧 (VCC & VSYNC)は、Stratix 10 SmartVID デバイス専用の PMBus 準拠電圧レギュレーターによって駆動する必要があり、PMBus 経由でそのStratix 10 デバイスに接続されている必要があります。Stratix 10 個の標準電源デバイスの場合、各デバイスに PMBus 準拠の電圧レギュレーターを使用することは必須です。
問題
これらのデバイスは、コア電圧が固定出力電圧の非 PMBus 準拠電圧レギュレーターによって駆動されている場合、正しく設定または機能しません。
ソリューション
[ハードウェアとソフトウェア] の設定が以下の通りであることを確認します。
ハードウェア設定: インテル® Stratix® 10 SmartVID ピンの下側がスマート電圧レギュレーターに接続されていることを確認します。
| Stratix10 SmartVID PMBus モード | ピン名 |
1 | マスターモード | PWRMGT_SCL |
PWRMGT_SDA | ||
2 | スレーブモード | PWRMGT_SCL |
PWRMGT_SDA | ||
PWRMGT_ALERT |
ソフトウェアの設定: 以下のソフトウェア設定が適切であることを確認します。
| ソフトウェアの設定 | インテル® Quartus® メニューのナビゲーション |
1 | PMBus モード | 課題 - >デバイス - - >デバイス & ピンオプション - >構成 - > VID オペレーションモード - マスター / スレーブのドロップダウン・メニュー>
|
2 | PWRMGT_SCL | アサインメント ---> デバイス ーピンオプション --> コンフィグレーション - > VID 動作モード (MASTER / SLAVE) --> コンフィグレーション PIN (VID のウィンドウ) --> PMBus モードに従って適切なチェックボックスを選択 |
PWRMGT_SDA | ||
PWRMGT_ALERT | ||
3 | 「PMBus スレーブモードのデバイスアドレス」フィールド | 課題 - - >デバイス - >デバイス & ピンオプション - >電源管理 & VID - >デバイス & ピンオプション - PMBus モードに従って適切なチェックボックスを> |
上記のフィールドが正しく設定されていることを確認します。 | ||
4 | 「電圧出力フォーマット」フィールド | ドロップダウン・メニューのダイレクト / リニアの設定が適切であることを確認します。 |
注: 上記のソフトウェア設定は、以下の例のように QSF ファイルに制約を使用することでも保証できます。
例:
set_global_assignment -name USE_PWRMGT_SDA SDM_IO11
set_global_assignment -name USE_PWRMGT_SCL SDM_IO14
ltM4677 PWRMGT_SLAVE_DEVICE_TYPE set_global_assignment -name
set_global_assignment -name PWRMGT_SLAVE_DEVICE0_ADDRESS 3F
set_global_assignment -name PWRMGT_SLAVE_DEVICE1_ADDRESS 12
set_global_assignment -name PWRMGT_SLAVE_DEVICE2_ADDRESS 34
set_global_assignment -name PWRMGT_SLAVE_DEVICE3_ADDRESS 56
set_global_assignment -name PWRMGT_SLAVE_DEVICE4_ADDRESS 78
set_global_assignment -name PWRMGT_SLAVE_DEVICE5_ADDRESS 9A
AB PWRMGT_SLAVE_DEVICE6_ADDRESS set_global_assignment名
CD PWRMGT_SLAVE_DEVICE7_ADDRESS -name set_global_assignment
「PMBUS MASTER」VID_OPERATION_MODE set_global_assignment名
set_global_assignment -name PWRMGT_BUS_SPEED_MODE "100 KHZ"
set_global_assignment -name PWRMGT_PAGE_COMMAND_ENABLE ON
「自動検出」PWRMGT_VOLTAGE_OUTPUT_FORMAT set_global_assignment
VOLTS PWRMGT_TRANSLATED_VOLTAGE_VALUE_UNIT名前のset_global_assignment
上記に加えて、Stratix 10 SmartVID デバイスをコンフィグレーションする際には、スマート・レギュレーター用の JTAG コネクターがスマート・レギュレーターから外されていることを確認してください。
インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション 18.0 以降で インテル FPGA Download Cable II を使用していて、この問題が発生した場合は、次のエラーメッセージが表示されます。
エラー (18950): デバイスが設定データの受信を停止しました
エラー (18948): デバイスから受信したエラー・メッセージ: ハードウェア・アクセス・エラーの検出。外部ハードウェアへのアクセスに障害が発生しました。(サブコード0x0032、情報0x00000000、位置情報0x0000C000)
エラー (20072): コンフィグレーション中に PMBUS エラーが発生しました。エラーの可能性: Quartus® プロジェクトの VID 設定が正しくありません。ターゲット・デバイスが、ボード上のスマート・レギュレーターまたは PMBUS マスターとの通信に失敗します。
エラー (209012): 操作に失敗しました
詳細については、Stratix10 電源管理ユーザーガイド を参照してください。
さらにサポートが必要な場合は、販売およびフィールドサポートにお問い合わせください。