F-Tile Dynamic Reconfiguration Suite Intel® FPGA IP ユーザーガイド

ID 711009
日付 9/30/2024
Public
ドキュメント目次

6.33. Dynamic Reconfiguration Local Error Status

表 59.   dyn_rcfg_local_error_stat_ctrl_reg
オフセット 0x200
アドレス指定モード 32 ビット
内容 ダイナミック・リコンフィグレーション・ローカル・バスのステータスレジスター
表 60.   dyn_rcfg_local_error_stat_ctrl_reg のフィールドの説明
ビット タイプ リセット 詳細
31:24 RO 0 予約済み
23:16 RO 0 Firmware Error State

DR NIOS ファームウェアの予期しない終了とフラグが設定されたエラーメッセージを表示します。DR NIOS は初期状態に戻り、新しい要求をトリガーします。NIOS ファームウェアは、次のいずれかのエラーを報告し、既知の状態に戻ります。その状態でホストからの新しいトリガー要求を待機し、それに応じて動作します。

選択されるエラー状態フラグは次のとおりです。
  • ERROR_CODE_2 = 8'h02: DR のユーザーより提供されている ID (User_provided_id) がロードシーケンスで無効です。このエラーは、入力している「Next Profile 0」の値が MIF ファイルに存在しない場合に発生します。このエラーからの回復には、適切な User_Provided_ID を「Next Profile 0」レジスタービットで使用していることを確認し、リコンフィグレーション操作を再度試みる必要があります。
  • ERROR_CODE_5 = 8’h05: DR SRC TX リセットが正常にアサートされていません。
  • ERROR_CODE_6 = 8’h06: DR SRC RX リセットが正常にアサートされていません。
  • ERROR_CODE_9 = 8’h09: DR のユーザーより提供されている ID (user_provided_id) がロード・プロファイルで無効です。このエラーは、入力している「Next Profile」の値が MIF ファイルに存在しない場合に発生します。このエラーからの回復には、適切な User_Provided_ID を「Next Profile」レジスタービットで使用していることを確認し、リコンフィグレーション操作を再度試みる必要があります。
  • ERROR_CODE_23 = 8'h17: 動的にリコンフィグレーションされるチャネルのリセット・コントローラーが完全にリセット状態になっていません。このエラーからの回復には、動的にリコンフィグレーションされるチャネルが完全にリセット状態になっていることを確認し、リコンフィグレーション操作を再度試みる必要があります。
  • ERROR_CODE_24 = 8'h18: supreme_parent_group_id が復元手順に対して無効です。このエラーからの回復には、デバイスを再度プログラムする必要があります。
  • ERROR_CODE_28 = 8'h1C: FHT TX PLL Ready のアサートを待機している際に、タイムアウトに達しています。
  • ERROR_CODE_29 = 8’h1D: DR NIOS スタートアップ・プロファイル回復機能が無効になっています。このエラーからの回復には、デバイスを再度プログラムする必要があります。

他の ERROR_CODE の値は予約されています。

ダイナミック・リコンフィグレーション時にこれらのエラーのいずれかが発生すると、o_dr_error_status 出力ポートが 1 に設定されます。

15:8 RO 0 AVMM (GAVMM/MAIB) Timeout: HIP および MAIB が応答していないために発生する AVMM タイムアウトを表示します。これらのスティッキー・ビットは、新しいトリガー要求が発行されると自動的にクリアされます。

[8] グローバル AVMM タイムアウト・イベントを表示します。

[9] AIB AVMM1 タイムアウト・イベントを表示します。

[15:10] 予約済み

ダイナミック・リコンフィグレーション時にこれらのエラーのいずれかが発生すると、o_dr_error_status 出力ポートが 1 に設定されます。

7:5 RO 0 予約済み
4:0 RW 5'h1 予約済み。このフィールドは変更しないでください。