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

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

5.6.1. 前提条件

このリモート・システム・アップデート例を実行するには、お使いのシステムが次のハードウェアおよびソフトウェアの要件を満たしている必要があります。
  • インテルQuartus Prime開発ソフトウェア・ プロ・エディション19.1以降のバージョンを使用する必要があります。
  • この例を作成し、 インテル® Stratix® 10 SoC開発キットにダウンロードする必要があります。
  • プラットフォーム・デザイナー・システムに示されているように、JTAG - Avalon® マスター間ブリッジに接続するMailbox ClientインテルFPGA IPをデザインに含める必要があります。JTAG - Avalon® マスター間ブリッジは、ファクトリー・イメージおよびアプリケーション・イメージのリモート・システム・アップデート・ホスト・コントローラーとして機能します。
  • デザインにはまた、リセット・リリース・インテルFPGA IPが含まれている必要があります。このコンポーネントは、FPGAファブリック全体がユーザーモードに入るまでデザインをリセットに維持します。
  • ninit_done_resetコンポーネントおよびreset_bridge_1コンポーネントは、2つのステージのリセット・シンクロナイザーを作成し、デバイス・コンフィグレーションが完了してデバイスがユーザーモードに入ると、Mailbox ClientインテルFPGA IPおよびJTAG - Avalonマスター間ブリッジインテルFPGA IPをリセットから解放します。
  • リセットリリースIPからのninit_done出力信号は、ninit_done_reset in_resetピンに接続することでこのリセットをゲーティングします。
  • reset_inリセット・ブリッジ・インテルFPGA IPは、ユーザー・モード・リセットを提供します。このデザインにおいて、エクスポートされたresetpinはアプリケーション・ロジックに接続します。
    図 75. リモート・システム・アップデート・デザイン例に必要な通信とホスト・コンポーネント