DOI QR코드

DOI QR Code

7.7 Gbps Encoder Design for IEEE 802.11ac QC-LDPC Codes

  • Jung, Yong-Min (School of Electrical & Electronics Engineering, Yonsei University) ;
  • Chung, Chul-Ho (School of Electrical & Electronics Engineering, Yonsei University) ;
  • Jung, Yun-Ho (School of Electronics, Telecommunication and Computer Engineering, Korea Aerospace University) ;
  • Kim, Jae-Seok (School of Electrical & Electronics Engineering, Yonsei University)
  • 투고 : 2013.12.14
  • 심사 : 2014.06.14
  • 발행 : 2014.08.30

초록

This paper proposes a high-throughput encoding process and encoder architecture for quasi-cyclic low-density parity-check codes in IEEE 802.11ac standard. In order to achieve the high throughput with low complexity, a partially parallel processing based encoding process and encoder architecture are proposed. Forward and backward accumulations are performed in one clock cycle to increase the encoding throughput. A low complexity cyclic shifter is also proposed to minimize the hardware overhead of combinational logic in the encoder architecture. In IEEE 802.11ac systems, the proposed encoder is rate compatible to support various code rates and codeword block lengths. The proposed encoder is implemented with 130-nm CMOS technology. For (1944, 1620) irregular code, 7.7 Gbps throughput is achieved at 100 MHz clock frequency. The gate count of the proposed encoder core is about 96 K.

키워드

참고문헌

  1. R. G. Gallager, "Low-density parity-check codes," Information Theory, IRE Transaction, Vol. IT-8, No. 1, pp. 21-28, Jan., 1962.
  2. IEEE 802.11acTM/D2.0, "Draft Standard for Information Technology Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications, Amendment 4: Enhancements for Very High Throughput for Operation in Bands below 6GHz," Jan., 2012.
  3. IEEE Std 802.16eTM-2005, "IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems," Feb., 2006.
  4. H. Zhong, and T. Zhang, "Block-LDPC: a practical LDPC coding system design approach," Circuits and Systems I, IEEE Transactions on, Vol. 52, No. 4, pp. 766-775, Apr., 2005.
  5. H. Zhang, J. Zhu, H. Shi, and D. Wang, "Layered Approx-Regular LDPC: Code Construction and Encoder/Decoder Design," Circuits and Systems I, IEEE Transactions on, Vol. 55, No. 2, pp. 572-585, Mar., 2008. https://doi.org/10.1109/TCSI.2008.916433
  6. L. H. Miles, J. W. Gambles, and G. K. Maki, "An 860-Mb/s (8158, 7136) low-density parity-check encoder," Solid-State Circuits, IEEE Journal of, Vol. 41, No. 8, pp. 1686-1691, Aug., 2006. https://doi.org/10.1109/JSSC.2006.877253
  7. Z. Ma, Y. Li, and X. Wang, "A Quasi-Parallel Encoder of Quasi-Cyclic LDPC Codes in IEEE 802.16e," Information Science and Engineering, 2009, ICISE 2009, 1st International Conference on, 26-28, pp. 2492-2495, Dec., 2009.
  8. Z. Wen, Y. Y. Huang, and S. K. Xiong, "Implementation of DTTB LDPC encoder based on FPGA," Information Science and Engineering, 2010, ICISE 2010, 2nd International Conference on, 4-6, pp. 2126-2128, Dec., 2010.
  9. T. Adiono, A. Prasetiadi, and A. Salbiyono, "Efficient encoding for hardware implementation of IRA LDPC on 802.16 standard," Intelligent Signal Processing and Communication Systems, 2010, ISPACS 2010, International Symposium on, 6-8, pp. 1-4, Dec., 2010.
  10. A. Mahdi, N. Kanistras, and V. Paliouras, "An encoding scheme and encoder architecture for ratecompatible QC-LDPC codes," Signal Processing Systems, 2011, SiPS 2011, IEEE Workshop on, 4-7, pp. 328-333, Oct., 2011.
  11. Z. Zeng, "A High-Efficiency LDPC Encoder with Optimized Backtracking Algorithm," Communications and Mobile Computing, 2011, CMC 2011, 3rd International Conference on, 18-20, pp. 341-344, Apr., 2011.
  12. J. Kim, H. Yoo, and M. Lee, "Efficient encoding architecture for IEEE 802.16e LDPC codes," Fundamentals, IEICE Transactions on, Vol. E91-A, No. 12, pp. 3607-3611, Dec., 2008. https://doi.org/10.1093/ietfec/e91-a.12.3607
  13. P. Zhang, C. Liu, and L. Jiang, "Efficient encoding of QC-LDPC codes based on rotate-leftaccumulator circuits," Electronics Letters, Vol. 49, No. 13, pp. 810-812, Jun., 2013. https://doi.org/10.1049/el.2012.4342
  14. Z. Cai, J. Hao, P. H. Tan, S. Sun, and P. S. Chin, "Efficient encoding of IEEE 802.11n LDPC," Electronics Letters, Vol. 42, No. 25, pp. 1471-1472, Dec., 2006. https://doi.org/10.1049/el:20063126
  15. J. M. Perez, and V. Fernandez, "Low-cost encoding of IEEE 802.11n," Electronics Letters, Vol. 44, No. 4, pp. 307-308, Feb., 2008. https://doi.org/10.1049/el:20083140
  16. Y. Jung, Y. Jung, and J. Kim, "Memory-efficient and high-speed LDPC encoder," Electronics Letters, Vol. 46, No. 14, pp. 1035-1036, Jul., 2010. https://doi.org/10.1049/el.2010.1189
  17. Y. Jung, C. Chung, Y. Jung, and J. Kim, "7.7 Gbps encoder design for IEEE 802.11n/ac QC-LDPC codes," International SoC Design Conference, 2012, ISOCC 2012, 4-7, pp. 215-218, Nov., 2012.
  18. M. Yang, W. E. Ryan, and Y. Li, "Design of efficient encodable moderate-length high-rate irregular LDPC codes," Communications, IEEE Transactions on, Vol. 52, No. 4, pp. 564-571, Apr., 2004. https://doi.org/10.1109/TCOMM.2004.826367
  19. C. Y. Lin, C. C. Wei, and M. K. Ku, "Efficient encoding for dual-diagonal structured LDPC codes based on parity bit prediction and correction," Circuits and Systems, 2008, APCCAS 2008, IEEE Asia Pacific Conference on, 30, pp. 1648-1651, Nov., 2008.

피인용 문헌

  1. Implementation of IEEE 802.1 ac Down-link MU-MIMO WLAN MAC using Unified Design Methodology vol.16, pp.6, 2016, https://doi.org/10.5573/JSTS.2016.16.6.719