インテル® Agilex™ コンフィグレーション・ユーザーガイド

ID 683673
日付 5/30/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

7.8. コンフィグレーション・ピンの動作の理解とトラブルシューティング

通常、コンフィグレーションは次のいずれかの理由で失敗します。

  • ホストがタイムアウトする
  • コンフィグレーション・データエラーが発生する
  • 外部イベントがコンフィグレーションを中断しする
  • 内部エラーが発生する

コンフィグレーション・エラーの非常に一般的な原因は次のとおりです。

  • OSC_CLK_1の周波数を確認します。 これは、 インテル® Quartus® Primeソフトウェアで指定した周波数とボード上のクロックソースに一致する必要があります。

  • トランシーバーを使用するデザインでは、フリーランニングのリファレンス・クロックが存在することを確認してください。 PCIe* 、またはHBM2。これらのリファレンス・クロックは、デバイスがユーザーモードに入るまで使用可能である必要があります。
  • HPSと外部メモリー インターフェイス(EMIF)を使用するデザインの場合、EMIFクロックが存在することを確認してください。
  • SmartVID(-Vおよび-Eデバイス)を使用するデザインの場合、この機能が正しく設定され、動作していることを確認してください。電圧レギュレータがSmartVIDをサポートしていることを確認してください。

コンフィグレーション・モードに適用されるデバッグの提案を次に示します。

  • OSC_CLK_1の問題を除外するには、 インテル® Quartus® PrimeInternal Oscillatorオプションを選択します。
  • IP を含まない単純なデザインで インテル® Agilex™ デバイスを構成してみてください。非 JTAG 方式によるコンフィギュレーションが単純なデザインで失敗する場合は、MSELピンを JTAG に特別に設定してJTAGコンフィギュレーションを試してください。

次のトピックでは、コンフィグレーション・ピンの予想される動作について説明します。さらに、これらのトピックは、コンフィグレーションの失敗のデバッグに役立ついくつかの提案を提供します。特定のコンフィグレーション・スキームに関連するデバッグの提案については、各コンフィグレーション・スキームの個別のセクションを参照してください。