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

Cyclic redundancy check circuit, method, device, chip, and electronic device

A cyclic redundancy check and circuit technology, applied in the computer field, can solve problems such as low efficiency of CRC calculation

Active Publication Date: 2020-06-19
EDGELESS SEMICON CO LTD OF ZHUHAI
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] An object of the embodiments of the present invention is to provide a cyclic redundancy check circuit and its method, device, chip, and electronic equipment, which solve the problem of low CRC calculation efficiency in the prior art

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
  • Cyclic redundancy check circuit, method, device, chip, and electronic device
  • Cyclic redundancy check circuit, method, device, chip, and electronic device
  • Cyclic redundancy check circuit, method, device, chip, and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the following further describes the present invention in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention.

[0034] The principle of CRC check is to add an R-bit binary check code (sequence) after a K-bit binary data sequence to form a binary sequence with a total length of N=K+R bits. There is a specific relationship between the check code attached to the data sequence and the content of the data sequence. If an error occurs in a bit or some bits in the data sequence due to interference or other reasons, this specific relationship is destroyed. Hereby, the data can be verified by verifying this relationship through the CRC check algorithm or the CRC check circuit. The correctness of the sequence.

...

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 the technical field of computers, in particular to a cyclic redundancy check circuit and its method, device, chip and electronic equipment. The cyclic redundancy check circuit includes: a configuration module for obtaining configuration information and information fields; a CRC arbitration module for determining a generator polynomial according to the configuration information; a CRC control module for responding to the triggering of the CRC arbitration module, outputting a clock signal, The coefficients and information fields corresponding to each power in the generator polynomial; the parallel iteration module is used to respond to the clock signal, and perform parallel iterative processing on the information field according to the coefficients corresponding to each power in the generator polynomial to output the iteration result; the CRC output module is used for Encapsulates info fields based on iteration results. On the one hand, it only needs one cycle of the clock signal to complete the parallel iterative processing of the information field, improving the efficiency of CRC calculation. On the other hand, it flexibly configures various configuration information to meet various CRC calculation requirements.

Description

Technical field [0001] The present invention relates to the field of computer technology, in particular to a cyclic redundancy check circuit, its method, device, chip, and electronic equipment. Background technique [0002] Cyclic Redundancy Check (CRC) is used to verify the correctness and completeness of data transmission. CRC operation has strong error detection capability and is easy to implement with an encoder or detection circuit. [0003] figure 1 It is a structural diagram of a CRC8 serial shift circuit provided by traditional technology. Such as figure 1 As shown, the generator polynomial of the circuit is: G=g 8 X 8 +g 7 X 7 +...+g 1 X 1 +1, it can be shifted to calculate the CRC check code. [0004] In the process of implementing the present invention, the inventor found that the traditional technology has at least the following problems: When performing CRC calculation, every time a bit of information code d is input, one clock cycle is required, when input d 0 , D 1 .....

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 Patents(China)
IPC IPC(8): H03M13/09G06F11/10
CPCH03M13/091G06F11/1004H03M13/157
Inventor 杨卫平
Owner EDGELESS SEMICON CO LTD OF ZHUHAI
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