{"title":"具有单、双纠错功能的Turbo产品码解码器的高效FPGA实现","authors":"Nitin Nageen, Subhashini, V. Bhatia","doi":"10.1109/NCC48643.2020.9055995","DOIUrl":null,"url":null,"abstract":"The paper presents FPGA implementation of turbo product code decoder with single and double error correcting BCH constituent codes that is capable of supporting high throughput and still maintains low complexity. The implementation is based on the Chase-Pyndiah algorithm, which exhibits a modular, simple structure with fine parallelism. Complexity reduction and pipelining for throughput and latency has been done through novel optimizations in submodules of TPC decoder. The resulting turbo decoder is implemented on a Xilinx Virtex-6 customized hardware. Performance comparison against third party IP cores is also presented,","PeriodicalId":183772,"journal":{"name":"2020 National Conference on Communications (NCC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An Efficient FPGA implementation of Turbo Product Code decoder with single and double error correction\",\"authors\":\"Nitin Nageen, Subhashini, V. Bhatia\",\"doi\":\"10.1109/NCC48643.2020.9055995\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper presents FPGA implementation of turbo product code decoder with single and double error correcting BCH constituent codes that is capable of supporting high throughput and still maintains low complexity. The implementation is based on the Chase-Pyndiah algorithm, which exhibits a modular, simple structure with fine parallelism. Complexity reduction and pipelining for throughput and latency has been done through novel optimizations in submodules of TPC decoder. The resulting turbo decoder is implemented on a Xilinx Virtex-6 customized hardware. Performance comparison against third party IP cores is also presented,\",\"PeriodicalId\":183772,\"journal\":{\"name\":\"2020 National Conference on Communications (NCC)\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 National Conference on Communications (NCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NCC48643.2020.9055995\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 National Conference on Communications (NCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NCC48643.2020.9055995","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Efficient FPGA implementation of Turbo Product Code decoder with single and double error correction
The paper presents FPGA implementation of turbo product code decoder with single and double error correcting BCH constituent codes that is capable of supporting high throughput and still maintains low complexity. The implementation is based on the Chase-Pyndiah algorithm, which exhibits a modular, simple structure with fine parallelism. Complexity reduction and pipelining for throughput and latency has been done through novel optimizations in submodules of TPC decoder. The resulting turbo decoder is implemented on a Xilinx Virtex-6 customized hardware. Performance comparison against third party IP cores is also presented,