外部メモリー・インターフェイス・インテル® Stratix® 10 FPGA IPユーザーガイド

ID 683741
日付 9/30/2019
Public
ドキュメント目次

3.5.2. I/Oバンクの共有

互換性のある複数のインターフェイスからのデータレーンは、物理I/Oバンクを共有し、よりコンパクトなピン配置を実現することができます。 I/Oバンクを共有するには、インターフェイスが同じメモリープロトコル、レート、周波数、I/O Standard、およびPLLリファレンス・クロック信号を使用している必要があります。

I/Oバンクを共有する際の規則

  • バンクは、複数のインターフェイスのアドレスおよびコマンドバンクとして機能することはできません。すなわち、異なるインターフェイスのアドレスおよびコマンドピンを実装するレーンを、同じ物理バンクに割り当てることはできません。
    注: 2つのインターフェイスがピンポンPHY方式でコンフィグレーションされている場合、上記規則に例外が発生します。このようなコンフィグレーションでは、2つのインターフェイスが同じアドレスおよびコマンドピンのセットを共有します。つまり事実上、同じアドレスおよびコマンドタイルを共有します。
  • レーン内のピンを複数のメモリー・インターフェイスで共有することはできません。
  • EMIF IPに使用されていないバンク内のピンは、キャリブレーションされていないI/O Standardの汎用I/Oピンとして同じ電圧で使用できます。
  • バンクをLVDSまたはEMIFでコンフィグレーションすることはできますが、両方を同時にコンフィグレーションすることはできません。
  • バンクを共有するインターフェイスは、隣接するバンク位置に属する必要があります。

次の図は、I/Oバンクを共有する2つのx16インターフェイスを表しています。2つのインターフェイスは同じクロック位相アライメント・ブロックを共有するため、1つのコアクロック信号が両方のインターフェイスと通信できます。共有しない場合、2つのインターフェイスは3つではなく合計4つの物理バンクを占有します。

図 15. I/Oバンクの共有