FPGA Implementation of a LDPC Decoder using a Reduced Complexity Message Passing Algorithm
In this paper, a simplified message passing algorithm for decoding Low-Density Parity-Check (LDPC) codes is proposed with a view to reduce the implementation complexity. The algorithm is based on simple hard-decision decoding techniques while utilizing the advantages of soft channel information to i...
Saved in:
| Published in | Journal of networks Vol. 6; no. 1; p. 36 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
Oulu
Academy Publisher
2011
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 1796-2056 1796-2056 |
| DOI | 10.4304/jnw.6.1.36-45 |
Cover
| Abstract | In this paper, a simplified message passing algorithm for decoding Low-Density Parity-Check (LDPC) codes is proposed with a view to reduce the implementation complexity. The algorithm is based on simple hard-decision decoding techniques while utilizing the advantages of soft channel information to improve decoder performance. It has been validated through simulation using LDPC code compliant with Wireless Local Area Network (WLAN - IEEE 802.11n) standard. The results show that the proposed algorithm can achieve significant improvement in bit error rate (BER) performance and average decoding iterations compared to fully hard-decision based decoding algorithms. The proposed algorithm has been implemented and tested on Xilinx Virtex 5 FPGA. With significantly reduced hardware resources, the implemented decoder can achieve an average throughput of ~16.2 Gbps with a BER performance of 10 super( -5) at an E sub( b)/N sub( o) of 6.25 dB. Index Terms-Digital communication, error correction coding, logic design, field programmable gate array |
|---|---|
| AbstractList | In this paper, a simplified message passing algorithm for decoding Low-Density Parity-Check (LDPC) codes is proposed with a view to reduce the implementation complexity. The algorithm is based on simple hard-decision decoding techniques while utilizing the advantages of soft channel information to improve decoder performance. It has been validated through simulation using LDPC code compliant with Wireless Local Area Network (WLAN - IEEE 802.11n) standard. The results show that the proposed algorithm can achieve significant improvement in bit error rate (BER) performance and average decoding iterations compared to fully hard-decision based decoding algorithms. The proposed algorithm has been implemented and tested on Xilinx Virtex 5 FPGA. With significantly reduced hardware resources, the implemented decoder can achieve an average throughput of ~16.2 Gbps with a BER performance of 10 super( -5) at an E sub( b)/N sub( o) of 6.25 dB. Index Terms-Digital communication, error correction coding, logic design, field programmable gate array |
| Author | Chandrasetty, Vikram Arkalgud Aziz, Syed Mahfuzul |
| Author_xml | – sequence: 1 givenname: Vikram Arkalgud surname: Chandrasetty fullname: Chandrasetty, Vikram Arkalgud – sequence: 2 givenname: Syed Mahfuzul surname: Aziz fullname: Aziz, Syed Mahfuzul |
| BookMark | eNp1kE1Lw0AQhhepoFWP3hcvnlL3IzvdHkvVKlQsohcvy2YzqSlJtu4maP-9qfUggqd5GZ53GJ4hGTS-QULOORulkqVX6-ZjBCM-kpCk6oAc8_EEEsEUDH7lIzKMcc0YaKEnx-T1djmf0vt6U2GNTWvb0jfUF9TSxfVyRq_R-RwD7WLZrPrlE-adw5zO_K7xWbZb-oAx2hXSpY3f0LRa-VC2b_UpOSxsFfHsZ56Ql9ub59ldsnic38-mi8QJztsk09lEi_Gk0Iqh41YUKJXQkqHOc-GyAjIoCnC5Aj2WPLUiEwrRaQZcKg7yhFzu726Cf-8wtqYuo8Oqsg36LhoNXIEEvSMv_pBr34Wmf87oVKccmEh7SO4hF3yMAQvjyr2XNtiyMpyZnW3T2zZguJFgUtW3kj-tTShrG7b_8F_rDYMc |
| CitedBy_id | crossref_primary_10_1088_1757_899X_1105_1_012033 crossref_primary_10_4304_jmm_9_6_765_773 crossref_primary_10_1109_COMST_2015_2510381 crossref_primary_10_1109_TVT_2015_2388632 crossref_primary_10_4304_jnw_9_12_3207_3214 crossref_primary_10_1109_TCOMM_2015_2450208 crossref_primary_10_1109_COMST_2019_2937923 crossref_primary_10_1109_ACCESS_2021_3065776 crossref_primary_10_1080_00207217_2015_1087052 crossref_primary_10_4304_jcp_9_10_2488_2492 |
| ContentType | Journal Article |
| Copyright | Copyright Academy Publisher Jan 2011 |
| Copyright_xml | – notice: Copyright Academy Publisher Jan 2011 |
| DBID | AAYXX CITATION 7SC 7SP 8FD 8FE 8FG AFKRA ARAPS BENPR BGLVJ CCPQU DWQXO HCIFZ JQ2 L.- L7M L~C L~D P5Z P62 PHGZM PHGZT PKEHL PQEST PQGLB PQQKQ PQUKI |
| DOI | 10.4304/jnw.6.1.36-45 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central Advanced Technologies & Computer Science Collection ProQuest Central Technology Collection ProQuest One ProQuest Central Korea ProQuest SciTech Collection ProQuest Computer Science Collection ABI/INFORM Professional Advanced Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic (New) ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition |
| DatabaseTitle | CrossRef Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Computer Science Collection Computer and Information Systems Abstracts SciTech Premium Collection ProQuest One Community College ProQuest Central ABI/INFORM Professional Advanced ProQuest One Applied & Life Sciences ProQuest Central Korea ProQuest Central (New) Advanced Technologies Database with Aerospace Advanced Technologies & Aerospace Collection ProQuest One Academic Eastern Edition Electronics & Communications Abstracts ProQuest Technology Collection ProQuest SciTech Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| Database_xml | – sequence: 1 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1796-2056 |
| EndPage | 36 |
| ExternalDocumentID | 2253321371 10_4304_jnw_6_1_36_45 |
| Genre | General Information |
| GroupedDBID | .DC 29L 2WC 5VS 8FE 8FG 8R4 8R5 AAYXX AFKRA ALMA_UNASSIGNED_HOLDINGS ARAPS BENPR BGLVJ CCPQU CITATION E3Z HCIFZ KQ8 OVT P2P P62 PHGZM PHGZT PQGLB PUEGO Q2X TR2 7SC 7SP 8FD DWQXO JQ2 L.- L7M L~C L~D PKEHL PQEST PQQKQ PQUKI |
| ID | FETCH-LOGICAL-c211t-b8b98279f850ec1a2fe352830e8dd2cbf6b6ff6cd5687314a2b25eec806135163 |
| IEDL.DBID | BENPR |
| ISSN | 1796-2056 |
| IngestDate | Wed Oct 01 13:56:46 EDT 2025 Mon Jul 14 09:15:13 EDT 2025 Wed Oct 01 03:39:30 EDT 2025 Thu Apr 24 22:52:52 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c211t-b8b98279f850ec1a2fe352830e8dd2cbf6b6ff6cd5687314a2b25eec806135163 |
| Notes | SourceType-Scholarly Journals-1 ObjectType-General Information-1 content type line 14 ObjectType-Article-2 ObjectType-Feature-1 content type line 23 |
| PQID | 848416024 |
| PQPubID | 136095 |
| PageCount | 1 |
| ParticipantIDs | proquest_miscellaneous_861563686 proquest_journals_848416024 crossref_citationtrail_10_4304_jnw_6_1_36_45 crossref_primary_10_4304_jnw_6_1_36_45 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2011-00-00 |
| PublicationDateYYYYMMDD | 2011-01-01 |
| PublicationDate_xml | – year: 2011 text: 2011-00-00 |
| PublicationDecade | 2010 |
| PublicationPlace | Oulu |
| PublicationPlace_xml | – name: Oulu |
| PublicationTitle | Journal of networks |
| PublicationYear | 2011 |
| Publisher | Academy Publisher |
| Publisher_xml | – name: Academy Publisher |
| SSID | ssj0068289 |
| Score | 1.9975287 |
| Snippet | In this paper, a simplified message passing algorithm for decoding Low-Density Parity-Check (LDPC) codes is proposed with a view to reduce the implementation... |
| SourceID | proquest crossref |
| SourceType | Aggregation Database Enrichment Source Index Database |
| StartPage | 36 |
| SubjectTerms | Algorithms Complexity Decoders Decoding Field programmable gate arrays Local area networks Message passing Wireless communication |
| Title | FPGA Implementation of a LDPC Decoder using a Reduced Complexity Message Passing Algorithm |
| URI | https://www.proquest.com/docview/848416024 https://www.proquest.com/docview/861563686 |
| Volume | 6 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAFT databaseName: Open Access Digital Library customDbUrl: eissn: 1796-2056 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0068289 issn: 1796-2056 databaseCode: KQ8 dateStart: 20060101 isFulltext: true titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html providerName: Colorado Alliance of Research Libraries – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: http://www.proquest.com/pqcentral?accountid=15518 eissn: 1796-2056 dateEnd: 20160229 omitProxy: true ssIdentifier: ssj0068289 issn: 1796-2056 databaseCode: BENPR dateStart: 20100101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Technology Collection customDbUrl: eissn: 1796-2056 dateEnd: 20160229 omitProxy: true ssIdentifier: ssj0068289 issn: 1796-2056 databaseCode: 8FG dateStart: 20100101 isFulltext: true titleUrlDefault: https://search.proquest.com/technologycollection1 providerName: ProQuest |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NT9tAEB1BuLSHipZWDVC0h6qnOjj2erI5oCoFAqoaFCGQUC-r_QxC4FAwQvz7zjh2RA8g-eQdWfLs7sy8nZ03AF8tZgTRCp-YGAmgGBWToXcusYHAipLGppFrhycneHwuf10UFyswaWth-FplaxNrQ-3njs_Id5XkBBl5lB-3fxNuGsXJ1baDhmk6K_i9mmFsFdYyJsbqwNrPw5PpaWuakeFFXSE5RFoeBS5INyVB-t2r8rGHvX4vx4RLm547qf9tdO14xuvwrokYxWgxxe9hJZQf4O0zHsEN-DOeHo1ETfR709QSlWIehRG_D6b74iBw4fqd4DvuM3p5ynStwQu2BcyHWT2JCXdCmQUxpViahUbXM_r76vLmI5yPD8_2j5OmaULiCMtViVV2qLLBMKoiDa5vshhqApc0KO8zZyNajBGdL1AN8r40mc2KEJxix15QdPYJOuW8DJ9B0AA6l-Yy0syFQW4IjJC883mWSifzLnxvtaRdwyjOjS2uNSELVqompWrUfZ2jlkUXvi3FbxdUGi8JbrUq182OutfL-e-CWI7SVuD8hinD_IFEKDrDHBVuvvqBLXizOBjmZxs61d1D-EKRRWV3YFWNj3aaVfMPJCrPNQ |
| linkProvider | ProQuest |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LTxsxELYoHNoeqtKHmtKHD21P3bCxvY73gKpASENJogiBhHoxfqaqYENhEeLH9b8xs9mN4NDekPa0O_JhduyZz_b3DSGfrGQA0TKfmBgBoBgVk9w7l9gAYEUJY9OI3OHxRA6PxI_j7HiF_G24MHitslkTq4Xazx3ukW8qgQdkkFG-nf9JsGkUHq42HTRM3VnBb1UKYzWvYz_cXAOCu9za68Pv_szYYPdwZ5jUTQYSB9inTKyyuWLdPKosDa5jWAyV4EkalPfM2SitjFE6n0nV5R1hmGVZCE5hIsygmoFxH5E1wUUO2G9te3cyPWhSgUQ4UzEycwnhmMmFyKfgqdj8XVy3ZbvT5jJBKtXdpHg_J1SJbvCcPKsrVNpbhNQ6WQnFC_L0jm7hS_JzMP3eo5Ww8FnNXSroPFJDR_3pDu0HJMpfULxTP4OXBygPGzzFtQf1N8sbOsbOK7NAp1C7o1HvdAbeLn-dvSJHD-K_12S1mBfhDaHwQTqXchEhUkKXGwA_YO88Z6lwgrfI18ZL2tUK5thI41QDkkGnanCqlrqjudQia5EvS_PzhXTHvww3GpfregZf6mW8tQhdfoWph-cppgjzKzCBalByqeTb_w7wkTweHo5HerQ32d8gTxab0vi8I6vlxVV4D1VNaT_UsUPJyUOH6y2YPgsi |
| linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9wwEB4BlRAcqpaH2FJaHygnspt1HK_3UKEV2wDloVUFEuJiYsdeVC1ZCkGIn9Z_15k8VvTQ3pBySkY-TD575rM93wBsG8mRosVZkHqPBCVVPuhn1gbGIVlRIjWhp9rh0zN5eCG-X8aXc_C7qYWha5XNmlgu1NnU0h55Rwk6IMOI0vH1rYjRMNm7-xVQAyk6aG26aVQIOXbPT8jeHr4eDfFXf-E8-Xa-fxjUDQYCi7ynCIwyfcV7fa_i0Nluyr0rxU5Cp7KMW-Olkd5Lm8VS9aKuSLnhsXNWURCMMZPBcefhTY9E3KlIPTlogoAkIlPWYvYlAjGWlbyniELR-Zk_tWW7245kQEVUL8Ph39GgDHHJO3hb56ZsUIHpPcy5fAWWXygWrsJVMjoYsFJS-LauWsrZ1LOUnQxH-2zoqET-ntFt-jG-_EHCsC5jtOqQ8mbxzE6p58rYsRFm7WQ0mIzRt8XN7RpcvIr31mEhn-ZuAxh-kNaGkfCIEdeLUqQ9aG-ziIfCiqgFu42XtK21y6mFxkQjhyGnanSqlrqrI6lF3IKdmfldJdrxL8PNxuW6nrsPeoa0FrDZV5x0dJKS5m76iCaYB0r86_LDfwf4DIsIUn1ydHa8CUvVbjQ9H2GhuH90W5jOFOZTCRwG16-N1D9I_gi8 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=FPGA+Implementation+of+a+LDPC+Decoder+using+a+Reduced+Complexity+Message+Passing+Algorithm&rft.jtitle=Journal+of+networks&rft.au=Chandrasetty%2C+Vikram+Arkalgud&rft.au=Aziz%2C+Syed+Mahfuzul&rft.date=2011&rft.issn=1796-2056&rft.eissn=1796-2056&rft.volume=6&rft.issue=1&rft_id=info:doi/10.4304%2Fjnw.6.1.36-45&rft.externalDBID=n%2Fa&rft.externalDocID=10_4304_jnw_6_1_36_45 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1796-2056&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1796-2056&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1796-2056&client=summon |