Error correction coding and decoding method, and circuit using said method
First Claim
1. An error correction coding/decoding method wherein error correction coding and decoding comprises a process which treats the weighting of a parity check matrix only as "1", "3" or "7" in a (76, 64) binary linear code that performs 1 bit error correction and 2 bit error detection.
0 Assignments
0 Petitions
Accused Products
Abstract
In the coding and decoding of Reed-Solomon codes formed of symbols larger than information symbols, redundant circuitry is eliminated, error detection and correction are preformed using a simple construction, and the reliability of error detection and correction is improved by processing only data of the same size as the information symbols. Two bits of dummy data which are surplus bits in 10 bits of one symbol of information are supplied from a dummy data input circuit to 8 bit input data. At the same time, syndrome data is generated form the surplus parts of check symbols by a syndrome data correction circuit. A part of the 10 bit data is selected by a selector, and supplied to a Galois field summation circuit. The output of the Galois field summation circuit is output to a register, and the output of this register is either selected without modification or via a Galois field coefficient multiplying circuit by a selector, and supplied to the Galois field summation circuit. The output of the register is output as syndrome data by a syndrome output terminal.
21 Citations
3 Claims
- 1. An error correction coding/decoding method wherein error correction coding and decoding comprises a process which treats the weighting of a parity check matrix only as "1", "3" or "7" in a (76, 64) binary linear code that performs 1 bit error correction and 2 bit error detection.
-
2. A decoding circuit used for decoding a (76, 64) binary linear code, said circuit comprising:
-
syndrome calculating means for performing syndrome calculation, error correction means for performing error correction, and error correction impossibility detecting means which determines that error correction is impossible when the bit weighting of an 8 bit syndrome is an even number excluding all "0", or 5.
-
Specification