Visible to Intel only — GUID: xpn1652775251638
Ixiasoft
Visible to Intel only — GUID: xpn1652775251638
Ixiasoft
11.4. Introduction to the MicroC/TCP-IP Protocol Stack - Nios® V Processor Edition
Intel provides Nios® V processor implementation of the µC/TCP-IP protocol stack, including source code, as part of a Nios® V processor software package. The µC/TCP-IP protocol stack provides you with immediate access to a network stack for the Nios® V processor.
Intel® FPGA's implementation of the µC/TCP-IP protocol stack includes an API wrapper for the socket API.
The µC/TCP-IP protocol stack uses the MicroC/OS-II RTOS multithreaded environment. Therefore, to use the µC/TCP-IP protocol stack with the Nios® V processor software build tools, you must choose the MicroC/OS-II BSP type. The Nios® V processor system must also contain an Ethernet interface, or media access control (MAC). The Intel® -provided µC/TCP-IP protocol stack includes MAC driver support for Triple Speed Ethernet Intel® FPGA IP core.
There are two µC/TCP-IP Example Designs, using Triple Speed Ethernet Intel® FPGA IP core, which act as reference to demonstrate µC/TCP-IP protocol stack:
- µC/TCP-IP IPerf Example Design
- µC/TCP-IP Simple Socket Server Example Design