TY - GEN
T1 - A four-bank memory design of optimized semi-parallel polar decoder
AU - Xing, Shiwen
AU - Chang, Yun Nan
AU - Chen, Liang
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/12/19
Y1 - 2017/12/19
N2 - Polar code, which is capable of achieving channel capacity, is known as a promising forward error correction (FEC) code in coding theory. In this paper, a four-bank memory architecture is proposed for polar decoder to store the initial and the intermediate processing data. Based on the proposed load-balance data allocation scheme, each memory bank is able to be equipped with only two access ports, while providing enough data bandwidth demand. Besides, the proposed semi-parallel successive cancellation (SC) polar decoder is optimized by employing the efficient p node and the merged computation of f and g nodes to reduce the decoding latency, which can at most get 62.5% speed improvement with enough processing elements (PEs). In addition, the proposed four-bank memory design can reduce the overall size of memory especially with higher level of parallelism.
AB - Polar code, which is capable of achieving channel capacity, is known as a promising forward error correction (FEC) code in coding theory. In this paper, a four-bank memory architecture is proposed for polar decoder to store the initial and the intermediate processing data. Based on the proposed load-balance data allocation scheme, each memory bank is able to be equipped with only two access ports, while providing enough data bandwidth demand. Besides, the proposed semi-parallel successive cancellation (SC) polar decoder is optimized by employing the efficient p node and the merged computation of f and g nodes to reduce the decoding latency, which can at most get 62.5% speed improvement with enough processing elements (PEs). In addition, the proposed four-bank memory design can reduce the overall size of memory especially with higher level of parallelism.
KW - four-bank memory design
KW - optimized semi-parallel design
KW - ploar code
KW - successive cancellation decoding
UR - http://www.scopus.com/inward/record.url?scp=85049091916&partnerID=8YFLogxK
U2 - 10.1109/ICCSN.2017.8230083
DO - 10.1109/ICCSN.2017.8230083
M3 - Conference contribution
AN - SCOPUS:85049091916
T3 - 2017 9th IEEE International Conference on Communication Software and Networks, ICCSN 2017
SP - 80
EP - 84
BT - 2017 9th IEEE International Conference on Communication Software and Networks, ICCSN 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 9th IEEE International Conference on Communication Software and Networks, ICCSN 2017
Y2 - 6 May 2017 through 8 May 2017
ER -