ジェネリック・フラッシュ・プログラマー・ユーザーガイド: インテル® Quartus® Primeプロ・エディション

ID 683495
日付 12/23/2019
Public
ドキュメント目次

1.3.1.2. ステップ2 : セカンダリー・プログラミング・ファイルの生成 (Programming File Generator)

Programming File Generatorを使用して、代替デバイスのプログラミング方法用のセカンダリー・プログラミング・ファイルを生成します。これは例えば、フラッシュ・プログラミング用の .jic、パーシャル・リコンフィグレーション用の .rbf、サードパーティー・プログラマー・コンフィグレーション用の .rpd などです。

Programming File Generatorで使用可能なオプションは、デバイスとコンフィグレーション・モードの選択に応じて、動的に変化します。

図 5. Programming File Generator
  1. ステップ1 : プライマリー・デバイス・プログラミング・ファイルの生成 の説明にあるとおり、デザイン用のプライマリー・プログラミング・ファイルを生成します。
  2. File > Programming File Generatorをクリックします。
  3. Device familyには、ターゲットデバイスを選択します。
  4. Configuration modeには、Active Serial x4を選択します。
  5. Output Files タブで、JTAG Indirect Configuration File (.jic) の生成のチェックボックスをイネーブルします。Input Filesタブが使用可能になりました。
  6. 生成する .jic ファイルの Output directoryおよびNameを指定します。
  7. Input Filesタブで、Add Bitstreamをクリックし、コンフィグレーション・ビットストリーム・データを含む .sof ファイルを指定します。生データを含めるには、Add Raw Dataをクリックして、Hexadecimal (Intel-Format) File (.hex) またはBinary (.bin) ファイルを指定します。ビットストリーム認証のイネーブル (Programming File Generator) の説明にあるとおり、ビットストリーム署名または暗号化セキュリティーの設定をイネーブルするには、.sof のファイルを選択して、Propertiesをクリックします。2
    図 6. Input Filesタブ
  8. Configuration Deviceタブで、Add Partitionダイアログボックス (Programming File Generator) の説明にあるとおり、Add Partitionをクリックして、フラッシュ・メモリー・パーティションを占有する .sof ファイルを指定してください。
    図 7. Add Flash Partition
  9. Configuration Deviceタブで、Add Deviceをクリックして、サポートされているフラッシュ・メモリー・デバイスと定義済みのプログラミング・フローを選択します。定義済みのデバイスを選択すると、設定を変更できません。または、新しいフラッシュ・メモリー・コンフィグレーション・デバイスの定義 の説明にあるとおり、<<new device>> をクリックし、新しいフラッシュ・メモリー・デバイスとプログラミング・フローを定義します。
  10. Flash LoaderSelectボタンをクリックし、フラッシュ・メモリー・デバイスのロードを制御するデバイスを選択します。
  11. Programming File Generatorですべてのオプションを指定すると、Generateボタンがイネーブルになります。Generateをクリックして、ファイルを作成します。
2 インテル® Agilex™ デバイスには、まだ使用できないセキュリティーのオプションです。