首页> 中文学位 >保密通信中RS编解码的FPGA实现
【6h】

保密通信中RS编解码的FPGA实现

代理获取

目录

文摘

英文文摘

独创声明及关于论文使用授权的说明

第一章 引言

1.1信道编解码简介

1.2 RS编解码的发展和应用

1.3 FPGA设计简介

1.4主要研究工作和论文组织

第二章信道编解码的基本理论和数学基础

2.1基本概念

2.2数学基础

2.2.1群的概念

2.2.2域的概念

2.3编码理论

2.3.1分组码

2.3.2 BCH码

2.3.3 RS码

2.4本章小节

第三章RS编解码的算法

3.1 RS编码算法

3.2 RS解码算法

3.2.1伴随式的计算

3.2.2错误位置多项式的求解

3.2.3利用钱搜索方法求解错误位置

3.2.4计算错误值

3.3本章小节

第四章RS编解码的逻辑实现

4.1加法器的设计

4.2乘法器的设计

4.3求逆器的设计

4.4 RS编码器的设计

4.4.1 RS编码器逻辑电路结构

4.5 RS解码器的设计

4.5.1 RS解码逻辑规划

4.5.2伴随式计算器的设计

4.5.3错误位置多项式的求解

4.5.4错误位置的求解

4.5.5错误值的求解

4.6本章小节

第五章FPGA实现

5.1开发环境

5.1.1 CYCLONE器件简介

5.1.2 QUARTUS简介

5.1.3 Modelsim简介

5.2 FPGA的系统级设计

5.2.1面积和速度的平衡与互换原则

5.2.2硬件原则

5.2.3同步设计原则

5.3 FPGA实现

5.3.1 RTL编码

5.3.2电路的逻辑综合

5.3.3布局布线

5.4仿真和测试

5.5配置:

5.6本章小节

第六章硬件平台设计

6.1硬件平台的整体设计

6.2串口设计

6.2.1串口通信原理

6.2.2波特率发生器

6.2.3 UART接收器

6.2.4 UART发送器

6.3单片机接口设计

6.4 USB接口设计

6.5其它接口电路的设计

6.6硬件设计时的系统考虑

6.6.1电源系统

6.6.2匹配电阻

6.6.3信号完整性

6.7系统功耗分析

6.8本章小节

第七章系统调试

7.1硬件测试

7.1.1电路板性能测试

7.1.2接口电路的性能

7.1.3系统的性能

7.2编解码测试

7.2.1静态硬件测试

7.2.2动态硬件测试

7.3系统测试结果和性能指标

7.4本章小节

第八章结束语

8.1全文总结

8.2下一步工作展望

致谢

参考文献

作者攻硕期间所取得的成果

附录1硬件PCB板实物图

展开▼

摘要

由于信道中存在干扰,数字信号在信道中传输的过程中会产生误码.为了提高通信质量,保证通信的正确性和可靠性,通常采用差错控制的方法来纠正传输过程中的错误.本文的目的就是研究如何通过差错控制的方法以提高通信质量,保证传输的正确性和可靠性.重点研究一种信道编解码的算法和逻辑电路的实现方法,并在硬件上验证,利用码流传输的测试方法,对设计进行测试.在以上的研究基础之上,横向扩展和课题相关问题的研究,包括FPGA实现和高速硬件电路设计等方面的研究. 纠错码技术是一种通过增加一定的冗余信息来提高信息传输可靠性的有效方法.RS码是一种典型的纠错码,在线性分组码中,它具有最强的纠错能力,既能纠正随机错误,也能纠正突发错误.在深空通信,移动通信以及数字视频广播等系统中具有广泛的应用,随着RS编码和解码算法的改进和相关的硬件实现技术的发展,RS码在实际中的应用也将更加广泛. 在研究中,对所研究的问题进行分解,集中精力研究课题中的重点和难点,在各个模块成功实现的基础上,成功的进行系统组合,协调各个模块稳定的工作. 在本文中的EDA设计中,使用了自顶向下的设计方法,编解码算法每一个子模块分开进行设计,最后在顶层进行元件例化,正确实现了编码和解码的功能. 本文首先介绍相关的数字通信背景;接着提出纠错码的设计方案,介绍RS(31,15)码的编译码算法和逻辑电路的实现方法,RTL代码编写和逻辑仿真以及时序仿真,并讨论了FPGA设计的一般性准则以及高速数字电路设计的一些常用方法和注意事项;最后设计基于FPGA的硬件电路平台,并利用静态和动态的方法对编解码算法进行测试. 通过对编码和解码算法的充分理解,本人使用Verilog HDL语言对算法进行了RTL描述,在Altera公司Cyclone系列FPGA平台上面实现了编码和解码算法. 其中,编码的最高工作频率达到158MHz,解码的最高工作频率达到91MHz.在进行硬件调试的时候,整个系统工作在30MHz的时钟频率下,通过了硬件上的静态测试和动态测试,并能够正确实现预期的纠错功能.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号