Implementation of Low-Density Parity Check on Field Programmable Gate Array DE1-SoC

Muhammad Dyanis Fajrinada, A. Wijayanti, Mohamad Ridwan
{"title":"Implementation of Low-Density Parity Check on Field Programmable Gate Array DE1-SoC","authors":"Muhammad Dyanis Fajrinada, A. Wijayanti, Mohamad Ridwan","doi":"10.1109/COSITE52651.2021.9649567","DOIUrl":null,"url":null,"abstract":"Recently, telecommunications technology is growing rapidly, one of the devices that can support this development is a FPGA (Field Programmable Gate Array) which is an IC (Integrated Circuit) component and can be developed using programming. In this study, the authors use the DEl-SoC as an information bit transceiver board with LDPC (Low-Density Parity Check) coding technique because it can minimize errors approaching the Shannon limit with low BER (Bit Error Ratio). The information data that will be entered into the system is a binary bit which will be processed using a Linear Block Code encoder method, then the data is sent from the first FPGA DEl-SoC board as a transmitter to the second FPGA DEl-SoC board as a receiver. After that, the information data received at the second FPGA DEl-SoC as a receiver will be processed using a decoder so that it can be converted into binary bits of information data that are sent from the transmitter. This study successfully implemented the LDPC code on the DEl-SoC FPGA which was carried out through the Binary Symmetric Channel by utilizing UART (Universal Asynchronous Receiver-Transmitter) serial communication, where information is sent using 4 bits of binary as message input and 8 bits as the output codeword (1/2 code rate). Then in UART serial communication, the error percentage obtained is 0% because the data sent is the same as the data received.","PeriodicalId":399316,"journal":{"name":"2021 International Conference on Computer System, Information Technology, and Electrical Engineering (COSITE)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Computer System, Information Technology, and Electrical Engineering (COSITE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COSITE52651.2021.9649567","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Recently, telecommunications technology is growing rapidly, one of the devices that can support this development is a FPGA (Field Programmable Gate Array) which is an IC (Integrated Circuit) component and can be developed using programming. In this study, the authors use the DEl-SoC as an information bit transceiver board with LDPC (Low-Density Parity Check) coding technique because it can minimize errors approaching the Shannon limit with low BER (Bit Error Ratio). The information data that will be entered into the system is a binary bit which will be processed using a Linear Block Code encoder method, then the data is sent from the first FPGA DEl-SoC board as a transmitter to the second FPGA DEl-SoC board as a receiver. After that, the information data received at the second FPGA DEl-SoC as a receiver will be processed using a decoder so that it can be converted into binary bits of information data that are sent from the transmitter. This study successfully implemented the LDPC code on the DEl-SoC FPGA which was carried out through the Binary Symmetric Channel by utilizing UART (Universal Asynchronous Receiver-Transmitter) serial communication, where information is sent using 4 bits of binary as message input and 8 bits as the output codeword (1/2 code rate). Then in UART serial communication, the error percentage obtained is 0% because the data sent is the same as the data received.
现场可编程门阵列DE1-SoC低密度奇偶校验的实现
近年来,电信技术发展迅速,能够支持这一发展的器件之一是FPGA(现场可编程门阵列),它是一种集成电路元件,可以使用编程来开发。在本研究中,作者使用DEl-SoC作为LDPC(低密度奇偶校验)编码技术的信息位收发器板,因为它可以最小化接近香农极限的错误,并且具有低误码率(BER)。将进入系统的信息数据是一个二进制位,将使用线性块码编码器方法进行处理,然后数据从第一个FPGA DEl-SoC板作为发送器发送到第二个FPGA DEl-SoC板作为接收器。之后,作为接收器的第二个FPGA DEl-SoC接收的信息数据将使用解码器进行处理,以便将其转换为从发送器发送的二进制信息数据位。本研究在DEl-SoC FPGA上成功实现了LDPC代码,该代码通过二进制对称通道通过UART(通用异步收发器)串行通信进行,其中使用4位二进制作为消息输入,8位作为输出码字(1/2码率)发送信息。然后在UART串行通信中,由于发送的数据与接收的数据相同,因此获得的错误率为0%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信