このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
1.1. パーシャル・リコンフィグレーション用語
1.2. パーシャル・リコンフィグレーション・プロセス・シーケンス
1.3. 内部ホストのパーシャル・リコンフィグレーション
1.4. 外部ホストのパーシャル・リコンフィグレーション
1.5. パーシャル・リコンフィグレーション・デザインの考慮事項
1.6. パーシャル・リコンフィグレーション・デザイン・フロー
1.7. 階層型パーシャル・リコンフィグレーション
1.8. パーシャル・リコンフィグレーション・デザインのタイミング解析
1.9. パーシャル・リコンフィグレーション・デザインのシミュレーション
1.10. パーシャル・リコンフィグレーション・デザインのデバッグ
1.11. PRビットストリームのセキュリティー検証 (インテルStratix 10および インテル® Agilex™ デザイン)
1.12. PRビットストリームの圧縮および暗号化 (インテルArria 10および インテル® Cyclone® 10 GXデザイン)
1.13. PRプログラミング・エラーの回避
1.14. PRデザインのバージョン互換コンパイル・データベースのエクスポート
1.15. パーシャル・リコンフィグレーション・デザインの作成の改訂履歴
1.6.1. ステップ1 : パーシャル・リコンフィグレーションのリソースの特定
1.6.2. ステップ2 : デザイン・パーティションの作成
1.6.3. ステップ3 : デザインのフロアプラン
1.6.4. ステップ4 : Partial Reconfiguration Controller Intel FPGA IPの追加
1.6.5. ステップ5 : ペルソナの定義
1.6.6. ステップ6 : ペルソナのリビジョンの作成
1.6.7. ステップ7 : ベースリビジョンのコンパイルとスタティック領域のエクスポート
1.6.8. ステップ8 : PR実装リビジョンのセットアップ
1.6.9. ステップ9 : FPGAデバイスのプログラミング
2.1. 内部および外部PRホスト・コンフィグレーション
2.2. Partial Reconfiguration Controller Intel® FPGA IP
2.3. Partial Reconfiguration Controller Intel Arria 10/Cyclone 10 FPGA IP
2.4. Partial Reconfiguration External Configuration Controller Intel® FPGA IP
2.5. Partial Reconfiguration Region Controller Intel® FPGA IP
2.6. Avalon-MM Partial Reconfiguration Freeze Bridge Intel® FPGA IP
2.7. Avalon-ST Partial Reconfiguration Freeze Bridge Intel® FPGA IP
2.8. インテルFPGA IPの生成およびシミュレーション
2.9. インテル® Quartus® Primeプロ・エディション ユーザーガイド : パーシャル・リコンフィグレーションのアーカイブ
2.10. パーシャル・リコンフィグレーション・ソリューションIPユーザーガイド 改訂履歴
1.11.2. PRビットストリームのセキュリティー検証の使用 (インテルStratix 10および インテル® Agilex™ デザイン)
PRビットストリームのセキュリティー検証には、別のライセンスが必要です。また、.qsf 設定をイネーブルする必要があります。ライセンスを取得してPRビットストリーム検証をイネーブルすると、Compileでは、公開されたSecue Mask Settigs File (.smsf) とプライベートのPatially Masked Settigs File (.pmsf) の両方をベースコンパイル中のそれぞれのPR領域に対して生成します。
.pmsf には包括的な情報が含まれています。これは、PogammeによるCliet領域のPRビットストリーム生成に必要です。これには、実際のビット設定、領域マスク、すべての補助ビットマスクなどが含まれます。.smsf には、領域所有権マスクのほか、PR領域のペルソナによってピーク攻撃やポーク攻撃を検出するための包括的な情報が含まれています。
その後、Pogammeには、このPR領域のPRビットストリームを生成するため、プライベートの .pmsf と公開された .smsf の両方が必要です。これにより、PRペルソナによって変更することができるビットは、ペルソナが所有するビットのみになります。Platfom Oweは、.smsf ファイルをサードパーティーのClietに対して、PR領域の担保の一部としてリリースする場合としない場合があります。Platfom Oweは、.smsf を使用し、Clietの .pmsf からこのPR領域に対するPRビットストリームの生成をPogammeで行います。
PogammeでのPRビットストリームのセキュリティー検証
次の手順に従って、PRビットストリームのセキュリティー検証のライセンスを取得し、イネーブルして使用します。
- ライセンスファイルを取得し、PR領域に対する smsf ファイルの生成がベースコンパイル中にできるようにします。PogammeでのPRビットストリーム生成中にPRビットストリームのセキュリティー検証を実行します。ライセンスを取得するには、マイ・インテルにログインまたはアカウント登録してから、インテル・ プレミアサポートのケースを提出し、ライセンスキーをリクエストしてください。
- ライセンスファイルを インテル® Quatus® Pimeプロ・エディション開発ソフトウェアに追加するには、Tools > Licese Setupをクリックし、Licese File機能を指定します。
- PRセキュリティー検証機能をイネーブルするには、次の行を .qsf プロジェクトに追加します。
set_global_assigmet -ame PR_SECURITY_VALIDATION o
- ベースリビジョンをコンパイルします。
- ベースコンパイルに続いて、Assembleレポートを表示し、生成された .smsf ファイルを表示します。このファイルは、各PR領域のビットストリーム生成に必要です。
- Platfom Oweは、.smsf ファイルをサードパーティーのクライアントに対してPR領域の担保の一部としてリリースすることができます。 Clietは、プライベートの .pmsf をPlatfom Oweに提供し、PRペルソナのコンフィグレーションのPRセキュリティーを検証し、検証済みPRビットストリームを生成します。
- Clietの .pmsf のPRセキュリティーを検証するため、Platfom Oweは、.smsf および対応する .pmsf ファイルをPogammeのコマンドラインで次のとおりに指定し、検証済みPRビットストリームを生成します。
quatus_cpf -c –-smsf=<smsf_file> <pmsf_file> <output_file>
関連情報