透過您的圖書館登入
IP:18.117.196.184
  • 期刊

具記憶體使用效率之低功率低密度同位元查核解碼器設計

A Memory-Efficient Layered QC-LDPC Decoder

摘要


本文提出了一個簡化的分層最小值-總和演算法(LMSA),以便設計與實作類循環-低密度同位元查核(QC-LDPC)解碼器。此解碼器結構可以輕鬆的容納一個解碼分層,同時可以使重複解碼的次數減少,而達到與之前相似的解碼效能。所提出的LMSA架構,由於簡化資料的位元數,在較長的編碼中可以減少許多記憶體的使用。本文所設計之解碼器碼長為4608位元且碼率是8/9,使用台積電90奈米互補式場效電晶體技術合成,在頻率為110MHz,解碼傳輸率可達到3.96Gbps,比起傳統之LMSA,只需約三分之一的記憶體使用量。

並列摘要


In this paper, a simplified layered min-sum algorithm (LMSA) is proposed to design and implement quasi-cyclic low density parity check (QC-LDPC) decoder. This decoding architecture can easily accommodate a decoding layer and reduce the number of iterations to achieve the similar decoding performance. Owing to the reduced quantization bits of data information, the proposed LMSA decoder significantly reduces the memory requirement for long codes. Here, the decoder with code length of 4608 and coding rate of 8/9 was synthesized using TSMC 90nm CMOS technology. The throughput is 3.96Gb/s at 110MHz with only 1/3 memory requirement compared to the conventional LMSA decoder.

參考文獻


R. Gallager, “Low-Density Parity-Check Codes,” IRE Tans. inf. Theory, vol. 7, pp. 21-28, 1962
R. M. Tanner, “A recursive approach to low complexity codes,” IEEE Trans. Inform. Theory, vol. 27, pp. 533-547, Sept. 1981.
D. J. C. MacKay and R. M. Neal, “Near Shannon limit performance of low density parity check codes,” Electron. Lett., vol. 32, no. 18, pp. 1645-1646, Aug. 1996.
J. Hagenauer, E. Offer, L. Papke, “Iterative decoding of binary block and convolutional codes,” IEEE Tran. Inf. Theory, vol. 42, no. 2, pp. 429-445, March 1996.
M. Fossorier, et al. “Reduced complexity iterative decoding of low-density parity-check codes based on belief propagation,” IEEE Trans. Comm., pp. 673-680, May 1999.

延伸閱讀