Cargando…

Design and Implementation of a Highly Efficient Quasi-Cyclic Low-Density Parity-Check Transceiving System Using an Overlapping Decoder

The traditional LDPC encoding and decoding system is characterized by low throughput and high resource consumption, making it unsuitable for use in cost-efficient, energy-saving sensor networks. Aiming to optimize coding complexity and throughput, this paper proposes a combined design of a novel LDP...

Descripción completa

Detalles Bibliográficos
Autores principales: Sun, Yuxuan, Zhao, Liangbin, Li, Jianguo, Zhang, Ziyi, Yang, Xiao, Bu, Xiangyuan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10536057/
https://www.ncbi.nlm.nih.gov/pubmed/37765885
http://dx.doi.org/10.3390/s23187828
_version_ 1785112776453128192
author Sun, Yuxuan
Zhao, Liangbin
Li, Jianguo
Zhang, Ziyi
Yang, Xiao
Bu, Xiangyuan
author_facet Sun, Yuxuan
Zhao, Liangbin
Li, Jianguo
Zhang, Ziyi
Yang, Xiao
Bu, Xiangyuan
author_sort Sun, Yuxuan
collection PubMed
description The traditional LDPC encoding and decoding system is characterized by low throughput and high resource consumption, making it unsuitable for use in cost-efficient, energy-saving sensor networks. Aiming to optimize coding complexity and throughput, this paper proposes a combined design of a novel LDPC code structure and the corresponding overlapping decoding strategies. With regard to structure of LDPC code, a CCSDS-like quasi-cyclic parity check matrix (PCM) with uniform distribution of submatrices is constructed to maximize overlap depth and adapt the parallel decoding. In terms of reception decoding strategies, we use a modified 2-bit Min-Sum algorithm (MSA) that achieves a coding gain of 5 dB at a bit error rate of [Formula: see text] compared to an uncoded BPSK, further mitigating resource consumption, and which only incurs a slight loss compared to the standard MSA. Moreover, a shift-register-based memory scheduling strategy is presented to fully utilize the quasi-cyclic characteristic and shorten the read/write latency. With proper overlap scheduling, the time consumption can be reduced by one third per iteration compared to the non-overlap algorithm. Simulation and implementation results demonstrate that our decoder can achieve a throughput up to 7.76 Gbps at a frequency of 156.25 MHz operating eight iterations, with a two-thirds resource consumption saving.
format Online
Article
Text
id pubmed-10536057
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-105360572023-09-29 Design and Implementation of a Highly Efficient Quasi-Cyclic Low-Density Parity-Check Transceiving System Using an Overlapping Decoder Sun, Yuxuan Zhao, Liangbin Li, Jianguo Zhang, Ziyi Yang, Xiao Bu, Xiangyuan Sensors (Basel) Article The traditional LDPC encoding and decoding system is characterized by low throughput and high resource consumption, making it unsuitable for use in cost-efficient, energy-saving sensor networks. Aiming to optimize coding complexity and throughput, this paper proposes a combined design of a novel LDPC code structure and the corresponding overlapping decoding strategies. With regard to structure of LDPC code, a CCSDS-like quasi-cyclic parity check matrix (PCM) with uniform distribution of submatrices is constructed to maximize overlap depth and adapt the parallel decoding. In terms of reception decoding strategies, we use a modified 2-bit Min-Sum algorithm (MSA) that achieves a coding gain of 5 dB at a bit error rate of [Formula: see text] compared to an uncoded BPSK, further mitigating resource consumption, and which only incurs a slight loss compared to the standard MSA. Moreover, a shift-register-based memory scheduling strategy is presented to fully utilize the quasi-cyclic characteristic and shorten the read/write latency. With proper overlap scheduling, the time consumption can be reduced by one third per iteration compared to the non-overlap algorithm. Simulation and implementation results demonstrate that our decoder can achieve a throughput up to 7.76 Gbps at a frequency of 156.25 MHz operating eight iterations, with a two-thirds resource consumption saving. MDPI 2023-09-12 /pmc/articles/PMC10536057/ /pubmed/37765885 http://dx.doi.org/10.3390/s23187828 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Sun, Yuxuan
Zhao, Liangbin
Li, Jianguo
Zhang, Ziyi
Yang, Xiao
Bu, Xiangyuan
Design and Implementation of a Highly Efficient Quasi-Cyclic Low-Density Parity-Check Transceiving System Using an Overlapping Decoder
title Design and Implementation of a Highly Efficient Quasi-Cyclic Low-Density Parity-Check Transceiving System Using an Overlapping Decoder
title_full Design and Implementation of a Highly Efficient Quasi-Cyclic Low-Density Parity-Check Transceiving System Using an Overlapping Decoder
title_fullStr Design and Implementation of a Highly Efficient Quasi-Cyclic Low-Density Parity-Check Transceiving System Using an Overlapping Decoder
title_full_unstemmed Design and Implementation of a Highly Efficient Quasi-Cyclic Low-Density Parity-Check Transceiving System Using an Overlapping Decoder
title_short Design and Implementation of a Highly Efficient Quasi-Cyclic Low-Density Parity-Check Transceiving System Using an Overlapping Decoder
title_sort design and implementation of a highly efficient quasi-cyclic low-density parity-check transceiving system using an overlapping decoder
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10536057/
https://www.ncbi.nlm.nih.gov/pubmed/37765885
http://dx.doi.org/10.3390/s23187828
work_keys_str_mv AT sunyuxuan designandimplementationofahighlyefficientquasicycliclowdensityparitychecktransceivingsystemusinganoverlappingdecoder
AT zhaoliangbin designandimplementationofahighlyefficientquasicycliclowdensityparitychecktransceivingsystemusinganoverlappingdecoder
AT lijianguo designandimplementationofahighlyefficientquasicycliclowdensityparitychecktransceivingsystemusinganoverlappingdecoder
AT zhangziyi designandimplementationofahighlyefficientquasicycliclowdensityparitychecktransceivingsystemusinganoverlappingdecoder
AT yangxiao designandimplementationofahighlyefficientquasicycliclowdensityparitychecktransceivingsystemusinganoverlappingdecoder
AT buxiangyuan designandimplementationofahighlyefficientquasicycliclowdensityparitychecktransceivingsystemusinganoverlappingdecoder