5.1. 概要
5.2. ソフトウェア開発プラットフォームのコンポーネントの組み立て
5.3. ゴールデン・ハードウェア・リファレンス・デザイン (GHRD)
5.4. アプリケーションのオペレーティング・システムの選択
5.5. Linuxに向けたソフトウェア開発プラットフォームの構築
5.6. ベアメタル・アプリケーションに向けたソフトウェア開発プラットフォームの構築
5.7. パートナーOSまたはRTOSに向けたソフトウェア開発プラットフォームの構築
5.8. ブートローダー・ソフトウェアの選択
5.9. 開発、デバッグ、およびトレースに向けたソフトウェア・ツールの選択
5.10. ブートおよびコンフィグレーションにおける考慮事項
5.11. システムリセットにおける考慮事項
5.12. フラッシュの考慮事項
5.13. エンベデッド・ソフトウェアのデバッグとトレース
5.14. インテル® Stratix® 10 SoC FPGA向けエンベデッド・ソフトウェアのデザイン・ガイドライン改訂履歴
2.5. HPSメモリーのデバッグ
ガイドライン:FPGA EMIFと外部メモリー・ツールキットを使用し、 メモリー・インターフェイスが動作することを確認します。
HPS SDRAMコントローラーは外部メモリー・インターフェイス・ツールキットをサポートしていないため、まずHPSメモリー・コントローラー以外を使用しメモリー・インターフェイスが動作することを確認してください。FPGAメモリー・コントローラーをインスタンス化し、HPSメモリー・コントローラーが使用するI/Oと同じI/Oにルーティングするデザインを作成します。インターフェイスがEMIFツールキットで動作することを確認後、HPS IPに向けた インテル® Stratix® 10外部メモリー・インターフェイスを適切にインスタンス化してください。インスタンス化は、External Memory Interface Handbook Volume 3: Reference Materialの「Compiling Intel Stratix 10 EMIF IP with the Intel Quartus Prime Software」の章にあるサブセクション、Instantiating the Intel Stratix 10 EMIF IPの説明に従い行います。
詳細は、以下のドキュメントを参照ください。
- External Memory Interface Handbook Volume 3: Reference Material
- External Memory Interfaces Intel Stratix 10 FPGA IP User Guide
- インテル® FPGA デバイス用 ピンアウトファイル