インテルのみ表示可能 — GUID: itw1547659286828
Ixiasoft
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ユーザーガイド 改訂履歴
インテルのみ表示可能 — GUID: itw1547659286828
Ixiasoft
1.11.2. PRビットストリームのセキュリティー検証の使用 (インテルStratix 10および インテル® Agilex™ デザイン)
PRビットストリームのセキュリティー検証には、別のライセンスが必要です。また、.qsf 設定をイネーブルする必要があります。ライセンスを取得してPRビットストリーム検証をイネーブルすると、Compilerでは、公開されたSecure Mask Settings File (.smsf) とプライベートのPartially Masked Settings File (.pmsf) の両方をベースコンパイル中のそれぞれのPR領域に対して生成します。
.pmsf には包括的な情報が含まれています。これは、ProgrammerによるClient領域のPRビットストリーム生成に必要です。これには、実際のビット設定、領域マスク、すべての補助ビットマスクなどが含まれます。.smsf には、領域所有権マスクのほか、PR領域のペルソナによってピーク攻撃やポーク攻撃を検出するための包括的な情報が含まれています。
その後、Programmerには、このPR領域のPRビットストリームを生成するため、プライベートの .pmsf と公開された .smsf の両方が必要です。これにより、PRペルソナによって変更することができるビットは、ペルソナが所有するビットのみになります。Platform Ownerは、.smsf ファイルをサードパーティーのClientに対して、PR領域の担保の一部としてリリースする場合としない場合があります。Platform Ownerは、.smsf を使用し、Clientの .pmsf からこのPR領域に対するPRビットストリームの生成をProgrammerで行います。
ProgrammerでのPRビットストリームのセキュリティー検証
次の手順に従って、PRビットストリームのセキュリティー検証のライセンスを取得し、イネーブルして使用します。
- ライセンスファイルを取得し、PR領域に対する smsf ファイルの生成がベースコンパイル中にできるようにします。ProgrammerでのPRビットストリーム生成中にPRビットストリームのセキュリティー検証を実行します。ライセンスを取得するには、マイ・インテルにログインまたはアカウント登録してから、インテル・ プレミアサポートのケースを提出し、ライセンスキーをリクエストしてください。
- ライセンスファイルを インテル® Quartus® Primeプロ・エディション開発ソフトウェアに追加するには、Tools > License Setupをクリックし、License File機能を指定します。
- PRセキュリティー検証機能をイネーブルするには、次の行を .qsf プロジェクトに追加します。
set_global_assignment -name PR_SECURITY_VALIDATION on
- ベースリビジョンをコンパイルします。
- ベースコンパイルに続いて、Assemblerレポートを表示し、生成された .smsf ファイルを表示します。このファイルは、各PR領域のビットストリーム生成に必要です。
- Platform Ownerは、.smsf ファイルをサードパーティーのクライアントに対してPR領域の担保の一部としてリリースすることができます。 Clientは、プライベートの .pmsf をPlatform Ownerに提供し、PRペルソナのコンフィグレーションのPRセキュリティーを検証し、検証済みPRビットストリームを生成します。
- Clientの .pmsf のPRセキュリティーを検証するため、Platform Ownerは、.smsf および対応する .pmsf ファイルをProgrammerのコマンドラインで次のとおりに指定し、検証済みPRビットストリームを生成します。
quartus_cpf -c –-smsf=<smsf_file> <pmsf_file> <output_file>
関連情報