论文摘要
卷积编码是深度空间通信系统、无线通信系统及广播系统中常用的一种编码方式,卷积码的最佳译码-Viterbi译码由于具有译码性能好,译码器结构简单等特性,因而在各种数据传输系统,尤其是数字无线通信和卫星通信中,得到了极其迅速的发展。本文以带内同频道数字音频广播(IBOC DAB)接收机系统为应用对象,设计了能够较好地满足IBOC DAB系统音频传输业务和少量数据传输业务要求的Viterbi译码器。论文的主要研究工作如下:(1)对Viterbi译码器在不同的约束长度、量化精度、译码深度下的译码性能进行了Simulink仿真和分析,确定出适合IBOC DAB系统的误码率为10-5数量级左右的(2,1,7)卷积码及8电平量化软判决Viterbi译码方案。(2)在Viterbi译码器的具体电路结构设计中,分支度量模块(BMG)采用了一种速度快、所需硬件代价小的简化欧式距离求解方法;加比选(ACS)模块采用全并行的运算结构,并加入了度量溢出单元来减小电路规模,加法器采用了流水线式超前进位加法器的设计方法,比较器采用了RTL(寄存器传输级)结构描述,既提高了译码器的速度,又节省了硬件资源。(3)分别用Mentor公司的Modelsim6.1和Synplicity公司的Synplify Pro8.1对Viterbi译码器进行了功能仿真和逻辑综合,在Xilinx ISE8.1下完成了时序仿真和布局布线,并在Xilinx Spartan3 xc3s200芯片中进行了样片实现。经验证,在满足功耗的前提下译码器的数据吞吐率最高可达55Mbps。
论文目录
中文摘要英文摘要第1章 前言1.1 课题研究的背景及意义1.1.1 数字音频广播(DAB)系统的发展背景1.1.2 研究卷积码及Viterbi 译码器的意义1.2 卷积码及Viterbi 译码器的国内外发展现状1.3 本论文的研究选题、研究目标和论文内容安排第2章 IBOC DAB 接收机Viterbi 译码器设计方案2.1 卷积编码与Viterbi 译码算法2.1.1 卷积编码2.1.2 Viterbi 译码算法2.2 Viterbi 译码性能及其比较2.2.1 测试Viterbi 译码性能的Simulink 仿真系统2.2.2 测试Viterbi 译码性能的Simulink 仿真结果2.3 Viterbi 译码器具体实现方案及其比较2.4 Viterbi 译码器的设计流程第3章 IBOC DAB 接收机Viterbi 译码器结构设计3.1 Viterbi 译码器的总体结构3.2 分支度量模块(BMG)的设计3.3 加比选(ACS)模块的设计3.3.1 加比选单元的设计3.3.2 度量溢出控制单元的设计3.3.3 最小值选择单元的设计3.4 回溯及判决输出模块的设计3.5 幸存路径存储管理3.6 控制单元第4章 Viterbi 译码器的仿真及综合结果分析4.1 Viterbi 译码器及各个模块的仿真及分析4.1.1 BMG 模块的仿真结果及分析4.1.2 ACS 模块的仿真结果及分析4.1.3 回溯及判决输出模块的仿真结果及分析4.1.4 总体模块的仿真结果及分析4.2 Viterbi 译码器及各个模块的综合及分析4.2.1 ACS 模块的综合结果及分析4.2.2 BMG 模块的综合结果及分析4.2.3 回溯及判决输出模块的综合结果及分析4.2.4 总体模块的综合结果及分析第5章 Viterbi 译码器的FPGA 验证5.1 FPGA 验证的环境5.2 FPGA 验证的结果第6章 结论参考文献附录致谢个人简历、在学期间的研究成果
相关论文文献
标签:卷积码论文; 译码论文; 并行结构论文; 流水线式超前进位加法器论文;
IBOC DAB接收机Viterbi译码器结构设计研究
下载Doc文档