Silicon IP Cores
Internet Protocol Stacks
Easy connectivity via eMACs, UDP/IPs, and more
Easily build Internet connectivity with this family of IP protocol stacks and controllers.
Choose from:
- TCP/IP Hardware Stacks
- Complete, all-hardware, low-latency TCP/IP stacks, implementing:
TCP, IP, ARP, DHCP, ICMP and optionally DHCP. UDP, IGMP, VLAN - Compact yet able to manage up to 32k simultaneous TCP sessions
- Support 1/10Gbps, and 100 Gbps
- Cores: TCPIP-1G/10G, TCPIP-100G (soon)
- Complete, all-hardware, low-latency TCP/IP stacks, implementing:
- UDP/IP Hardware Stacks
- Highly-featured, all-hardware UDP/IP stacks, supporting:
UDP, IP, ARP, and optionally DHCP, ICMP, IGMP, VLAN - Up to 32 streaming channels, with unlimited number of Tx sockets per channel
- Versions for 1G/10G/25G/40G/50G and 100G
- Ideal for Media Streaming: Supports Unicast, and Multicast
- Cores: UDPIP-1G, UDPIP-10G/25G, UDPIP-40G/50G, UDPIP-100G
- Work with companion RTP stacks for JPEG and H264
- Highly-featured, all-hardware UDP/IP stacks, supporting:
- Ethernet Media Access Controllers (eMACs)
- MACsec Protocol Engine
- Custom-hardware protocol engine protecting data confidentiality and integrity as per the IEEE 802.1AE standard
- Versions for 10/100/1000 Mbps, 10Gbps, and tiny for 10Mbps throughput.
- Cores: MAC-SEC-1G, MAC-SEC-10G (soon), MAC-SEC-10M (soon)
- MPEG Transport Stream Engine
- Encapsulates audio, video, and metadata streams in a single MPEG Transport Stream (MTS)
- Optionally encapsulates the TS packets in Real-Time Transport Protocol (RTP) packets.
- Cores: MTS-E
Over 50 customers have found the UDP/IP stack cores to be especially efficient and effective for their connected systems; learn more in this presentation.
Products in Family
1G/10G TCP/IP Hardware Stack
40G/50G UDP/IP Hardware Protocol Stack
UDP/IP Hardware Protocol Stack
10G/25G UDP/IP Hardware Protocol Stack
100G UDP/IP Hardware Protocol Stack
MACsec Protocol Engine for 10/100/1000 Ethernet
Low-Latency 10/100/1000 Ethernet MAC
Gigabit Ethernet Media Access Controller
MPEG Transport Stream Multiplexing & Encapsulation Engine