記事 ID: 000076902 コンテンツタイプ: トラブルシューティング 最終改訂日: 2021/08/28

すべてのStratix®10 SmartVID デバイスで PMBus 電圧レギュレーターを使用する必要があるのはなぜですか?

環境

    スマートビデオ・コントローラー・インテル® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

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 モードに従って適切なチェックボックスを>

上記のフィールドが正しく設定されていることを確認します。
(0 以外の値)

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 電源管理ユーザーガイド を参照してください

さらにサポートが必要な場合は、販売およびフィールドサポートにお問い合わせください。

 

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。このコンテンツはお客様の便宜と一般的な情報のみを目的として提供されており、情報の正確さと完全性を保証するものではありません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。