インテルのみ表示可能 — GUID: ikl1555692274063
Ixiasoft
1.1. サポートされているデバイスおよびコンフィグレーション方法
1.2. Quad SPIフラッシュのバイト・アドレッシング
1.3. ジェネリック・フラッシュ・プログラマーの動作
1.4. ジェネリック・フラッシュ・プログラマー・フローのテンプレート (インテルStratix 10デバイス)
1.5. ジェネリック・フラッシュ・プログラマー・フローのテンプレート (インテルArria 10およびインテルCyclone 10 GX)
1.6. ジェネリック・フラッシュ・プログラマーの設定のリファレンス
1.7. ジェネリック・フラッシュ・プログラマー・ユーザーガイドの改訂履歴
1.8. ジェネリック・フラッシュ・プログラマー・ドキュメント・アーカイブ
1.5.1. Initializationフローのテンプレート (インテルArria 10およびインテルCyclone 10 GX)
1.5.2. Programフローのテンプレート (インテルArria 10およびインテルCyclone 10 GX)
1.5.3. Eraseフローのテンプレート (インテルArria 10およびインテルCyclone 10 GX)
1.5.4. Verify/Blank-Check/Examineフローのテンプレート (インテルArria 10およびインテルCyclone 10 GX)
1.5.5. Terminationフローのテンプレート (インテルArria 10およびインテルCyclone 10 GX)
1.5.6. プログラミング・フローのアクションのプロパティー
1.6.1. Device and Pin Options
1.6.2. その他のセキュリティー・オプションのダイアログボックス
1.6.3. 入力ファイルタブの設定 (Programming File Generator)
1.6.4. 出力ファイルタブの設定 (Programming File Generator)
1.6.5. Add Partitionダイアログボックス (Programming File Generator)
1.6.6. ビットストリームの共同署名のセキュリティー設定 (Programming File Generator)
1.6.7. Convert Programming Filesダイアログボックス
1.6.8. 圧縮および暗号化の設定 (Convert Programming File)
1.6.9. SOF Data Propertiesダイアログボックス (Convert Programming File)
1.6.10. デバイス選択 (フラッシュローダー) ダイアログボックス
インテルのみ表示可能 — GUID: ikl1555692274063
Ixiasoft
1.3.1.2. ステップ2 : セカンダリー・プログラミング・ファイルの生成 (Programming File Generator)
Programming File Generatorを使用して、代替デバイスのプログラミング方法用のセカンダリー・プログラミング・ファイルを生成します。これは例えば、フラッシュ・プログラミング用の .jic、パーシャル・リコンフィグレーション用の .rbf、サードパーティー・プログラマー・コンフィグレーション用の .rpd などです。
Programming File Generatorで使用可能なオプションは、デバイスとコンフィグレーション・モードの選択に応じて、動的に変化します。
図 5. Programming File Generator
- ステップ1 : プライマリー・デバイス・プログラミング・ファイルの生成 の説明にあるとおり、デザイン用のプライマリー・プログラミング・ファイルを生成します。
- File > Programming File Generatorをクリックします。
- Device familyには、ターゲットデバイスを選択します。
- Configuration modeには、Active Serial x4を選択します。
- Output Files タブで、JTAG Indirect Configuration File (.jic) の生成のチェックボックスをイネーブルします。Input Filesタブが使用可能になりました。
- 生成する .jic ファイルの Output directoryおよびNameを指定します。
- Input Filesタブで、Add Bitstreamをクリックし、コンフィグレーション・ビットストリーム・データを含む .sof ファイルを指定します。生データを含めるには、Add Raw Dataをクリックして、Hexadecimal (Intel-Format) File (.hex) またはBinary (.bin) ファイルを指定します。ビットストリーム認証のイネーブル (Programming File Generator) の説明にあるとおり、ビットストリーム署名または暗号化セキュリティーの設定をイネーブルするには、.sof のファイルを選択して、Propertiesをクリックします。2
図 6. Input Filesタブ
- Configuration Deviceタブで、Add Partitionダイアログボックス (Programming File Generator) の説明にあるとおり、Add Partitionをクリックして、フラッシュ・メモリー・パーティションを占有する .sof ファイルを指定してください。
図 7. Add Flash Partition
- Configuration Deviceタブで、Add Deviceをクリックして、サポートされているフラッシュ・メモリー・デバイスと定義済みのプログラミング・フローを選択します。定義済みのデバイスを選択すると、設定を変更できません。または、新しいフラッシュ・メモリー・コンフィグレーション・デバイスの定義 の説明にあるとおり、<<new device>> をクリックし、新しいフラッシュ・メモリー・デバイスとプログラミング・フローを定義します。
- Flash LoaderのSelectボタンをクリックし、フラッシュ・メモリー・デバイスのロードを制御するデバイスを選択します。
- Programming File Generatorですべてのオプションを指定すると、Generateボタンがイネーブルになります。Generateをクリックして、ファイルを作成します。
セクションの内容
ビットストリーム認証のイネーブル (Programming File Generator)
ビットストリーム暗号化のイネーブル (Programming File Generator)
新しいフラッシュ・メモリー・コンフィグレーション・デバイスの定義
2 インテル® Agilex™ デバイスには、まだ使用できないセキュリティーのオプションです。