インテル® Quartus® Primeプロ・エディションのユーザーガイド: プログラマー

ID 683039
日付 6/10/2019
Public
ドキュメント目次

2.9.8. 圧縮と暗号化の設定(プログラミング・ファイルの変換)

圧縮および暗号化の設定により、デバイス・コンフィグレーションSRAMオブジェクトファイル( .sof )の圧縮および暗号化キーセキュリティのオプションを指定できます。これらの設定にアクセスするには、Convert Programming FileダイアログボックスでのInput files to convertリストで.sofを選択し、Propertiesをクリックします 。
表 31.  SOFファイルのプロパティー:Bitstream Encryptionダイアログボックス(Convert Programming Fileダイアログボックス)
設定 変更内容
Compression ビットストリームに圧縮を適用して、プログラミング・ファイルのサイズを縮小します。 インテル® Quartus® Primeアセンブラーは、コンフィグレーション・ファイルのサイズを30%から55% (デザインに応じて)削減する圧縮ビットストリームイメージを生成できます。 FPGAデバイスは、圧縮されたコンフィグレーション・ビットストリームを受信し、コンフィグレーション中にreal-timeでデータを圧縮解除できます。このオプションは、 Generate encrypted bitstreamがイネーブルされている場合は使用できません。
Enable decompression during partial reconfiguration パーシャル・リコンフィグレーション中のビットストリーム圧縮のオプションビットをイネーブルします。
Generate encrypted bitstream 暗号化されたビットストリーム・コンフィグレーション・イメージを生成します。次に、デバイス・コンフィグレーション用の暗号化キーファイル( .ekp )を生成して指定します。このオプションは、 Compressionが有効な場合は使用できません。
Enable volatile security key 揮発性(有効)または不揮発性(無効)のセキュリティー・キーで.sofファイルを暗号化できます。
Generate encryption lock file  Convert Programming Fileが生成する暗号化ロックファイル( .elk )の名前を指定します。 
Generate key programming file Convert Programming Fileが生成するキープログラミング・ファイル( .key )の名前を指定します。
Use Key File
  • Key 1 file—Key 1 .keyファイルの名前を指定します。
  • Key 2 file—Key 2 .keyファイルの名前を指定します。
Key entry 復号化用のキーを入力できます。 
Security options
  • Disable partial reconfiguration—部分的なリコンフィグレーションを防止するためのオプションを指定します。
  • Disable key-related JTAG instructions—指定した期間でJTAG命令をディセーブルします。
  • Disable other extended JTAG instructions—指定した期間、他のJTAG命令をディセーブルします。
Design Security Feature Disclaimer Design Security Disclaimerの承認が必要であることを認めます。