AN 923: インテル® Stratix® 10 HPSペリフェラルのFPGAファブリックへの配線

ID 683838
日付 10/12/2020
Public

1.1. FPGAへの配線をサポートしている インテル® Stratix® 10 HPSペリフェラル

次のタイプの インテル® Stratix® 10 HPSペリフェラルは、FPGAファブリックに配線できます。

  • Secure Digital/Multimedia Card (SD/MMC)
  • Ethernet Media Access Controller (EMAC)
  • Serial Peripheral Interface (SPI)
  • Universal Asynchronous Receiver/Transmitter (UART)
  • Inter-Integrated Circuit (I2C)
  • NAND Flash Controller
  • TRACE Interface

多くの場合、HPS IP信号をFPGA外部インターフェイスに配線すると、より多くの信号を公開できます。

表 1.  HPSドメインからFPGAドメインへの信号配線をサポートしているペリフェラル次の表では、IPインターフェイスがHPSドメインとFPGAドメインのどちらにピン配置されているかに応じて使用できるインターフェイスのタイプを一覧表示します。
ペリフェラル インターフェイスの説明

HPSドメイン

FPGAドメイン

SD/MMC 最大8ビットのデータバスを備えた標準のSD/MMCインターフェイス 以下を含む標準のSD/MMCインターフェイス
  • 最大8ビットのデータバス
  • カード検出インターフェイス
  • カード割り込み
  • 電圧切り替え
  • 電源イネーブル
  • リセット 1

EMAC

RMIIおよびRGMIIインターフェイス

MII、GMII、RMII、RGMII、SGMII

SPI Master

シングルまたはデュアルスレーブにコンフィグレーション可能なMOSI/MISO SPIインターフェイス

最大4つのスレーブをサポートする出力イネーブルを備えたMOSI/MISO SPIインターフェイス。エクスポートされた信号を双方向バッファーに接続することで実現されるインターフェイスです。

SPI Slave

シングルマスターにコンフィグレーション可能なMOSI/MISO SPIインターフェイス

出力イネーブルを備えたシングルマスターにコンフィグレーション可能なMOSI/MISO SPIインターフェイス

UART

フロー制御信号を備えた標準UARTインターフェイス

DSR、DCD、RI、DTRなどのフロー制御信号を備えた標準UARTインターフェイス。2つのユーザー定義の出力信号も使用可能です。

I2C

標準のI2Cインターフェイス

エクスポートされた信号を双方向バッファーに接続することで実現される標準のI2Cインターフェイス

NAND Flash Controller 8ビットまたは16ビットのデータと1セットのCEおよびR/B信号を備えた標準NANDインターフェイス 8ビットまたは16ビットのデータと4セットのCEおよびR/B信号を備えた標準NANDインターフェイス
TRACE TRACEデバッグ・インターフェイス TRACEデバッグ・インターフェイス

上記のペリフェラル信号インターフェイスの説明については、Intel Stratix 10 Hard Processor System Technical Reference Manualの関連する章を参照してください。

1 SD/MMCコントローラーは、リセット、電圧切り替え、カード割り込み、電源イネーブル、または書き込み保護機能を直接サポートしていません。ただし、これらの信号を汎用I/O (GPIO) に接続することは可能です。