J. Manikandan, S. Shruthi, S. J. Mangala, V. K. Agrawal
{"title":"Design and implementation of reconfigurable coders for communication systems","authors":"J. Manikandan, S. Shruthi, S. J. Mangala, V. K. Agrawal","doi":"10.1109/VLSI-SATA.2016.7593063","DOIUrl":null,"url":null,"abstract":"In this paper, a novel attempt is made to design a reconfigurable coder system which can be reconfigured on-the-fly to work either as an encoder, or decoder, or both encoder and decoder depending on the user requirements. In order to build the proposed reconfigurable system, Convolutional encoder, Viterbi decoder, Golay encoder and Golay decoder are employed in different combinations for the proposed design. The proposed system is implemented on a Virtex-5 FPGA and the performance of the system with and without reconfigurable architecture are reported. It is observed that 56.36% of hardware resources and 72.21% of power are saved on using reconfigurable architecture over non-reconfigurable architecture. The proposed system can be easily extended to include various other encoding and decoding schemes.","PeriodicalId":328401,"journal":{"name":"2016 International Conference on VLSI Systems, Architectures, Technology and Applications (VLSI-SATA)","volume":"155 6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on VLSI Systems, Architectures, Technology and Applications (VLSI-SATA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VLSI-SATA.2016.7593063","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
In this paper, a novel attempt is made to design a reconfigurable coder system which can be reconfigured on-the-fly to work either as an encoder, or decoder, or both encoder and decoder depending on the user requirements. In order to build the proposed reconfigurable system, Convolutional encoder, Viterbi decoder, Golay encoder and Golay decoder are employed in different combinations for the proposed design. The proposed system is implemented on a Virtex-5 FPGA and the performance of the system with and without reconfigurable architecture are reported. It is observed that 56.36% of hardware resources and 72.21% of power are saved on using reconfigurable architecture over non-reconfigurable architecture. The proposed system can be easily extended to include various other encoding and decoding schemes.