{"title":"Concurrent Architecture of High Speed Viterbi Decoder Using Xilinx HLS Tool","authors":"Jyoti Zunzunwala, A. S. Joshi","doi":"10.1109/IICAIET55139.2022.9936743","DOIUrl":null,"url":null,"abstract":"Viterbi decoder finds its applications in different areas like radio communication, satellite communication, hard disk drives and automatic speech recognitions. The general building blocks implementing the Viterbi decoder are the Branch Metric Unit, Path Metric Unit and Traceback Unit. Viterbi decoder becomes possible because it uses maximum likelihood decoding to interpret the coded message, but, on the other hand, is considered to be the high resource consuming block. To address this issue, in the proposed research work, concurrent architecture of the Viterbi decoder is proposed. The architecture is described using hardware description language and it is targeted to the Kintex series Field Programmable Gate Arrays (FPGA) which are fabricated at 28nm technology. For describing the architecture Xilinx Vivado High Level Synthesis (HLS) tool is preferred. The outcome of the proposed architecture is evaluated using different ascendency parameters like time, frequency, power utilization and resource utilization.","PeriodicalId":142482,"journal":{"name":"2022 IEEE International Conference on Artificial Intelligence in Engineering and Technology (IICAIET)","volume":"86 11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Artificial Intelligence in Engineering and Technology (IICAIET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IICAIET55139.2022.9936743","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Viterbi decoder finds its applications in different areas like radio communication, satellite communication, hard disk drives and automatic speech recognitions. The general building blocks implementing the Viterbi decoder are the Branch Metric Unit, Path Metric Unit and Traceback Unit. Viterbi decoder becomes possible because it uses maximum likelihood decoding to interpret the coded message, but, on the other hand, is considered to be the high resource consuming block. To address this issue, in the proposed research work, concurrent architecture of the Viterbi decoder is proposed. The architecture is described using hardware description language and it is targeted to the Kintex series Field Programmable Gate Arrays (FPGA) which are fabricated at 28nm technology. For describing the architecture Xilinx Vivado High Level Synthesis (HLS) tool is preferred. The outcome of the proposed architecture is evaluated using different ascendency parameters like time, frequency, power utilization and resource utilization.