インテルのみ表示可能 — GUID: bzr1645772228447
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エンベデッド・プロセッサー・デザイン・ハンドブックの改訂履歴
インテルのみ表示可能 — GUID: bzr1645772228447
Ixiasoft
5.7.1. ハードウェア名のコンフィグレーション
グローバル構造のタイプ「alt_tse_system_info」(「tse_mac_device」という名称) は、system.h ファイルに従ってIP名を反映します。デフォルトのIP名を変更するか、またはデフォルトのハードウェア・プロジェクトを使用しない場合は、main.c ソースコードで次の名前を更新する必要があります。software/apps folder でソースコードを見つけることができます。
最新のIP名は、 インテル® Quartus® Prime開発ソフトウェアでハードウェアをコンパイルした後、system.h ファイルで見つけることができます。ヘッダーファイルは、BSPフォルダーにあります。
次の表に、デザイン例とデフォルトのIP名を一覧表示します。
デザイン例 | IP名 |
---|---|
TSE | SYS_TSE |
TX MSGDMA | SYS_TSE_MSGDMA_TX |
RX MSGDMA | SYS_TSE_MSGDMA_RX |
Descriptor Memory | SYS_DESC_MEM |
図 93. デザイン例プラットフォーム・デザイナー・システム
main.cのデフォルトのハードウェア名
alt_tse_system_info tse_mac_device[MAXNETS] = {
TSE_SYSTEM_EXT_MEM_NO_SHARED_FIFO(
SYS_TSE, // tse_name
0, // offset
SYS_TSE_MSGDMA_TX, // msgdma_tx_name
SYS_TSE_MSGDMA_RX, // msgdma_rx_name
TSE_PHY_AUTO_ADDRESS, // phy_addr
NULL, // phy_cfg_fp
SYS_DESC_MEM // desc_mem_name
)
};