低功耗蓝牙5.0标准物理层编码与解码的设计与实现

低功耗蓝牙5.0标准物理层编码与解码的设计与实现

ID:37028430

大小:7.03 MB

页数:101页

时间:2019-05-17

低功耗蓝牙5.0标准物理层编码与解码的设计与实现_第1页
低功耗蓝牙5.0标准物理层编码与解码的设计与实现_第2页
低功耗蓝牙5.0标准物理层编码与解码的设计与实现_第3页
低功耗蓝牙5.0标准物理层编码与解码的设计与实现_第4页
低功耗蓝牙5.0标准物理层编码与解码的设计与实现_第5页
资源描述:

《低功耗蓝牙5.0标准物理层编码与解码的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、11硕士学位论文_^;i低功耗蓝牙5.0标准物理层编码与解码的丨设计与实现'作者姓名吴修治1指导教师姓名、职称袁冰副教授申请学位类别工学硕士学校代码10701学号1502120814分类号TN492密级公开西安电子科技大学硕士学位论文低功耗蓝牙5.0标准物理层编码与解码的设计与实现作者姓名:吴修治一级学科:电子科学与技术二级学科:电路与系统学位类别:工学硕士指导教师姓名、职称:袁冰副教授学院:电子工程学院提交日期:2018年6月DesignandImplementationofEncodingandDecodingfor

2、BLE5.0StandardPHYLayerforAthesissubmittedtoXIDIANUNIVERSITYinpartialfulfillmentoftherequirementsforthedegreeofMasterinCircuitsandSystemsByWuXiuzhiSupervisor:YuanBingAssociateProfessorJune2018摘要摘要信道编解码作为数字信息系统一个重要的组成部分,被广泛地应用到各种通信系统的差错控制当中。在低功耗(BLE)4.2协议中,数据在物理层(PHY)的传输中并没有加入编解码操

3、作,如果传输过程中发生误码就会影响信号的传输质量。因此为了提高数据传输的准确性,在BLE5.0标准PHY层中加入了信道编解码模块。本文研究的主要内容就是信道中卷积码的编解码在BLE5.0标准PHY层中对传输数据的纠错性能。Viterbi算法作为一种卷积码的最大似然译码算法,不仅译码速度更快,而且译码效率更高,因此也被认为卷积码的最佳译码算法。本文主要设计与实现(2,1,4)卷积码的编码器和Viterbi译码器。文章首先研究和分析了卷积码的基本原理和描述方法以及编解码算法的理论知识。重点研究了Viterbi的算法设计及其逻辑分析和实现。研究结果详细如下:

4、1.针对BLE数据包较小的特点设计了一种卷积编解码的译码方法。该方法主要解决现有技术在短数据信道传输过程中,易出现噪声干扰导致传输数据出错的问题,并针对常规的Viterbi硬判决和软判决译码算法提出了以下创新点:①硬判决译码过程中通过在编码器输出的数据前添加控制单元,优化译码器单元中数据的存储和比较方法。译码器的路径计算单元从第四个时刻开始取出之前存入的路径存储器中各状态下的路径度量值,与各跳转分支的度量值累加,并选出较小的路径累加值。这种方法不仅可以降低信号传输中的误码率,同时还降低了Viterbi译码器的空间复杂度。仿真验证该算法较传统的Viter

5、bi算法可获得额外1dB左右的增益。②软判决算法仿真中通过Simulink建模,采用“ComplextoReal-Imag”模块过滤掉信号中的虚部,只留下携带真实信息的实部。并对去掉虚部的原始信号利用“UniformEncoder”模块来对数据进行8级3比特的量化归一化处理。经过仿真证明该软判决算法较硬判决算法可获得额外3dB左右的增益。2.编码器和译码器的逻辑分析和设计。重点采用Verilog硬件描述语言设计Viterbi译码器内的分支度量计算单元,加-比-选单元,路径度量存储单元,幸存路径存储单元和回溯单元五个模块。3.采用Modelsim和Mat

6、lab联合仿真的方法验证所设计的编解码算法的正确性。并在算法和逻辑设计基础之上,利用Altera公司的QuartusⅡ集成开发环境完成了整个编码器和Viterbi译码器的FPGA验证。在综合之后,采用自动布局布线工具CadenceSOCEncounter完成版图设计。关键词:BLE5.0标准,卷积码,维特比,加-比-选,FPGAIABSTRACTABSTRACTAsanimportantcomponentofdigitalinformation,channelcodinganddecoding,havebeenwidelyappliedtovariou

7、scommunicationsystems,suchasanti-interferenceanderrorcontrol.IntheBLE(Low-PowerBluetooth)4.2protocol,thereisnoencodinganddecodingoperationsinthePHYlayer.Ifbiterrororinterferenceoccursduringtransmission,thequalityoftheoriginalsignalwillbeaffected.Therefore,inordertoimprovetheaccu

8、racyofdatatransmission,achannelcodecmoduleisadd

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

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

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