turbo码译码技术研究及其硬件实现

turbo码译码技术研究及其硬件实现

ID:34021593

大小:2.16 MB

页数:69页

时间:2019-03-02

turbo码译码技术研究及其硬件实现_第1页
turbo码译码技术研究及其硬件实现_第2页
turbo码译码技术研究及其硬件实现_第3页
turbo码译码技术研究及其硬件实现_第4页
turbo码译码技术研究及其硬件实现_第5页
资源描述:

《turbo码译码技术研究及其硬件实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要Turbo码的出现是纠错编码史上的一个重大突破,它具有低信噪比下接近ShanROll理论极限的优译码性能,在许多通信系统中都有很大的应用前景。本文研究的目的就是通过对Turbo码基本译码理论的研究改进Turbo码在通信系统传输中存在的有致命弱点的延时过大和硬件设计时的存储占用空间过大的问题。本论文主要研究Turbo码译码器的设计,将译码器的结构分成sIsO子译码模块、交织器模块及迭代译码模块三个大模块分别进行研究和设计,最后得到译码器的硬件实现。本文采用MATLAB软件实现Turbo编码器,从而为Turbo译码器的硬件设计搭建

2、硬件仿真平台。首先,Matlab软件实现Turbo编码以及对噪声进行模拟。然后C语言将Matlab输出的带小数位的结果序列,亦即信息序列编码后经过有噪信道传输输出的符号序列转换成12位二进制补码表示的序列,该序列将作为译码器设计的输入。接着译码器译码输出软信息通过硬判决输出译码序列,与原始序列进行比较,最后计算得到译码误码率。本文对传统的Turbo译码器设计从算法和硬件实现结构上分别进行了改进。首先简化译码算法,接着采用了一种新的流水线结构的格图值计算实现方式以及存储管理模式,然后采用置换多项式交织器实现交织器的设计,最后采用一种

3、新的迭代停止准则自适应设定不同信噪比下的迭代次数。通过硬件仿真,可以看出采用改进的算法后Turbo译码性能在可容忍的范围内有所下降,但是计算量减少很多:通过流水线结构计算格图值并存储格图值,可以减少译码延时并且降低格图值的存储占用空间;采用置换多项式交织器实时计算交织地址,节省了存储交织地址占用的空间;采用自适应的迭代停止准则,迭代次数明显减少,大大减少了译码输出延时。同时通过本设计的仿真验证平台验证得到,译码器在实际硬件电路中可以正确译码。本文Turbo码译码器设计的多项改进,为Turbo码的进一步研究奠定基础;同时出于Turb

4、o码的译码思想在通信系统中有着广泛的应用,所以本文可以为这些应用提供进一步优化的思路。关键字:纠错码;Turbo码;迭代译码;置换多项式:软判决华南理工大学硕士学位论文ABSTRACTTheappearanceofTurbocodesbringsasignificantbreakthroughinerrorcorrectionencoderhistorybecauseofitshighperformanceofnearlyShannontheorylimitunderlowsignalnoiserate(SNR).Thisthes

5、isistryingtosolvetimedelayandmemoryspaceproblemswhichstillexistincommunicationtransfersystems.ThisthesisbuildssimulationplatformforTurbodecoderhardwaredesignbyimplementingencoderwithMATLABsoftware.Firstly,itUSesMATLABtoimplementencoderandsimulatenoise,MATLABrunsandout

6、putsfloating—pointdata.Thenswitchestheresultdatasequenceto12bitsbinaryvalueswithClanguage,SOfordecoderinput.Andthen,decoderwilldecodeandoutputsoftinformationforeachinputbitandgetdecodedsequencewithharddecision.Lastlyitcomparestheharddecisionsequencewithoriginalsequenc

7、etogetbiterrorrate(BER).ThisthesisimprovestraditionalTurbodecoderdesignfromalgorithmandhardwareimplementationarchitecture.Firstlyitsimplifiesdecodealgorithm;thenintroducesanewpipelinetrellisarchitectureandmemorymanagementmethodfortrelliscalculating;andthenadoptspermut

8、ationpolynomialinterleavertogetreal—timeinterleaveaddress;lastly,adaptivelysetsiterationtimesunderdifferentSNRwithanewiterat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。