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...
Main Authors: | , |
---|---|
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 |