Cyclic redundancy check algorithm of non-integral byte data
A technology of cyclic redundancy check and byte data, which is applied in the direction of digital transmission system, electrical components, and error prevention, and can solve the problems of high calculation efficiency, short time consumption, and low efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0043]Further describe the technical scheme of the present invention in detail below: a kind of cyclic redundancy check algorithm of non-integral byte data, CRC mathematical essence is to transfer information polynomial to CRC generating polynomial seeking remainder, and the generating polynomial of CRC16 is:
[0044] G(x)=x 16 +x 12 +x 5 +1, the calculation method is: add 16 0s to the back of S(x), that is
[0045] S(x)=r 16 ×S(x), where r=2 is the basis of the binary polynomial operation, and then S(x) performs division operation on the generator polynomial G(x), that is, performs logical XOR operation, and finally obtains the remainder of the division, which is CRC16 , referred to as C reg , and the quotient part is referred to as M(x), which includes the following steps:
[0046] S1: Suppose S m The corresponding CRC16 value is C reg , by definition, then:
[0047] CRC S m = ...
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