{"title":"Low power, dynamically reconfigurable, memoryless systolic array based architecture for Viterbi decoder","authors":"A. Mishra, P. P. Jiju","doi":"10.1109/ICEAS.2011.6147135","DOIUrl":null,"url":null,"abstract":"Conventional Viterbi decoder offers low throughput, consumes large power and utilizes large amount of on-chip (FPGA) resource. To overcome all these defects, a memory-less, low power, dynamically reconfigurable systolic array based Viterbi decoder is proposed. This architecture utilizes modified register exchange method which avoids the requirement of RAM for survivor path update. In addition, utilization of systolic array architecture introduces hardware concurrency, pipelining and parallelism which results in lower power consumption. This paper presents a prototype of Viterbi decoder with decode rate r = 1/2 and reconfigurable constraints length of K = 3, 4, 5, 6. This model is mapped on to Xilinx FPGA and tested using Xilinx system generator.","PeriodicalId":273164,"journal":{"name":"2011 International Conference on Energy, Automation and Signal","volume":"66 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Conference on Energy, Automation and Signal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEAS.2011.6147135","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Conventional Viterbi decoder offers low throughput, consumes large power and utilizes large amount of on-chip (FPGA) resource. To overcome all these defects, a memory-less, low power, dynamically reconfigurable systolic array based Viterbi decoder is proposed. This architecture utilizes modified register exchange method which avoids the requirement of RAM for survivor path update. In addition, utilization of systolic array architecture introduces hardware concurrency, pipelining and parallelism which results in lower power consumption. This paper presents a prototype of Viterbi decoder with decode rate r = 1/2 and reconfigurable constraints length of K = 3, 4, 5, 6. This model is mapped on to Xilinx FPGA and tested using Xilinx system generator.