インテルのみ表示可能 — GUID: pde1458167427190
Ixiasoft
5.1.1. 目的
5.1.2. ソフトウェア開発プラットフォームのコンポーネントの構築
5.1.3. アプリケーションに向けたオペレーティング・システムの選択
5.1.4. Linuxに向けたソフトウェア開発プラットフォームの構築
5.1.5. ベアメタル・アプリケーションに向けたソフトウェア開発プラットフォームの構築
5.1.6. パートナーOSまたはRTOSに向けたソフトウェア開発プラットフォームの構築
5.1.7. ブート・ローダー・ソフトウェアの選択
5.1.8. 開発、デバッグおよびトレースに向けたソフトウェア・ツールの選択
5.1.9. ボードの立ち上げに関する考慮事項
5.1.10. ブートおよびコンフィグレーションに関するデザインの考慮事項
5.1.11. フラッシュ・デバイス・ドライバーに関するデザインの考慮事項
5.1.12. HPS ECCに関するデザインの考慮事項
5.1.13. セキュリティーに関するデザインの考慮事項
5.1.14. エンベデッド・ソフトウェアのデバッグとトレース
インテルのみ表示可能 — GUID: pde1458167427190
Ixiasoft
5.1.2.1. ゴールデン・ハードウェア・リファレンス・デザイン (GHRD)
GHRDは、 インテル® Arria® 10 SoC開発キット向けの完全なHPSデザインを含む インテル® Quartus® Primeプロジェクトです。GHRDは、ブートソース、SDRAMメモリーおよび、開発ボード上のその他のペリフェラルへの接続を備えています。
HPSの機能を有効に活用するには、 インテル® Arria® 10 SoCを備えるハードウェア・デザインを使用する必要があります。ハードウェア・デザインの目的は、FPGA部分、HPSのピン・マルチプレクサーおよびI/Oを含むSoCと、DDRAMをコンフィグレーションすることです。SoC EDSソフトウェア・プロジェクトはすべて、ハードウェア・デザインに依存します。
GHRDは、Quartus Primeデザイン・スイート (QPDS) のすべてのメジャーリリースにおいて回帰テストが行われています。また、既知のハードウェアの問題に対する最新のバグ修正が含まれています。そのためGHRDは、SoC FPGAハードウェア・システムの優れたコンフィグレーションとして機能することが知られています。
図 15. Arria 10ゴールデン・ハードウェア・リファレンス・デザイン (GHRD) の概要
ガイドライン: 最新のGHRDを新規SoC FPGAハードウェア・プロジェクトのベースラインとして使用します。その後、最終アプリケーションのニーズに応じてデザインを変更することが可能です。
GHRD は以下のいずれかから取得可能です。
- GSRD for Linux pageには、最良のコンフィグレーションとして知られる最新のバージョンが含まれます。
- SoC EDSインストール・フォルダー — <SoC EDS Installation directory>\examples\hardware\a10_soc_devkit_ghrd — このフォルダーには、対応するSoC EDSのバージョンでサポートされるバージョンが含まれています。これは、SoC EDSで提供されるHWLIBデザイン例のベースとして使用されています。これは最新のコンフィグレーションではない場合があります。