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

ID 683673
日付 5/30/2022
Public

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

ドキュメント目次

4.1. リセットリリースIP要件を理解する

インテル® Agilex™ デバイスは、コア・ファブリック・ロジックを複数のセクターに分散する、並列のセクターベースのアーキテクチャを使用します。デバイスのコンフィグレーションは、各ローカル・セクター・マネージャー(LSM)が独自のセクターをコンフィグレーションするのと並行して進行します。その結果、FPGAレジスターとコアロジックは、以前のファミリーで常にそうであったように、まったく同時にリセットを終了することはありません。

クロック周波数、デバイスサイズ、およびデザインの複雑さが継続的に増加しているため、リセットからの解放のわずかな違いによる影響を考慮したリセット戦略が必要になります。リセットリリースインテル FPGA IPは、デバイスが完全にユーザーモードに入るまで、制御回路をリセット状態に保ちます。リセットリリース FPGA IP は、デザインで使用するために、内部INIT_DONE信号のnINIT_DONEの反転バージョンを生成します。

nINIT_DONEがアサート (Low) した後、すべてのロジックはユーザー モードになり、正常に動作します。nINIT_DONEシグナルは、次のいずれかの方法で使用できます。

  • 外部または内部リセットをゲートします。
  • トランシーバーとI/OPLLへのリセット入力をゲート制御します。
  • 組み込みメモリーブロック、ステートマシン、シフトレジスターなどのデザインブロックの書き込みイネーブルをゲート制御します。
  • デザインのレジスターリセット入力ポートを同期的に駆動します。
重要: 複数のリセットリリースを使用する場合、インテル デザイン内のFPGAIPインスタンス、nINIT_DONE 信号は、SDMの同じソースから直接駆動されます。