5.2.1. 高性能リファレンス・デザインのダウンロードと生成
5.2.2. トランシーバー・リコンフィグレーション・コントローラーIP コアの既知の問題の回避策
5.2.3. リコンフィグレーション可能なコア領域の代替user_led.v ファイルの作成
5.2.4. CvP 初期化モード用CvP パラメーターの設定
5.2.5. CvP リビジョンのデザインフローを使用したコアロジック領域のCvP リビジョンの作成
5.2.6. CvP リビジョンのデザインフローにおけるBase とcvp_app の両方のリビジョンのコンパイル
5.2.7. CvP リビジョンのデザインフローによるCvP 初期化モードのSOF ファイルの分割
5.3.1. 高性能リファレンス・デザインのダウンロードと生成
5.3.2. トランシーバー・リコンフィグレーション・コントローラーIP コアの既知の問題の回避策
5.3.3. リコンフィグレーション可能なコア領域の代替user_led.v ファイルの作成
5.3.4. CvP 更新モード用CvP パラメーターの設定
5.3.5. CvP リビジョンのデザインフローを使用したコアロジック領域のCvP リビジョンの作成
5.3.6. CvP 更新モードのデザインのコンパイル
5.3.7. CvP 更新デザインモード向けSOF ファイルの分割
5.3.8. CvP リビジョンのデザインフローによるCvP 更新モードのSOF ファイルの分割
6.3.1. アルテラ定義のVendor Specific Capability Header レジスター
6.3.2. アルテラ定義のVendor Specific Header レジスター
6.3.3. Altera Marker レジスター
6.3.4. CvP Status レジスター
6.3.5. CvP Mode Control レジスター
6.3.6. CvP Data レジスター
6.3.7. CvP Programming Control レジスター
6.3.8. Uncorrectable Internal Error Status Register
6.3.9. Uncorrectable Internal Error Mask Register
6.3.10. Correctable Internal Error Status Register
6.3.11. Correctable Internal Error Mask Register
2.5. コアイメージの更新
FPGA がユーザーモードに入った後、PCIe ホストはPCIe リンクを介してFPGA コアイメージの更新をトリガーすることができます。CvP 初期化モードとCvP 更新モードの両方が、コアイメージの更新をサポートします。
すべてのコアイメージに対して同じビットストリーム設定を選択する必要があります。たとえば、最初のコアイメージに対して暗号化、圧縮、または暗号化と圧縮の両方の機能を選択した場合は、CvP を使用してコアイメージの更新に使用する他のコアイメージに対しても同じ機能がオンにされている必要があります。
図 2. CvP コアイメージ更新用のペリフェラルとコアイメージのストレージ・アレンジメントペリフェラル・イメージは、異なるコアイメージの更新に対して同じままであります。ペリフェラル・イメージを変更する場合は、新しいペリフェラル・イメージを使用してローカル・コンフィグレーション・デバイスを再プログラムする必要があります。
CvP リビジョンのデザインフローを使用して、同じペリフェラル・イメージに接続する複数のリコンフィグレーション可能なコアイメージを作成できます。
コアイメージの更新を開始すると、CvP_CONFDONE ピンがLow に引き下げられ、コアイメージの更新が開始されたことを示します。FPGA ファブリックは、新しいコアイメージで再初期化され、リコンフィグレーションされます。PCIe リンクを介したコアイメージの更新中、FPGA のnCONFIG およびnSTATUS ピンはロジックHigh のままです。コアイメージの更新が完了すると、CvP_CONFDONE ピンがHigh に解放され、FPGA がユーザーモードに入ったことを示します。