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

ID 683834
日付 5/11/2020
Public
ドキュメント目次

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

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