Check value calculation method and device of cyclic redundancy check

A technology of cyclic redundancy check and calculation method, which is applied in the direction of digital transmission system, error prevention, electrical components, etc., can solve the problems of consuming large hardware resources and unable to meet communication needs, so as to improve efficiency, reduce resource amount, and meet The effect of high-speed data transmission

Active Publication Date: 2010-05-05
CHENGDU HUAWEI TECH
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of realizing the present invention, the inventor finds that the prior art has at least the following defects: when the prior art performs CRC32 calculation on the input data, the 8-bit input CRC32 calculation unit is used as the pipeline unit, therefore, for 256-bit input bit width Data requires 32 pipeline units, which will consume a lot of hardware resources when calculating CRC32, and cannot meet the communication needs of communication occasions with large input data bit widths

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
  • Check value calculation method and device of cyclic redundancy check
  • Check value calculation method and device of cyclic redundancy check
  • Check value calculation method and device of cyclic redundancy check

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0024] The embodiment of the present invention can be applied to the signal transmission in the communication system, and when the CRC check is performed on the data to be transmitted, the CRC check value of the data is calculated, which is especially suitable for the transmission of data with a large data bit width in high-speed signal transmission Calculation of CRC check value. In the embodiment of the present invention, the CRC32 check value of the data ca...

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 embodiment of the invention provides a check value calculation method and a device of cyclic redundancy check. The method comprises the following steps: inputting the data packet which is equal to the first preset bit wide to a cyclic redundancy check calculation unit corresponding to the first preset bit wide for calculating check value when the data packet which is equal to the first presetbit wide in the data stream is received; and splitting the data packet which is less than the first preset bit wide into two or more data segments with different bit wide when the data packet which is less than the first preset bit wide in the data stream is received, and inputting the split data segments with different bit wide into the cyclic redundancy check calculation unit corresponding to the bit wide of the split data segments for calculating check value. The embodiment of the invention can effectively improve the efficiency of redundancy check value calculation, reduce the time to calculate the cyclic redundancy check value and can effectively satisfy the requirement of data transmission in high speed communication system.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method and device for calculating a check value of a cyclic redundancy check. Background technique [0002] In the communication system, due to the influence of various interferences, the information received by the receiving end may be inconsistent with the information received by the sending end in the communication, and the information received by the receiving end may generate bit errors. Therefore, in order to reduce the bit error rate of data communication line transmission and improve the reliability of information transmission, an error detection control method is usually used for information transmission, among which Cyclic Redundancy Check (CRC) is one of them. It is derived from the branch of block linear code, which has the advantages of simple coding and low false positive rate, and is widely used in communication systems. [0003] At present, the encoding ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L1/00
Inventor 张恩东
Owner CHENGDU HUAWEI TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products