

FOLLOWUS
MOE Engineering Research Center of IoT Technology Applications, Wuxi 214122, China
Department of Electronic Engineering, Jiangnan University, Wuxi 214122, China
Zhi-guo YU, E-mail: yuzhiguo@jiangnan.edu.cn
Received:02 October 2016,
Revised:2018-;4-12,
Published:2018-04
Scan QR Code
Yi-qi XIE, Zhi-guo YU, Yang FENG, et al. A multistandard and resource-efficient Viterbi decoder for a multimode communication system[J]. Frontiers of Information Technology & Electronic Engineering, 2018, 19(4): 536-543.
Yi-qi XIE, Zhi-guo YU, Yang FENG, et al. A multistandard and resource-efficient Viterbi decoder for a multimode communication system[J]. Frontiers of Information Technology & Electronic Engineering, 2018, 19(4): 536-543. DOI: 10.1631/FITEE.1601596.
基于一种新型标准卷积码码字生成单元设计一种多参数可重构Viterbi译码器,优化译码器的资源消耗,提高对多参数的兼容性。标准卷积码码字生成单元用于产生所有状态码,采用迭代运算方式计算所有可能存在的标准卷积码码字。在重新计算分支度量值及对度量值与转换路径重新排序时,基于新型准卷积码码字生成单元的Viterbi译码器结构能够减少运算资源消耗。多参数可重构Viterbi译码器结构能够支持范围为3–9的可变约束长度,1/2、1/3、1/4的可变码率,以及完全可配置的约束多项式。该Viterbi译码器采用Xilinx XC7VX485T FPGA平台实现,具有高达200 Mbps的吞吐率,使用逻辑门的数量为162 k,具有较低的资源消耗。
We present a novel standard convolutional symbols generator (SCSG) block for a multi-parameter reconfigurable Viterbi decoder to optimize resource consumption and adaption of multiple parameters. The SCSG block generates all the states and calculates all the possible standard convolutional symbols corresponding to the states using an iterative approach. The architecture of the Viterbi decoder based on the SCSG reduces resource consumption for recalculating the branch metrics and rearranging the correspondence between branch metrics and transition paths. The proposed architecture supports constraint lengths from 3 to 9
code rates of 1/2
1/3
and 1/4
and fully optional polynomials. The proposed Viterbi decoder has been implemented on the Xilinx XC7VX485T device with a high throughput of about 200 Mbps and a low resource consumption of 162k logic gates.
MFN Batcha , , , AZ Sha'ameri . . Configurable adaptive Viterbi decoder for GPRS, EDGE and Wimax . . IEEE Int Conf on Telecommunications and Malaysia Int Conf on Communications , , 2007 . . p.237 - - 241 . . DOI: 10.1109/ICTMICC.2007.4448640 http://doi.org/10.1109/ICTMICC.2007.4448640 . .
M Benaissa , , , YQ Zhu . . A novel high-speed configurable Viterbi decoder for broadband access . . EURASIP J Adv Signal Process , , 2003 . . 2003 ( ( 13 ): ): 1317 - - 1327 . . DOI: 10.1155/S1110865703310054 http://doi.org/10.1155/S1110865703310054 . .
L Bissi , , , P Placidi , , , G Baruffa , , , 等 . . A Viterbi decoder architecture for a standard-agile and reprogrammable transceiver . . Integr VLSI J , , 2008 . . 41 ( ( 2 ): ): 161 - - 170 . . DOI: 10.1016/j.vlsi.2007.04.001 http://doi.org/10.1016/j.vlsi.2007.04.001 . .
JM Campos , , , R Cumplido . . A runtime reconfigurable architecture for Viterbi decoding . . 3 rd Int Conf on Electrical and Electronics Engineering , , 2006 . . p.1 - - 4 . . DOI: 10.1109/ICEEE.2006.251908 http://doi.org/10.1109/ICEEE.2006.251908 . .
JR Cavallaro , , , M Vaya . . Viturbo: a reconfigurable architecture for Viterbi and Turbo decoding . . IEEE Int Conf on Acoustics, Speech, and Signal Processing , , 2003 . . p.497 - - 500 . . DOI: 10.1109/ICASSP.2003.1202412 http://doi.org/10.1109/ICASSP.2003.1202412 . .
F Chang , , , K Onohara , , , T Mizuochi . . Forward error correction for 100 G transport networks . . IEEE Commun Mag , , 2010 . . 48 ( ( 3 ): ): DOI: 10.1109/MCOM.2010.5434378 http://doi.org/10.1109/MCOM.2010.5434378 . .
J Kim , , , S Yoshizawa , , , Y Miyanaga . . Variable wordlength soft-decision Viterbi decoder for power-efficient wireless LAN . . Integr VLSI J , , 2012 . . 45 ( ( 2 ): ): 132 - - 140 . . DOI: 10.1016/j.vlsi.2011.10.002 http://doi.org/10.1016/j.vlsi.2011.10.002 . .
TK Moon . . Error Correction Coding: Mathematical Methods and Algorithms . . John Wiley & Sons, Inc., New Jersey, USA , , 2005 . . p.487 - - 490 . . DOI: 10.1002/0471739219 http://doi.org/10.1002/0471739219 . .
A Niktash , , , HT Parizi , , , N Bagherzadeh . . A multi-standard Viterbi decoder for mobile applications using a reconfigurable architecture . . IEEE 64 th Vehicular Technology Conf , , 2006 . . p.1 - - 5 . . DOI: 10.1109/VTCF.2006.176 http://doi.org/10.1109/VTCF.2006.176 . .
S Swaminathan , , , R Tessier , , , D Goeckel , , , 等 . . A dynamically reconfigurable adaptive Viterbi decoder . . Proc ACM/SIGDA 10 th Int Symp on Field-Programmable Gate Arrays , , 2002 . . p.227 - - 236 . . DOI: 10.1145/503048.503081 http://doi.org/10.1145/503048.503081 . .
C Vennila , , , AK Patel , , , G Lakshminarayanan , , , 等 . . Dynamic partial reconfigurable Viterbi decoder for wireless standards . . Comput Electr Eng , , 2013 . . 39 ( ( 2 ): ): 164 - - 174 . . DOI: 10.1016/j.compeleceng.2012.12.009 http://doi.org/10.1016/j.compeleceng.2012.12.009 . .
L Xiong , , , D Yao , , , Z Tan , , , 等 . . Research on FPGA-based soft-decision Viterbi decoder for convolutional codes puncturation . . J Beijing Jiaotong Univ , , 2004 . . 28 ( ( 5 ): ): 36 - - 39 . . DOI: 10.3969/j.issn.1673-0291.2004.05.009 http://doi.org/10.3969/j.issn.1673-0291.2004.05.009 . .
W Yoo , , , Y Jung , , , MY Kim , , , 等 . . A pipelined 8-bit soft decision Viterbi decoder for IEEE802.11ac WLAN systems . . IEEE Trans Consum Electron , , 2012 . . 58 ( ( 4 ): ): 1162 - - 1168 . . DOI: 10.1109/TCE.2012.6414981 http://doi.org/10.1109/TCE.2012.6414981 . .
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621