Extended Reed-Solomon code decoding method which error-correcting capcity is 2
An error correction capability and decoding technology, which is applied in the decoding field of extended Reed-Solomon codes, can solve problems such as slow decoder speed and complicated decoding methods, and achieve simple decoding, fast decoding speed, correcting strong error effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0084] The RS (256, 252) code is error-corrected and decoded using the decoding method described in the present invention. In this embodiment, it is assumed that there is no error in the RS (256, 252) code word. The error correction decoding process is as follows.
[0085] 1) First, input the data block to be decoded into the adjoint formula calculation circuit, and calculate the adjoint formula S(S 0 , S 1 , S 2 , S 3 ); Simultaneously, the RS encoded data R (x) of input is deposited into FIFO (first-in-first-out cache); In the present embodiment, 256 bytes of data will be stored into the first-in-first-out cache, and the accompanying data about these data is calculated formula, get the result of the accompanying formula: S 0 = S 1 = S 2 = S 3 =0.
[0086] 2) Calculate the result S(S according to the accompanying formula of step 1) 0 , S 1 , S 2 , S 3 ), calculate the auxiliary parameter B needed in step 3) and step 4) 0 , B 1 , B 2 , E, CO 0 and CO 1 , the c...
Embodiment 2
[0116] In this embodiment, if an error occurs in the data of the 256th byte of the correct RS (256, 252) codeword, it changes from 8'h9D to 8'h0D. Use the decoding method described in the present invention to perform error correction decoding.
[0117] 1) First, input the data block to be decoded into the adjoint formula calculation circuit, and calculate the adjoint formula S(S 0 , S 1 , S 2 , S 3 ), and at the same time, store the input RS coded data R(x) into FIFO (first-in-first-out buffer). In this embodiment, the calculation result of the accompanying formula is S 0 =8'h90≠0, S 1 = S 2 = S 3 =0.
[0118] 2) Calculate the result S(S according to the accompanying formula of step 1) 0 , S 1 , S 2 , S 3 ), calculate the auxiliary parameter B needed in step 3) and step 4) 0 , B 1 , B 2 , E, CO 0 and CO 1 , the calculation formula is B 2 = S 1 S 2 +S 0 S 3 , E=S 1 S 2 / S 3 , CO 0 =B 0 S 1 / B 2 , CO 1 =B 1 S 0 / B 2 . In this embodiment, eac...
Embodiment 3
[0131] In this embodiment, if an error occurs in the data of the first byte of the correct RS (256, 252) codeword, it changes from 8'h01 to 8'h0A. Use the decoding method described in the present invention to perform error correction decoding.
[0132] 1) First, input the data block to be decoded into the adjoint formula calculation circuit, and calculate the adjoint formula S(S 0 , S 1 , S 2 , S 3 ); Simultaneously, the RS encoded data R (x) of input is deposited into FIFO (first-in-first-out cache); In the present embodiment, 256 bytes of data will be stored into the first-in-first-out cache, and the accompanying data about these data is calculated formula, the result is: S 0 =8'h0B≠0, S 1 =8'h8B≠0, S 2 =8'hCB≠0, S 3 =8'hEB≠0.
[0133] 2) Calculate the result S(S according to the accompanying formula of step 1) 0 , S 1 , S 2 , S 3 ), calculate the auxiliary parameter B needed in step 3) and step 4) 0 , B 1 , B 2 , E, CO 0 and CO 1 , the calculation formula i...
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