AN 763: インテル® Arria® 10 SoCデバイスのデザイン・ガイドライン

ID 683192
日付 8/14/2020
Public
ドキュメント目次

3.4.3. Arria 10 HPS EMIFとSoC FPGAデバイスの統合

HPS IPコア向けArria 10 EMIFを残りのSoCシステムのデザインに統合する際は、次の内容を考慮します。

ガイドライン: HPS SDRAMにアクセスするすべてのマスターの帯域幅を最適化するためのガイドラインに従います。

HPS EMIFに接続されているSDRAMへのアクセスは、HPS SDRAM L3インターコネクトを経由します。FPGAコアで高帯域幅のDMAマスターと関連バッファーを設計およびコンフィグレーションする際は、「DMAに関する考慮事項」の章を参照してください。「DMAに関する考慮事項」の章で説明されている規則は、密に結合されているHPSハードウェア・アクセラレーターだけでなく、高帯域幅のDMAマスターすべて (プラットフォーム・デザイナーのDMAコントローラー・コンポーネント、カスタム・ペリフェラルに統合されているDMAコントローラーなど)、さらに、FPGA-to-SDRAMおよびFPGA-to-HPSブリッジポートを介してHPSリソース (HPS SDRAMなど) にアクセスするFPGAコアの関連バッファーに適用されます。

ガイドライン: Arria 10 EMIF IP (HPS以外のバージョン) のインスタンスは、HPS IP向けArria 10 EMIFと同じI/Oカラムに配置することはできません。

インテル® Arria® 10 SoCデバイスには2つのI/Oカラムがあります。HPS IP向けArria 10 EMIFは、I/Oバンク2Kを含むカラムに配置する必要があります。デザインでHPS IP向けArria 10 EMIFを使用する場合は、HPS以外の他のArria 10 EMIF IPインスタンスを別のカラムに配置します。デザインでHPS IP向けArria10 EMIFをインスタンス化しない場合は、HPS以外のArria 10 EMIF IPをどちらのカラムにも配置することができます。PHYLite IPインスタンスは、HPS IP向けインテルArria 10 EMIFと同じカラムに配置することができます。HPS以外のEMIFがHPS向けArria 10 EMIFと同じI/Oカラムにある場合、 インテル® Quartus® Primeソフトウェアは、エラーを報告します。