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

ID 683216
日付 12/14/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

3.1.2. インテルAgilex EMIFのアーキテクチャー: I/O SSM

各I/O行には、I/Oサブシステム・マネージャー (I/O SSM) が1つあり、それには専用メモリーを備える強化された Nios® IIプロセッサーが含まれます。 I/O SSMは、I/O行内のすべてのEMIFのキャリブレーションを担います。上の行と下の行には1つのI/O SSMがあります。その位置は、各エッジに沿うI/Oバンクの1つに固定されており、ベースのダイによって異なります。

I/O SSMには専用のメモリーが含まれており、キャリブレーション・アルゴリズムおよびキャリブレーション・ランタイムのデータを格納します。強化型 Nios® IIプロセッサーおよび専用メモリーは外部メモリー・インターフェイスでのみ使用でき、他の用途に使用することはできません。I/O SSMは、Avalon-MMバスを介してデバッグ・ツールキットなどのソフトロジックにインターフェイスすることができます。

I/O SSMのクロックは、オンチップのコンフィグレーション・ネットワークによって提供されます。よって、PLLを消費しません。

各EMIFインスタンスは、External Memory Interfaces Calibration IPを介してI/O SSMに接続する必要があります。Calibration IPは、キャリブレーション・バス・マスター・ポートを公開します。このポートは、各EMIFインスタンスのスレーブ・キャリブレーション・バス・ポートに接続する必要があります。

それぞれのI/O行には1つのCalibration IPのみが許可されます。同じI/O行のEMIFはすべて、同じCalibration IPに接続する必要があります。Calibration IPに接続するEMIFインターフェイスの数は、IPをパラメーター化する際に指定することができます。Calibration IPのemif_calbusおよびemif_calbus_clkを、EMIF IPコアのemif_calbusおよびemif_calbus_clkにそれぞれ接続します。

図 3. Calibration IPと単一のEMIFインターフェイスの接続
図 4. Calibration IPと同じI/O行の複数のEMIFインターフェイスの接続