Visible to Intel only — GUID: ahv1652774201804
Ixiasoft
Visible to Intel only — GUID: ahv1652774201804
Ixiasoft
10.1. Overview of the MicroC/TCP-IP Protocol Stack
The µC/TCP-IP protocol stack is a small footprint open-source implementation of a high-performance TCP/IP stack, which Intel uses to implement a reliable, full-featured TCP/IP stack for a Nios® V processor. The µC/TCP-IP protocol stack is designed for use in embedded systems with small memory footprint.
In the Intel® Quartus® Prime Design Suite, the µC/TCP-IP protocol is a software package that you can add to your board support package (BSP), available through the Nios® V processor software build tools. The µC/TCP-IP protocol includes these features:
- Internet Protocol (IP) including packet forwarding over multiple network interfaces
- Internet control message protocol (ICMP) for network maintenance and debugging
- User datagram protocol (UDP)
- Transmission Control Protocol (TCP) with congestion control, round trip time (RTT) estimation, and fast recovery and retransmit
- Dynamic host configuration protocol (DHCP)
- Address resolution protocol (ARP) for Ethernet
- Standard sockets API