数字通信系统数据纠错方法研究_第1页
数字通信系统数据纠错方法研究_第2页
数字通信系统数据纠错方法研究_第3页
数字通信系统数据纠错方法研究_第4页
数字通信系统数据纠错方法研究_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、内容摘要:通信系统包括数字通信系统和模拟通信系统,其实除了传统的通信关键词:数字通信系统 传输数据 编码 纠错前 言 Shannon 理论基础你所需要的传输信号。总而言之,提高发送信号功率与差错控制编码是等价的。1 绪论1.1 差错控制编码的简介当今世界需要的通信系统是必须具备能够自行发觉发错的能力以及自身系在所我们能够直接的的小范围。接收到正确信号为止。号码元的规律来鉴别传输过程中是否产生错误,进而改正错误。大多数差错控制编码都是利用 FPGA技术去实现,该课题主要是想通过比较宜的编码提供便捷。该课题主要研讨循环冗余差错校验编码(CRC性码,利用 FPGA去完成,而 CRC校验的使用则是在程

2、序库在数据存储和数据通CRC编码是诸多校验里比较常用的,CRC的全名为循环冗余校验,CRC的优点在于检测错误能力强,成本低,易于用编码器及检测电路实现。对于检错能力的高低来看,未能检测出错误几率仅为 0.0047%以下,性能以及成本上筹划,都大大地优于奇偶校1.2 EDA技术综述EDA技电子技术 CAD基础上我们衍生出了 EDA计算机软件系统,EDA是在计算机上EDA技术里面融汇了电子技术,处理器技术,信息处理技术以及智能化处理技术的新型技术的应用。 利用 EDA计算机软件系计、细性能分析到设计出 IC版图或 PCB版图的整个完整经历的计算机上自动处理并且完成。2 应用EDA技术实现差错编码控

3、制技术通过在数字通信系统数据纠错方法利用差错编码控制技术,利用卷积码、CRC编码、线性码去完成数字通信系统的纠错。运用 FPGA技术可以完成 CRC编码应用,编写代码我们可以运用 VDHL语言,一次进行编译,下载,仿真。2.1 循环冗余差错控制校验码的设计CRC编码通过工作原理,基本概念,原则,生成方法,算法,校验电路实现,这里仅仅是对原理简介。CRC 即循环冗余校验码(Cyclic Redundancy Check):度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行证数据传输的正确性和完整性。3卷积编码的仿真3.1卷积编码的基本原理由一个有 k入段、n输出端、m位移寄

4、存器所构成的一个有限有记忆系统构成的过程,如码树法、矩阵法、状态图法以及篱状图法等,若我们采用不同的方法直观的了解概率译码的过程和译码的性能。类似的(nk)线性分组码,卷积码3.2 卷积编码的仿真信号流程可由内努力二进制生产器产生一个 0,1器对输入的二进制序列进行卷积编码,用 BPSK调制方式对信号进行调制,再者加入信道噪声再通过 BPSK解调后送入 Viterbi译码器进行硬裁断译码,最后由3.3仿真模块的参数设置以及重要参数的意义完成建立仿真模块之后,需要对各个模块分别进行设置后进行运行仿真。有三项参数在贝努利二进制序列产生器模块中产生 :第一项为 probabilityof a zer

5、o取值为 0.5,则表示 1和 0呈现的概率是等价的。Initial seed表示列由特定的随机种子产生。Sample time=0.0002 表示抽样时间,等同于输出的二进制序列符号持续时间为 0.0002秒。Samples per frame代表每帧的抽样数用来确定抽样点的多少。Frame-based outputs 选通器模块的运行和仿真,对参数进行记录以及对参数数据分析,参数的意义。3.4卷积编码器 VDHL仿真波形分析仿真前设置输入信号序列为 datain=“1111”,速率为 32bit/s,对应的时钟为 31.24us。其结果证明,卷积编码输出dataout=“111110100

6、10000000001”所对应的速率为 64bit/s,与理论分析结果一致。4线性分组码的 FPGA实现4.1线性分组码的基本概念和原理以 k个码元分成一个信息组的信息序列成为分组码。将信息组遵照一定的规律形成 r n=k+r有 2k个信息组,不同信息组编码器将输出不同码字,2k个信息组拥有 2k个不同的码字。长度为n的 2kn,k)分组码,K表示信息位的数目,N表示码长,r=k/n成为分组码的码率,这个参数是非常重要的。将信息员所提供的二元信息序列分成等长的不同的信息组,若信息位长为 k,信息组则可能有 2k个取值。编码器则按照一定的规律,将输入的信息序列进行编制,编制成长度为 n k个校验

7、元与之前的 k个信息源之间呈线性关系,那么该码为线性分组码。4.2 线性码进行差错控制的仿真运用 EDA 便对系统的性能进行优化。4.3 线性分组码的误码率分析与参数之间进行比较,找出最优。4.4 线性分组码编码的仿真结果记录仿真结果,书写结果报告,解析仿真波形分析,画出波形对波形进行分析。5 结束语 EDA 技术的渗透,以及 VHDL 语言软件的运用还是有许多不足。基于 VDHL 语言、应用 FPFA开发的差错编码控制技术有效地解决了现代通信问题中的传输错误以及传输错误中的纠正,信号传输的高效性得以保证。 EDA 字通信系统数据纠错的良好渠道,确保信息的可靠性,完成信号的有效传输。致于的毕业不会那么困惑。参考文献1潘松

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论