10-gigabit Ethernet TCP offload engine (TOE) system realized based on FPGA
A protocol offloading engine and IP protocol technology, applied in the field of high-performance TCP/IP protocol stack of 10 Gigabit network, can solve the problems that the speed cannot meet the requirements of 10 Gigabit transmission, high-speed application is limited, and the maximum speed is limited, etc. Effects of load status, network delay resolution, and cost savings
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0019] Such as figure 1 As shown, the FPGA-based 10 Gigabit network TCP protocol offload engine TOE system includes an FPGA for implementing the TCP / IP protocol stack and 10 Gigabit network MAC layer, and a 10 Gigabit network PHY chip connected to the FPGA, which is connected to the FPGA and used It is used as a 10G optical transceiver module serving as a 10G network transmission medium, and a DDR external memory connected to an FPGA for data caching. It also includes a PCIE high-speed bus interface connected to the FPGA and used for interconnecting with a computer, and an FMC interface and a CPCI interface connected to the FPGA and used for interconnecting with devices; 10G optical transceiver interface, as a preferred option, can choose XAUI interface.
[0020] The FPGA of the present invention can realize the functions of the UDP protocol of the transmission layer, the TCP protocol of the transmission layer, the IPv4 protocol of the network layer, the ARP protocol of the n...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com