インテルのみ表示可能 — GUID: ric1501944942337
Ixiasoft
インテルのみ表示可能 — GUID: ric1501944942337
Ixiasoft
2.4. HPS EMIFデザインの考慮事項
HPSの重要なコンポーネントは、外部SDRAMメモリーです。以下に示すデザインに関する考慮事項は、SDRAMメモリーとHPS間のインターフェイスを適切にデザインするためのものです。
外部SDRAMをHPSに接続する際は、次のEMIFプランニング・ツールと必須ドキュメントを参照してください。
EMIFプランニング・ツール
ツール | 説明 |
---|---|
インテル® FPGA 向け外部メモリー・インターフェイス IP - サポート・センター | インテル® FPGA 向け外部メモリー・インターフェイス IP - サポート・センターは、 インテル® FPGAに向けた外部メモリー・インターフェイスのデザインを支援する一連のツールおよびドキュメント・リソースです。 |
EMIFデバイスセレクター | これは、アプリケーションの各外部メモリー・インターフェイスの種類およびパフォーマンス特性に基づき、 インテル® Stratix® 10 SoCデバイスパッケージのリストを短時間で特定するための使い勝手の良いツールです。このツールは、リスト内の各デバイスパッケージの残りの汎用I/Oおよびトランシーバー数を報告します。 |
EMIFスペック・エスティメーター | これは、必要なSoCデバイスの速度グレードを決定するための使いやすいツールです。アプリケーションのメモリー・インターフェイスの数、タイプおよびパフォーマンス特性を実装できるデバイスパッケージを特定後にこのツールを使用します。 |
EMIF IPの生成および、 インテル® Quartus® Primeのコンパイルとタイミング・クロージャー支援ツールに関しては、インテル FPGA 向け外部メモリー・インターフェイス IP - サポート・センターを参照ください。
必須ドキュメント
ドキュメント | 説明 |
---|---|
Intel Stratix 10 General Purpose I/O User Guide | Intel Stratix 10 General Purpose I/O User Guideは、I/Oカラムのアーキテクチャーと、HPSにアクセス可能な特定のハード・メモリー・コントローラー・ブロックの位置について説明しています。 HPSにアクセス可能なハード・メモリー・コントローラー・ブロックをHPSに接続するためのガイダンスについては、General Purpose I/O User GuideのSection 1.3: Modular I/O Banks Location and Pin Counts in Stratix 10 Devicesを参照ください。この章は、 インテル® Stratix® 10ファミリーのすべてのバリアントにおけるデバイスとパッケージの組み合わせすべてに対するI/Oカラムとバンク位置を示しています。これには、アクセス可能なバンクに対するHPSの相対的な位置も含まれます。 |
External Memory Interfaces Intel Stratix 10 FPGA IP User Guide | Intel Stratix 10 External Memory Interfaces User Guideには、HPS外部メモリー・インターフェイスに使用される特定のI/Oバンクおよび、アドレスもしくはコマンド、ECCおよびデータ信号の位置を理解するための詳細が含まれています。このユーザーガイドにはまた、それらの外部メモリー・インターフェイス信号のバンク内での配置における制約や、デフォルトの配置から変更することができる柔軟性についての重要な情報も含まれます。インテルでは、このユーザーガイドで提供されている内容すべてを十分に把握することを推奨していますが、アプリケーションでHPS IPに向けて インテル® Stratix® 10 EMIFを適切にデザインするためには、次の章を理解していることが前提となります。
|
次のデザイン・ガイドラインは、上記の参照ドキュメントに記載されている情報を補足します。