Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

12.4. MicroC/TCP-IP プロトコルスタックの紹介 — Nios® V プロセッサー・エディション

インテルは、 Nios® V プロセッサー・ソフトウェア・パッケージの一部として、ソースコードを含む µC/TCP-IP プロトコルスタックの Nios® V プロセッサー実装を提供します。µC/TCP-IP プロトコル スタックを使用すると、 Nios® V プロセッサーのネットワーク・スタックに即座にアクセスできます。

インテル® FPGA の µC/TCP-IP プロトコルスタックの実装には、ソケット API の API ラッパーが含まれています。

µC/TCP-IP プロトコルスタックは、MicroC/OS-II RTOS マルチスレッド環境を使用します。したがって、 Nios® Vプロセッサー・ソフトウェア・ビルド・ツールで µC/TCP-IP プロトコル スタックを使用するには、MicroC/OS-II BSP タイプを選択する必要があります。 Nios® V プロセッサー・システムには、イーサネット・インターフェイスまたはメディア・アクセス・コントロール (MAC) も含める必要があります。 インテル® が提供する µC/TCP-IP プロトコルスタックには、Triple Speed Ethernet インテル® FPGA IP コアの MAC ドライバーサポートが含まれています。

Triple Speed Ethernet インテル® FPGA IP コアを使用した 2 つの µC/TCP-IP サンプルデザインがあり、µC/TCP-IP プロトコル スタックをデモンストレーションするためのリファレンスとして機能します。

  • µC/TCP-IP IPerf デザイン例
  • µC/TCP-IP シンプル・ソケット・サーバー・デザイン例