40Gbps Multi-Connection TCP/IP Offload Engine
TCP/IP stack is the workhorse protocol of the Internet. The processing of the TCP/IP over Ethernet is traditionally accomplished by software running on the central processor, CPU or microprocessor. As the speed of Ethernet grows from 10Mbits/s to 10Gbits/s, the CPU can’t afford the large amount of TCP/IP protocol processing required. So the TCP/IP protocol processor becomes an efficient and a must method to offload CPU burdens. This paper proposes a TCP/IP Internet protocol processing system architecture, which is to implement transport layer, network layer and data link layer, and support configurable number of connections. The design is implemented on Altera StratixIV FPGA. The performance estimation shows that our system can provide high-speed TCP/IP transmission rate up to 4Gbps as receiver and 40Gbps as sender.
TCP/IP offload engine FPGA Multi connections
Yong Ji Qing-Sheng Hu
Institute of RF- & OE-Ics Southeast UniversityNanjing, China Institute of RF- & OE-ICs Southeast University Nanjing, China
国际会议
南京
英文
1-5
2011-11-09(万方平台首次上网日期,不代表论文的发表时间)