Abstract
A decoding method for low density parity check (LDPC) code is used to decode the input signals into a correct codeword according to LDPC matrix. The method includes performing a plurality of decoding attempts according to the LDPC matrix within the predetermined number of decoding attempts, the plurality of decoding attempts at least including a first decoding attempt with use of a first decoding schedule and a second decoding attempt with use of a second decoding schedule. The second decoding attempt is adjacently subsequent to the first decoding attempt. The first decoding schedule as a group is not included in the second decoding schedule.