インテル® Stratix® 10コンフィグレーション・ユーザーガイド

ID 683762
日付 12/16/2019
Public
ドキュメント目次

3.1.10.2.2. 個別のPFL II機能の作成

次の手順に従い、プログラミングおよびコンフィグレーション制御に向けて個別のPFL II IPインスタンスを作成します。
  1. IP Catalogで、Parallel Flash Loader II Intel FPGA IPを検索します。
  2. GeneralタブのWhat operating mode will be usedで、Flash Programming Onlyを選択します。
  3. インテルでは、Set flash bus pins to tri-state when not in useをオンにすることを推奨しています。
  4. デザインに合わせてFlash Interface SettingsタブとFlash Programmingタブのパラメーターを設定します。
  5. フラッシュ・メモリー・デバイスの.pofをコンパイルおよび生成します。未使用のI/Oピンがすべてトライステートであることを確認してください。
  6. FPGAコンフィグレーションに向けて2番目のPFL IIインスタンスを作成するには、GeneralタブのWhat operating mode will be usedで、FPGA Configurationを選択します。
  7. PFL II IPのこのFlash Programming Onlyインスタンスを使用して、フラッシュデバイスにデータを書き込みます。
  8. フラッシュ・メモリー・デバイスをプログラミングする際はかならず、フラッシュ・メモリー・デバイスの.pofを使用してCPLDをプログラミングし、フラッシュ・メモリー・デバイスの内容を更新します。
  9. コンフィグレーション・コントローラーが含まれているプロダクトデザインの.pofでホストを再度プログラミングします。
    注: すべての未使用ピンはデフォルトでグランドに設定されています。ホストJTAGピンを介してコンフィグレーション・フラッシュ・メモリー・デバイスをプログラミングする場合、ホストとコンフィグレーション・フラッシュ・メモリー・デバイスに共通のFPGAコンフィグレーション・ピンをトライステートにする必要があります。PFL IIブロックのpfl_flash_access_request信号とpfl_flash_access_granted信号を使用し、正しいFPGAコンフィグレーション・ピンをトライステートにします。