リモート・アップデートのインテル®FPGA IPユーザーガイド

ID 683695
日付 7/13/2021
Public
ドキュメント目次

1.2.5. パラメーター

表 4.  パラメーター・タイプおよび対応するパラメーター・ビット幅のマッピング
ビット パラメーター 備考
000 Reconfiguration trigger conditions(読み出し専用) 5
  • ビット 4—wdtimer_source:ユーザー・ウォッチドッグ・タイマーのタイムアウト。
  • ビット 3—nconfig_source:外部コンフィグレーションのリセット(nCONFIG)アサーション。
  • ビット 2—runconfig_source:ロジックアレイからトリガーされたコンフィグレーションリセット。
  • ビット 1-nstatus_sourcenSTATUS エラーの結果として外部デバイスによってアサートされました。
  • ビット0—crcerror_source:アプリケーション・コンフィグレーション中のCRCエラー。
すべてのビットのPOR値は0です。
001 無効な値
010 Watchdog Timeout Value 12 書き込み時の幅は12です。

書き込み用の12ビットは、29ビットのウォッチドッグ・タイムアウト値の上位12ビット(左端または最上位ビット)です。

パラメーター・データを書き込む場合、 data_in [11..0] 29ビットのウォッチドッグ・タイムアウト値の上位12ビットに対応します。たとえば、ウォッチドッグ・タイムアウト値を1に設定するには、data_in [11..0]の12ビットを12'b000000000001として書き込みます。

29 読み出しの際の幅29。
011 Watchdog Enable 1
100 Page Select 32

インテル® Quartus® Primeソフトウェア・バージョン 14.0 以降の場合:

  • 開始アドレスを読み出しおよび書き込みする際の幅は32です。
  • EPCQL-256のような32ビットのアドレス指定を使用するアクティブ・シリアル・デバイスでは、PGM[31..2]は32ビットの開始アドレスの上位30ビットに対応します。PGM[1..0]2'b0として読み取られます。
101 Configuration Mode(AnF) 1

ローカル・アップデート・モードでは、このパラメーターは読み出し専用です。このパラメーターは、アプリケーション・パージで1に設定され、ファクトリー・ページでは0に設定されます。リモート・アップデート・モードでは、このパラメーターは読み出しおよび書き込みの両方が可能です。

インテルは、リモート・アップデート・モードでアプリケーション・ページをロードする前にこのパラメーターを1に設定することを推奨します。そうしないと、コントロール・レジスターの内容を適切に読み出すことができません。

110 無効な値
111 無効な値