Abstract
In this paper, an efficient implementation of the Chase II soft-input/soft-output (SISO) decoder using the distance-based decoding algorithm is proposed, where a piece-wise-linear based method is proposed to simplify the calculation of the extrinsic values. As a demonstration, a (64; 51; 6) 2 block turbo decoder is implemented. Compared to the DBD-based decoder presented in the previous literature, the proposed decoder achieves a higher throughput and a higher efficiency. © 2013 IEEE.