Patent ID: 7657820

Claim:
A decoding device for decoding an LDPC (Low Density Parity Check) code, said decoding device comprising: a first operation unit for performing a check node operation for decoding said LDPC code, said operation including an operation of a nonlinear function and an operation of an inverse function of said nonlinear function; and a second operation unit for performing a variable node operation for decoding said LDPC code; wherein said first operation unit includes a first converting unit for converting a first quantization value assigned to a numerical value into a second quantization value representing a numerical value with a higher precision than said first quantization value, and a second converting unit for converting said second quantization value into said first quantization value, and in processing performed as said check node operation and said variable node operation, said first operation unit and said second operation unit use said second quantization value in processing from after the operation of said nonlinear function to before the operation of said inverse function, and use said first quantization value in the other processing.