Quartus® Prime プロ・エディションのユーザーガイド: パーシャル・リコンフィグレーション

ID 683834
日付 10/23/2024
Public
ドキュメント目次

2.3.2. リコンフィグレーション・シーケンス

パーシャル・リコンフィグレーションは、 Avalon® メモリーマップド・エージェント・インターフェイスを介して次のシーケンスで行われます。
  1. Avalon® メモリーマップド・ホスト・コンポーネントでは、0x01 をIPアドレスオフセット0x1に書き込み、PR動作をトリガーします。
  2. 必要に応じて、ステータスレジスターをPR Operation in Progressになるまでポーリングします。ポーリングを行わない場合、最初のワードは waitrequest になります。
  3. Avalon® メモリーマップド・ホスト・コンポーネントでは、PRビットストリームがすべて書き込まれるまで、PRビットストリームをIPアドレスオフセット0x0に書き込みます。拡張解凍がオンの場合、waitrequest は、PR動作中はアクティブになります。ホストがエージェント・インターフェイスからの waitrequest を処理できることを確認します。
  4. Avalon® メモリーマップド・ホスト・コンポーネントは、IPアドレスオフセット 0x1からデータを読み出し、status[2:0] 値を確認します。必要に応じて、 Avalon® メモリーマップド・ホスト・コンポーネントは、このIPのstatus[2:0] をPR動作中に読み出し、PR_ERROR などの初期障害を検出します。