{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T18:41:04Z","timestamp":1779388864807,"version":"3.53.1"},"reference-count":33,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2021,4,16]],"date-time":"2021-04-16T00:00:00Z","timestamp":1618531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61874140"],"award-info":[{"award-number":["61874140"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Hunan Science Project Foundation","award":["2018xk2102."],"award-info":[{"award-number":["2018xk2102."]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>This paper presents a novel parallel quasi-cyclic low-density parity-check (QC-LDPC) encoding algorithm with low complexity, which is compatible with the 5th generation (5G) new radio (NR). Basing on the algorithm, we propose a high area-efficient parallel encoder with compatible architecture. The proposed encoder has the advantages of parallel encoding and pipelined operations. Furthermore, it is designed as a configurable encoding structure, which is fully compatible with different base graphs of 5G LDPC. Thus, the encoder architecture has flexible adaptability for various 5G LDPC codes. The proposed encoder was synthesized in a 65 nm CMOS technology. According to the encoder architecture, we implemented nine encoders for distributed lifting sizes of two base graphs. The eperimental results show that the encoder has high performance and significant area-efficiency, which is better than related prior art. This work includes a whole set of encoding algorithm and the compatible encoders, which are fully compatible with different base graphs of 5G LDPC codes. Therefore, it has more flexible adaptability for various 5G application scenarios.<\/jats:p>","DOI":"10.3390\/sym13040700","type":"journal-article","created":{"date-parts":[[2021,4,19]],"date-time":"2021-04-19T21:59:49Z","timestamp":1618869589000},"page":"700","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["High Area-Efficient Parallel Encoder with Compatible Architecture for 5G LDPC Codes"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0538-9003","authenticated-orcid":false,"given":"Yufei","family":"Zhu","sequence":"first","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zuocheng","family":"Xing","sequence":"additional","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zerun","family":"Li","sequence":"additional","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yang","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yifan","family":"Hu","sequence":"additional","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,4,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1109\/18.748992","article-title":"Good error-correcting codes based on very sparse matrices","volume":"45","author":"MacKay","year":"1999","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/TVLSI.2017.2752086","article-title":"A reconfigurable LDPC decoder optimized for 802.11n\/ac applications","volume":"26","author":"Tsatsaragkos","year":"2018","journal-title":"IEEE Trans. Very Large Scale Integr. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Lazarenko, A.V. (2019, January 17\u201318). FPGA design and implementation of DVB-S2\/S2X LDPC encoder. Proceedings of the 2019 IEEE International Conference on Electrical Engineering and Photonics, St. Petersburg, Russia.","DOI":"10.1109\/EExPolytech.2019.8906811"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1118","DOI":"10.1109\/TVLSI.2020.2975050","article-title":"Efficient architectures for multigigabit CCSDS LDPC encoders","volume":"28","author":"Theodoropoulos","year":"2020","journal-title":"IEEE Trans. Very Large Scale Integr. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1002\/dac.4347","article-title":"IEEE 802.11n: Joint modulation-coding and guard interval adaptation scheme for throughput enhancement","volume":"33","author":"Patil","year":"2020","journal-title":"Int. J. Commun. Syst."},{"key":"ref_6","first-page":"20880","article-title":"Low-complexity high-performance lowdensity parity-check encoder design for China digital radio standard","volume":"5","author":"Chen","year":"2017","journal-title":"IEEE Access"},{"key":"ref_7","unstructured":"5G PPP Architecture Working Group (2016). View on 5G Architecture, European Union. White Paper, v 1.0."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"110880","DOI":"10.1109\/ACCESS.2020.3001641","article-title":"5G new radio evaluation against IMT-2020 key performance indicators","volume":"8","author":"Fuentes","year":"2020","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1364\/JOCN.403721","article-title":"Availability-guaranteed slice composition for service function chains in 5G transport networks","volume":"13","author":"Gour","year":"2021","journal-title":"J. Opt. Commun. Netw."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1007\/s11235-019-00630-3","article-title":"A survey on channel coding techniques for 5G wireless networks","volume":"73","author":"Komal","year":"2020","journal-title":"Telecommun. Syst."},{"key":"ref_11","unstructured":"(2018, January 03). Multiplexing and Channel Coding. Document TS 38.212 V15.0.0, 3GPP. Available online: https:\/\/www.3gpp.org\/ftp\/Specs\/archive\/38_series\/38.212\/."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/MVT.2018.2867640","article-title":"Channel coding in 5G new radio: A tutorial overview and performance comparison with 4G LTE","volume":"13","author":"Hui","year":"2018","journal-title":"IEEE Veh. Technol. Mag."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MCOM.2018.1700839","article-title":"Design of low-density parity check codes for 5G new radio","volume":"56","author":"Richardson","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"13992","DOI":"10.1109\/ACCESS.2017.2727550","article-title":"5G cellular user equipment: From theory to practical hardware design","volume":"5","author":"Huo","year":"2017","journal-title":"IEEE Access"},{"key":"ref_15","unstructured":"Zhou, W., and Lentmaier, M. (2019, January 11\u201314). Generalized two-magnitude check node updating with self correction for 5G LDPC codes decoding. Proceedings of the 12th ITG Conference, Rostock, Germany."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Li, J., Lin, S., and Ab, K. (2017). LDPC Code Designs, Constructions, and Unification, Cambridge University Press.","DOI":"10.1017\/9781316780152"},{"key":"ref_17","unstructured":"(2019, January 11). Multiplexing and Channel Coding (Release 15). Document TS 38.212, V15.4.0, 3GPP. Available online: https:\/\/www.3gpp.org\/ftp\/Specs\/archive\/38_series\/38.212\/."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"50229","DOI":"10.1109\/ACCESS.2018.2868963","article-title":"Algebra-assisted construction of quasi-cyclic LDPC codes for 5G new radio","volume":"6","author":"Li","year":"2018","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1552","DOI":"10.1109\/LCOMM.2018.2843347","article-title":"Performance analysis and code optimization of IDMA with 5G new radio LDPC code","volume":"8","author":"Zhang","year":"2018","journal-title":"IEEE Commun. Lett."},{"key":"ref_20","unstructured":"(2018, April 09). NR; Physical Layer Procedures for Data (Release 15). Document TS 38.214, 3GPP. Available online: https:\/\/www.3gpp.org\/ftp\/Specs\/archive\/38_series\/38.214\/."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1017\/ATSIP.2019.10","article-title":"An overview of channel coding for 5G NR cellular communications","volume":"8","author":"Bae","year":"2019","journal-title":"APSIPA Trans. Signal Inf. Process."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2696","DOI":"10.1109\/TSP.2014.2314435","article-title":"A low complexity-high throughput QC-LDPC encoder","volume":"62","author":"Mahdi","year":"2014","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_23","unstructured":"Heyun, H.E. (2009). Principle and Application of LDPC, Post & Telecom Press."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1405","DOI":"10.1007\/s42835-020-00394-w","article-title":"FER performance analysis and optimization of diagonal structure based QC-LDPC codes with girth 12 using LU decomposition","volume":"15","author":"Mathur","year":"2020","journal-title":"J. Electr. Eng. Technol."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1109\/18.910579","article-title":"Efficient encoding of low-density parity-check codes","volume":"47","author":"Richardson","year":"2001","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_26","first-page":"1","article-title":"Efficient QC-LDPC encoder for 5G new radio","volume":"8","author":"Tram","year":"2019","journal-title":"Electronics"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Talati, N., Wang, Z., and Kvatinsky, S. (2017, January 28\u201331). Rate-compatible and high-throughput architecture designs for encoding LDPC Codes. Proceedings of the IEEE International Symposyum Circuits Systems (ISCAS), Baltimore, MD, USA.","DOI":"10.1109\/ISCAS.2017.8050836"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/TVLSI.2020.3034046","article-title":"A multirate fully parallel LDPC encoder for the IEEE 802.11n\/ac\/ax QC-LDPC codes based on reduced complexity XOR trees","volume":"29","author":"Mahdi","year":"2021","journal-title":"IEEE Trans. Very Large Scale Integr. Syst."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Tzimpragos, G., Kachris, C., Soudris, D., and Tomkos, I. (2013, January 2\u20134). A low-complexity implementation of QC-LDPC encoder in reconfigurable logic. Proceedings of the 2013 23rd International Conference on Field Programmable Logic and Applications, IEEE, Porto, Portugal.","DOI":"10.1109\/FPL.2013.6645587"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"185373","DOI":"10.1109\/ACCESS.2019.2960839","article-title":"A High Throughput Implementation of QC-LDPC codes for 5G NR","volume":"7","author":"Wu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_31","first-page":"1","article-title":"Design and analysis of (5, 10) regular LDPC encoder using MRP technique","volume":"1","author":"Nandalal","year":"2021","journal-title":"Wirel. Pers. Commun."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"864","DOI":"10.1016\/j.phpro.2012.02.130","article-title":"A new LDPC encoder for CMMB based on RU algorithm. International conference on applied physics and industrial engineering (ICAPIE)","volume":"24","author":"Zhibin","year":"2012","journal-title":"Phys. Proc. China"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1342","DOI":"10.1109\/TVLSI.2016.2630055","article-title":"Low-complexity transformed encoder architectures for quasi-cyclic nonbinary LDPC codes over subfields","volume":"25","author":"Zhang","year":"2017","journal-title":"IEEE Trans. Very Large Scale Integr. Syst."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/13\/4\/700\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:49:04Z","timestamp":1760161744000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/13\/4\/700"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,16]]},"references-count":33,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2021,4]]}},"alternative-id":["sym13040700"],"URL":"https:\/\/doi.org\/10.3390\/sym13040700","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,16]]}}}