The invention is suitable for the technical field of high-speed
Ethernet communication, and provides a data unloading and frame reconstruction optimization method and
system for a high-speed
Ethernet, and the method comprises the steps: packaging to-be-transmitted data into a UDP frame in an FPGA, calculating a
checksum, and forming a complete UDP frame; packaging the UDP frame into an IP data packet, then packaging the IP data packet into an
Ethernet frame, and controlling splicing of the frames; the packaged
Ethernet frame is cached in a Frame FIFO (First In First Out); the format is further converted through a
data format conversion module; scrambling the data, and carrying out serial transmission; at a receiving end, descrambling the received data and converting the format; analyzing the
Ethernet frame layer by layer through a receiving state
machine, and separating IP data or ARP data; the IP data are further analyzed, and UDP data are extracted and transmitted to the
data processing module; according to the invention, the Ethernet
transmission rate can be greatly improved, and the dependence on hardware is reduced.