High Stopping-distance \(LDPC\) Product Codes based on Hamming and Finite Geometry Codes

Morteza Hivadi1, Morteza Esmaeili2
1Dept. of Mathematical Sciences Isfahan University of Technology 84156-83111, Isfahan, Iran
2Dept. of Electrical and Computer Engineering University of Victoria, Victoria, B.C., Canada V8W 3P6

Abstract

High stopping-distance low-density parity-check \((LDPC)\) product codes with finite geometry \(LDPC\) and Hamming codes as the constituent codes are constructed. These codes have high stopping distance compared to some well-known LDPC codes. As examples, linear \((511, 180, 30)\), \((945, 407, 27)\), \((2263, 1170, 30)\), and \((4095, 2101, 54)\) LDPC codes are designed with stopping distances \(30\), \(27\), \(30\), and \(54\), respectively. Due to their good stopping redundancy, they can be considered as low-complexity codes with very good performance when iterative decoding algorithms are used.