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

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

1.3.6.2. レジスターマップ

表 12.   Arria® V Cyclone® V Stratix® IV、および Stratix® V デバイス用のリモート・アップデートの Intel® FPGA IPコア4 Avalon® -MM レジスターマップ
  • 各コマンドには異なるパラメーター値があるため、IPコアは各フィールドを個別に読み出しまたは書き込みできます。
  • WIDTH_MANのデフォルト値は0です。
レジスター名 アドレス・オフセット R/W 説明
RU_RECONFIG_TRIGGER_CONDITIONS 0x0 5 Read Read configuration trigger conditions.
  • Bit 4—wdtimer_source: Users watchdog timer timeout
  • Bit 3—nconfig_source: External configuration reset (nCONFIG) assertion.
  • Bit 2—runconfig_source: Configuration reset triggered from logic array
  • Bit 1—nstatus_source: nSTATUS asserted by an external device as the result of an error
  • Bit 0—crcerror_source: CRC error during application configuration.
RU_WATCHDOG_TIMEOUT 0x1 12 読み出し / 書き込み ウォッチドッグ・タイムアウト値を書き込む。
RU_WATCHDOG_ENABLE 0x2 1 読み出し / 書き込み ウォッチドッグ・タイムアウトを有効または無効にします。
  • 0:無効にする
  • 1:有効にする
RU_PAGE_SELECT 0x3 24または32 読み出し / 書き込み コンフィグレーション・イメージの開始アドレスの読み出しまたは書き込み。
RU_CONFIGURATION_MODE 0x4 1 読み出し / 書き込み アプリケーション・ページでは1に、ファクトリー・ページでは0に設定されます。
RU_RESET_TIMER 0x5 1 Write

このレジスターに値1を書き込んで、リモート・アップデートのリセットタイマーをトリガーします。 IPは自動的にリセットパルスをトリガーして、リモート・アップデートのタイマーピンをリセットします。

RU_RECONFIG 0x6 1 Write

このレジスターに値1を書き込んで、新しいイメージからのリコンフィグレーションをトリガーします。 IPはリモート・アップデートのreconfig ピンを1に設定して、プロセスが完了するまでこの値を保持します。