Title :
Research and Prototype Implementation of a TCP/IP Offload Engine Based on the ML403 Xilinx Development Board
Author :
Tian-hua, Liu ; Hong-Feng, Zhu ; Chuan-Sheng, Zhou ; Gui-Ran, Chang
Abstract :
The purpose of this article is to remove CPU from heavy services of protocol processing, and alleviate the bottlenecks of communication system to suit for the high speed network. Methodology-by analysis and design with Linux specialties binding to functions of ML403 development version, to code or modify portion of kernel code and use VHDL to design the hardware section. Result-by analysis the design requirements of TCP/IP offload, to simplify the protocol stack of TCP/IP, and finally to give out a ML403 based solution for TOE architecture design, to build a system experiment platform and last we draw some conclusions and some test results. Conclusion-Although the results show that the performance improving is not much, the simple success of test indicates that this solution is correct and has potential. It will contribute to the performance improvement of whole communication system and popularization to the TOE network card
Keywords :
computer architecture; development systems; hardware description languages; microprocessor chips; transport protocols; ML403 Xilinx development board; TCP/IP offload engine; TOE architecture design; TOE network card; VHDL; communication system bottleneck; high speed network; protocol processing; Design methodology; Engines; Hardware; High-speed networks; Kernel; Linux; Protocols; Prototypes; System testing; TCPIP;
Conference_Titel :
Information and Communication Technologies, 2006. ICTTA '06. 2nd
Conference_Location :
Damascus
Print_ISBN :
0-7803-9521-2
DOI :
10.1109/ICTTA.2006.1684922