インテルのみ表示可能 — GUID: hqi1638493936123
Ixiasoft
1. Nios® Vエンベデッド・プロセッサーについて
2. Quartus® Prime開発ソフトウェアおよびプラットフォーム・デザイナーでの Nios® Vプロセッサー・ハードウェア・システム・デザイン
3. Nios® Vプロセッサーのソフトウェア・システム・デザイン
4. Nios® Vプロセッサーのコンフィグレーションとブート・ソリューション
5. Nios® Vプロセッサー: MicroC/TCP-IPスタックの使用
6. Nios® Vプロセッサーのデバッグ、検証、およびシミュレーション
7. Nios® Vプロセッサー: リモート・システム・アップデート
8. Nios® Vプロセッサー: カスタム命令の使用
9. Nios® Vエンベデッド・プロセッサー・デザイン・ハンドブックのアーカイブ
10. Nios® Vエンベデッド・プロセッサー・デザイン・ハンドブックの改訂履歴
インテルのみ表示可能 — GUID: hqi1638493936123
Ixiasoft
4.3. Nios® Vプロセッサーのブート方法
インテルFPGAデバイスにおける Nios® Vプロセッサーのブートには、いくつかの方法があります。 Nios® Vプロセッサーのブート方法は、フラッシュメモリーの選択とデバイスファミリーによって異なります。
サポートされるブートメモリー | デバイス | Nios® Vプロセッサーのブート方法 | アプリケーションのランタイム位置 | ブートコピアー |
---|---|---|---|---|
コンフィグレーションQSPIフラッシュ (Active Serialコンフィグレーションで使用) | コントロール・ブロックベースのデバイス (Generic Serial Flash Interface Intel FPGA IPを使用) 2 | コンフィグレーションQSPIフラッシュから Nios® Vプロセッサー・アプリケーションをインプレース実行 |
コンフィグレーションQSPIフラッシュ (XIP) + OCRAM/外部RAM (書き込み可能なデータセクションに使用) | alt_load() 関数 |
ブートコピアーを使用して、 Nios® Vプロセッサー・アプリケーションをコンフィグレーションQSPIフラッシュからRAMにコピー | OCRAM/外部RAM | GSFI経由のブートローダー | ||
SDMベースのデバイス (Mailbox Client Intel FPGA IPを使用) 2 | ブートコピアーを使用して、 Nios® Vプロセッサー・アプリケーションをコンフィグレーションQSPIフラッシュからRAMにコピー | OCRAM/外部RAM | SDM経由のブートローダー | |
オンチップメモリー (OCRAM) |
サポートされているすべての インテル® FPGAデバイス 2 | OCRAMから Nios® Vプロセッサー・アプリケーションをインプレース実行 | OCRAM | alt_load() 関数 |
密結合メモリー (TCM) | サポートされているすべての インテル® FPGAデバイス 2 | TCMから Nios® Vプロセッサー・アプリケーションをインプレース実行 | 命令TCM (XIP) + データTCM (書き込み可能なデータセクションに使用) | なし |
図 13. Nios® Vプロセッサーのブートフロー