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

ID 683673
日付 4/01/2024
Public
ドキュメント目次

3.1.6. Avalon® -ST コンフィグレーション・スキームのデバッグ・ガイドライン

Avalon® -STコンフィグレーション・スキームは、コンフィグレーション・スキームは、以前のデバイスファミリーで利用可能だった高速パッシブパラレル (FPP) モードに取って代わります。このコンフィグレーション・スキームは、同様の機能とパフォーマンスを有しています。重要な違いは次のとおりです。
  • Avalon® -Stコンフィグレーション・スキームでは、フロー制御信号の AVST_READY を監視する必要があります。AVST_READY 信号は、デバイスがコンフィグレーション・データを受信できるかどうかを示します。
  • AVST_CLKAVSTx8_CLK クロック信号はコンフィグレーション・データが転送されていない場合、一時停止できません。 AVST_READYAVST_VALID がLowのときは、データは転送されません。AVST_CLKAVSTx8_CLK クロック信号は、CONF_DONE がアサートされるまで継続して駆動する必要があります。

デバッグのヒント

Avalon® -ST コンフィグレーション・スキームに関連するこれらのデバッグのヒントを検討する前に、デバッグガイドの章の一般的なコンフィグレーション・デバッグ・チェックリストを確認してください。

  • SDMが AVST_READY をアサートした後にのみ、AVST_VALID をアサートします。
  • AVST_DATA が有効な場合にのみ AVST_VALID をアサートします。
  • コンフィグレーションが完了するまで、AVST_CLK クロック信号が安定しており、フリーランニングであることを確認してください。AVST_CLK は、CONF_DONE がアサートされた後に停止できます。初期化状態には AVST_CLK 信号は必要ありません。
  • x8モードを使用する場合は、このインターフェイス (clock、data、valid、ready) に専用の SDM_IO ピンを使用していることを確認してください。
  • x16またはx32モードを使用する場合は、x16またはx32ピンを含むI/Oバンク (I/Oバンク3A) を1.2V で電源供給します。
  • Quartus® Primeプロ・エディションプロジェクトで適切な Avalon® -STコンフィグレーション・スキームを選択していることを確認してください。
  • MSELピンがPCB上のこのモードを反映していることを確認してください。
  • Agilex 7デバイスの電源が投入される前に、ホストデバイスがコンフィグレーション・ピンを駆動していないことを確認します。
  • コンフィグレーション・プロセス中に nCONFIG がHighのままであることを確認してください。
  • CONF_DONE ピンと INIT_DONE ピンが、 Quartus® Prime SDM I/Oピンの割り当てとボード レベルの接続に相関していることを確認します。
  • 電源投入中に、nSTATUS 信号をLowに駆動する外部コンポーネントがないことを確認してください。