基于FPGA的卷积码编译码器  

Convolution encoder and decoder based on FPGA

在线阅读下载全文

作  者:张有志[1] 张鹍[2] 

机构地区:[1]山东凯文科技职业学院,山东济南250200 [2]北京邮电大学信息与通信工程学院,北京100876

出  处:《电子设计工程》2011年第8期160-163,共4页Electronic Design Engineering

摘  要:基于卷积码的编译码原理,使用VHDL语言和FPGA芯片设计并实现了(2,1,3)卷积码编译码器。其中译码器设计采用"截尾"的Viterbi译码算法,在支路量度计算、路径量度和译码路径的更新与存储以及判决与输出等环节的实现中采取了若干有效措施,节省了存储空间,提高了设计性能。最后通过仿真验证了设计的正确性与合理性。Based on the principle of convolution code, this paper presents the VHDL design of (2,1,3) convolution encoder and decoder which is designed by tail-biting viterbi decoding method. Some efficient measures is given in the process of representing branch metric, path metric, encoding branch updating and storage, decision and output. By using these measures, the hardware resources consumed are decreased, and the decoding speed is increased. Finally, the correctness and rationality of the design are verified by simulation.

关 键 词:FPGA 卷积码 编译码器 VITERBI译码器 VHDL 

分 类 号:TN914[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象