TY - GEN
T1 - Design and analysis of LDPC decoders for software defined radio
AU - Seo, Sangwon
AU - Mudge, Trevor
AU - Zhu, Yuming
AU - Chakrabarti, Chaitali
PY - 2007
Y1 - 2007
N2 - Low Density Parity Check (LDPC) codes are one of the most promising error correction codes that are being adopted by many wireless standards. This paper presents a case study for a scalable LDPC decoder supporting multiple code rates and multiple block sizes on a software defined radio (SDR) platform. Since technology scaling alone is not sufficient for current SDR architectures to meet the requirements of the next generation wireless standards, this paper presents three techniques to improve the throughput performance. The techniques are use of data path accelerators, addition of memory units and addition of a few assembly instructions. The proposed LDPC decoder implementation achieved 30.4 Mbps decoding throughput for the n=2304 and R=5/6 LDPC code outlined in the IEEE 802.16e standard.
AB - Low Density Parity Check (LDPC) codes are one of the most promising error correction codes that are being adopted by many wireless standards. This paper presents a case study for a scalable LDPC decoder supporting multiple code rates and multiple block sizes on a software defined radio (SDR) platform. Since technology scaling alone is not sufficient for current SDR architectures to meet the requirements of the next generation wireless standards, this paper presents three techniques to improve the throughput performance. The techniques are use of data path accelerators, addition of memory units and addition of a few assembly instructions. The proposed LDPC decoder implementation achieved 30.4 Mbps decoding throughput for the n=2304 and R=5/6 LDPC code outlined in the IEEE 802.16e standard.
KW - LDPC
KW - Min-sum iterative decoding
KW - SDR
KW - SIMD
KW - SODA
UR - http://www.scopus.com/inward/record.url?scp=47949118113&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=47949118113&partnerID=8YFLogxK
U2 - 10.1109/SIPS.2007.4387546
DO - 10.1109/SIPS.2007.4387546
M3 - Conference contribution
AN - SCOPUS:47949118113
SN - 1424412226
SN - 9781424412228
T3 - IEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation
SP - 210
EP - 215
BT - 2007 IEEE Workshop on Signal Processing Systems, SiPS 2007, Proceedings
T2 - 2007 IEEE Workshop on Signal Processing Systems, SiPS 2007
Y2 - 17 October 2007 through 19 October 2007
ER -