Check patentability & draft patents in minutes with Patsnap Eureka AI!

Ethernet CRC (cyclic redundancy check) checking method

A verification method and Ethernet technology, applied in the field of Ethernet CRC verification, can solve problems such as the increasing amount of Ethernet data, and achieve the effect of improving speed and efficiency

Inactive Publication Date: 2014-01-29
XUJI GRP +2
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a kind of Ethernet CRC verification method, to solve the problem that the existing verification method cannot meet the increasing amount of Ethernet data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Ethernet CRC (cyclic redundancy check) checking method
  • Ethernet CRC (cyclic redundancy check) checking method
  • Ethernet CRC (cyclic redundancy check) checking method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Ethernet CRC checksum as figure 1 , 2 , 3, in the process of sending data encoding, every time a byte of data is sent, the CRC of the byte is obtained by looking up the table, and brought into the next operation, until the end of the data transmission, the final CRC data packet is formed and passed through the PHY Send to the link; FPGA receives the data sent from the PHY, in the process of receiving data decoding, each time a byte of data is received, it looks up the table to get the CRC of the byte, and brings it into the next operation until the receiving and decoding is completed , compare the received CRC with the calculated CRC to complete the CRC check; the entire calculation process is synchronized with the encoding and decoding process, which does not occupy additional clock cycles and is more efficient.

[0017] like image 3 The hardware architecture diagram is shown. FPGA is connected to CPU, and multiple PHY chips are connected through RMII interface. FPG...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an Ethernet CRC checking method. The Ethernet CRC checking method includes receiving Ethernet one frame data, performing CRC calculation to the received data one byte by one byte at the same time, recording calculated CRC and storing, and comparing calculated CRC with CRC in the last received data to realize CRC checking. The whole CRC calculating process and the decode procedure are synchronous, no extra clock period is added, and data processing speed and efficiency is greatly increased.

Description

technical field [0001] The invention belongs to the technical field of fast encoding and decoding of Ethernet communication, and relates to an Ethernet CRC checking method. Background technique [0002] With the increasingly widespread application of Ethernet technology in the industrial field, network data communication has become the main way of industrial data interaction. However, many communication protocols in industrial Ethernet are unique to this field. Therefore, even mainstream network chips can provide data Communication help, but there are still big defects in the specific business field, such as the inability to filter business data and the inability to send data at precise timing. [0003] A 32-bit CRC check code will be attached to the end of the 100M Ethernet data packet. CRC is the cyclic redundancy check code, which is the most commonly used error check code in the field of data communication. The length of the information field and the check field can be ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L1/00
Inventor 郑拓夫周水斌闫志辉宋彦峰马仪成
Owner XUJI GRP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More