FPGA-based structurally improved(2,1,4) Viterbi decoder

The implementation of high-performance Viterbi decoding algorithm in resource-constrained processors is a hot topic in recent years. This paper is based on the XC6SLX16-2CSG324 type FPGA processor. In the case of limited resources, in order to balance the problem of Viterbi decoding delay and resour...

Full description

Bibliographic Details
Main Authors: Wu Xueling, Jiang Hong
Format: Article
Language:zho
Published: National Computer System Engineering Research Institute of China 2020-02-01
Series:Dianzi Jishu Yingyong
Subjects:
Online Access:http://www.chinaaet.com/article/3000114726
id doaj-eb7e6b221ed444d89ff88ba13b3888b5
record_format Article
spelling doaj-eb7e6b221ed444d89ff88ba13b3888b52020-11-25T02:01:33ZzhoNational Computer System Engineering Research Institute of ChinaDianzi Jishu Yingyong0258-79982020-02-01462434710.16157/j.issn.0258-7998.1912293000114726FPGA-based structurally improved(2,1,4) Viterbi decoderWu Xueling0Jiang Hong1School of Information Engineering, Southwest University of Science and Technology,Mianyang 621000,ChinaSchool of Information Engineering, Southwest University of Science and Technology,Mianyang 621000,ChinaThe implementation of high-performance Viterbi decoding algorithm in resource-constrained processors is a hot topic in recent years. This paper is based on the XC6SLX16-2CSG324 type FPGA processor. In the case of limited resources, in order to balance the problem of Viterbi decoding delay and resource consumption, an improved algorithm is proposed. On the basis of the traditional Viterbi decoding algorithm, the purpose of controlling the path metric value is achieved by maximizing the pre-defined storage path metric value register, and then the stepped survivor path information storage structure is used to complete the storage of the surviving path information and simplifying the decoder hardware implements complexity, reducing decoding delay and resource consumption. Based on the ISE Design Suite 14.7 platform, FPGA-based verification of(2,1,4)-dimensional bit decoders with 20- and 3-bit soft-decision depths is performed, and combined with MATLAB simulation. The results show that the method can effectively reduce the decoding delay and reduce the resource consumption.http://www.chinaaet.com/article/3000114726fpgaviterbi decodermetric controlstepped storage structure
collection DOAJ
language zho
format Article
sources DOAJ
author Wu Xueling
Jiang Hong
spellingShingle Wu Xueling
Jiang Hong
FPGA-based structurally improved(2,1,4) Viterbi decoder
Dianzi Jishu Yingyong
fpga
viterbi decoder
metric control
stepped storage structure
author_facet Wu Xueling
Jiang Hong
author_sort Wu Xueling
title FPGA-based structurally improved(2,1,4) Viterbi decoder
title_short FPGA-based structurally improved(2,1,4) Viterbi decoder
title_full FPGA-based structurally improved(2,1,4) Viterbi decoder
title_fullStr FPGA-based structurally improved(2,1,4) Viterbi decoder
title_full_unstemmed FPGA-based structurally improved(2,1,4) Viterbi decoder
title_sort fpga-based structurally improved(2,1,4) viterbi decoder
publisher National Computer System Engineering Research Institute of China
series Dianzi Jishu Yingyong
issn 0258-7998
publishDate 2020-02-01
description The implementation of high-performance Viterbi decoding algorithm in resource-constrained processors is a hot topic in recent years. This paper is based on the XC6SLX16-2CSG324 type FPGA processor. In the case of limited resources, in order to balance the problem of Viterbi decoding delay and resource consumption, an improved algorithm is proposed. On the basis of the traditional Viterbi decoding algorithm, the purpose of controlling the path metric value is achieved by maximizing the pre-defined storage path metric value register, and then the stepped survivor path information storage structure is used to complete the storage of the surviving path information and simplifying the decoder hardware implements complexity, reducing decoding delay and resource consumption. Based on the ISE Design Suite 14.7 platform, FPGA-based verification of(2,1,4)-dimensional bit decoders with 20- and 3-bit soft-decision depths is performed, and combined with MATLAB simulation. The results show that the method can effectively reduce the decoding delay and reduce the resource consumption.
topic fpga
viterbi decoder
metric control
stepped storage structure
url http://www.chinaaet.com/article/3000114726
work_keys_str_mv AT wuxueling fpgabasedstructurallyimproved214viterbidecoder
AT jianghong fpgabasedstructurallyimproved214viterbidecoder
_version_ 1724957062470828032