Academic paper
An Ordered-Reliability-Bits Chase Decoding Algorithm for BCH Codes
Abstract
In this paper, we propose a low-complexity ordered-reliability-bits Chase (ORB-Chase) decoding algorithm for BCH codes. The proposed algorithm differs from the traditional Chase algorithm in two key aspects. First, it employs the logical weight as a metric to generate test error patterns (TEPs). Second, it introduces an integer-based early termination criterion that ensures computation can stop at the earliest possible stage if the maximum-likelihood codeword is identified, thereby minimizing unnecessary computational effort. Simulation results for (127, 113, 5) BCH codes and (256, 239, 6) eBCH codes demonstrate that the ORB-Chase algorithm achieves near-ML performance with significantly fewer test patterns compared to the Chase algorithm. Moreover, the average number of Berlekamp-Massey (BM) decoding calls decreases rapidly as $E_b / N_0$ increases, achieving a reduction of up to 98.1% compared to the Chase algorithm at the same BLER performance.
This public page contains bibliographic metadata and the author abstract. Use the reader for licensed document access.
Open licensed paper reader