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

ID 683673
日付 4/01/2024
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 7デバイスをコンフィグレーションしてみてください。JTAGを使用しないコンフィグレーション・スキームがシンプルなデザインでも失敗する場合は、MSEL ピンをJTAGに特別に設定した状態で、JTAGコンフィグレーションを試してください。

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