Research Article

Low Power Decoding of LDPC Codes

Algorithm 1

Gallager bit flipping.
) For  j = 1 : N,
) Let   over for all .
) If   for all ,
  output x and stop.
) Form a count, , of the number of failed parity checks for all .
) If the count for any bit exceeds a threshold ,
 change the sign of the bit .
) If the maximum number of iterations is reached
 output x and stop.
otherwise
 go to step 2.