2。2。2 Quartus II软件流程 5

2。3 ModelSim仿真软件 6

2。3。1 ModelSim简介 6

2。3。2 ModelSim仿真的步骤 7

第三章 Verilog HDL 10

3。1 Verilog 简介 10

3。2 Verilog的基础知识 11

3。2。1 模块 11

3。2。2 数据类型 11

3。2。3 基本语法规则 13

3。3 Verilog 与VHDL 13

第四章 汉明码的编解码设计 14

4。1 汉明码的原理 14

4。1。1 汉明码的简介 14

4。1。2 (15,11)汉明码的生成矩阵G 14

4。1。3 (15,11)汉明码的监督矩阵H 15

4。1。4 标准阵列解码法 17

4。1。5 (15,11)汉明码的校正子S 19

4。2 (15,11)汉明码的编码设计 21

4。2。1 汉明码编码原理 21

4。2。2 汉明码编码设计 24

4。2。3 编码代码设计 26

4。2。4 编码仿真波形及其分析 26

4。3 (15,11)汉明码的解码设计 28

4。3。1 汉明码解码原理 28

4。3。2 汉明码解码设计 28

4。3。3 解码代码设计 30

4。3。4 解码仿真波形及其分析 31

4。4 (15,11)汉明码编解码连接 32

结 语 34

致 谢 35

参考文献 36

第一章 绪  论

1。1 研究背景及意义

这几年来,通信传输技术和大规模集成电路发展速度很快,数字通信系统越来越占主流地位。数字通信系统具备抗噪声性能强,数字信号易于加密,适用于长距离的传输等优点。但是在通信传输系统中不可避免的要受到外界的影响和干扰,或者是由于传输系统本身的一些原因,可能会导致传输过程中信息会出现失真。这个时候就需要寻找一种方法能够实现信息的高效可靠地传输。

可靠性和高效性是评价通信传输系统的有效指标。但是这两个性能不可能同时得到更好的改善。所以选择了折中的方法,在满足一定高效性的前提下,尽可能的实现传输的可靠性。为了实现可靠性,在数字传输系统中引入差错控制技术是一种解决办法。差错控制技术是在数字通信中对传输中的错误进行控制通过编码方式,用来提高传输的正确性和有效性的技术。差错控制技术由差错检测、前向纠错(FEC)、自动请求重发(ARQ)三方面组成。

差错检测的具体工作原理如图1-1所示。常用的差错检测技术有奇偶校验法、循环冗余法、算术检验和法等等。奇偶校验法就是在数据的尾部加上奇偶校验位,使得数据中的比特“1”的个数为奇数(奇校验)或者偶数(偶校验)。本课题所使用的汉明码就是一种采用奇偶校验法来检测数据传输错误的线性分组码。

上一篇:VHDL巴克码群同步电路设计
下一篇:基于多指标决策的通信网络运行可靠性评估模型研究

5d电子体系的晶体场效应与自旋轨道耦合

基于Java的串口通信设计

基于Kinect的深度图像编码

PSpice的电容式加速度计闭环反馈控制模块设计

基于混沌的数字图像加密技术研究

HFSS频率选择表面的设计仿真与分析

基于Virtex-5FPGA的图像处理系统研究

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

安康汉江网讯

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究