基于LTE协议的Turbo译码器设计与实现

基于LTE协议的Turbo译码器设计与实现

论文摘要

随着科技的发展,消费者对高速可靠无线传输的要求越来越高,尤其是对移动通信的要求。第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)提出了长期演化(Long Term Evolution,LTE)标准,此标准已逐渐成为各大研究机构及工业界的研究热点。而Turbo码由于其接近香农极限的性能,被LTE用于前向纠错。然而LTE协议要求下行传输速率要超过100 Mbps。为了达到传输速率的要求,Turbo译码器需要使用并行译码,但这就增加了硬件设计的难度。另外并行译码还会提高译码器的误码率,尤其是短块的情况下。本文以并行Turbo译码器为研究对象,从算法和硬件结构两个层次对译码器进行优化。在算法层面,为了降低短块的误码率,本论文基于尽可能减少递归运算中待估计状态度量数量的准则对并行算法进行优化,通过优化并行译码时序来降低并行译码的误码率。在并行译码性能损失最严重的情况(块长为40),误码率性能在BER=10-5时提升了0.19 dB,且几乎不需要硬件增加额外开销。在硬件结构层面,论文设计并实现了支持LTE协议188种块长的8并行基4 Turbo译码器。针对交织器面积消耗大且灵活性低的问题,提出了一种低复杂度的2n输入可配置多级网络结构,能很方便地支持任意2i( 0 ?i?n)并行度。另外还提出了一种低复杂度的地址产生器结构来为网络提供控制信号和产生地址。该多级网络进一步可以级联一个特别设计的附加网络来扩展到任意交织器,从而支持多种标准。为了解决部分块长因为不能被16整除而无法使用基4递归的问题,本文还提出了一种双模加比选模块的结构,在只增加一个多路选择器延迟的情况下来同时实现对基2和基4递归的支持。最后为了解决此类块长存在的存储访问冲突问题,本论文还提出了一种可配置的数据存储机制。本设计采用SMIC 0.13um工艺综合,最高时钟频率可以达到300 MHz,吞吐率最高可以达到281.5Mbps,面积消耗为4.2mm2。相比于论文中列出的其他设计,本设计拥有最高的面积效率,并且在误码率性能方面也优于其他设计。

论文目录

  • 摘要
  • ABSTRACT
  • 图录
  • 表录
  • 第一章 绪论
  • 1.1 通信系统
  • 1.2 移动通信发展
  • 1.3 Turbo 码发展和研究现状
  • 1.3.1 Turbo 码的发展
  • 1.3.2 Turbo 译码器的现状和设计瓶颈
  • 1.4 本论文的主要工作及论文结构
  • 1.4.1 论文的主要工作
  • 1.4.2 论文的章节安排
  • 第二章 TURBO 码原理
  • 2.1 编码原理
  • 2.1.1 分量码
  • 2.1.2 交织器
  • 2.1.3 LTE 协议中的Turbo 编码器
  • 2.2 译码原理
  • 2.2.1 分量译码器算法
  • 2.2.2 滑动窗
  • 2.2.3 硬件结构
  • 2.3 本章小结
  • 第三章 TURBO 译码算法的优化
  • 3.1 现有并行译码算法介绍与分析
  • 3.1.1 Overlap 算法
  • 3.1.2 NII 算法
  • 3.1.3 Cheng-chi Wong 算法
  • 3.2 Overlap 算法和NII 算法的分析与比较
  • 3.3 Turbo 并行译码算法改进
  • 3.4 Turbo 改进算法的性能仿真与比较
  • 3.5 本章小结
  • 第四章 QPP 交织器与地址产生器
  • 4.1 QPP 的性质
  • 4.2 QPP 交织器的多级网络
  • 4.3 交织地址产生器
  • 4.4 交织器参数的存储
  • 4.5 通用多级网络
  • 4.6 本章小结
  • 第五章 TURBO 译码器VLSI 设计与实现
  • 5.1 顶层结构
  • 5.1.1 顶层结构设计
  • 5.1.2 译码器时序
  • 5.2 存储设计
  • 5.3 地址产生器
  • 5.4 并行MAP 译码器设计
  • 5.4.1 软输入软输出子译码器的设计
  • 5.4.2 分支度量的计算
  • 5.4.3 加比选模块的设计
  • 5.4.4 LLR 的计算
  • 5.5 定点仿真
  • 5.6 设计验证
  • 5.7 硬件结果
  • 5.8 本章小结
  • 第六章 结束语
  • 6.1 主要工作与创新点
  • 6.1.1 主要工作
  • 6.1.2 创新点
  • 6.2 后续研究工作
  • 参考文献
  • 致谢
  • 攻读硕士学位期间已发表或录用的论文
  • 附件
  • 相关论文文献

    • [1].一种新颖的基于GaAs工艺的译码器设计[J]. 通讯世界 2020(05)
    • [2].动态自适应低密度奇偶校验码译码器的FPGA实现[J]. 电子与信息学报 2015(08)
    • [3].电子技术课程的混合式教学设计与实施——以《译码器74LS138及其应用》为例[J]. 教育教学论坛 2020(14)
    • [4].基于FPGA的卷积码译码器设计[J]. 通信技术 2010(05)
    • [5].利用多台译码器激发组合井的施工方法[J]. 物探装备 2010(02)
    • [6].七段显示译码器的研究[J]. 太原大学教育学院学报 2011(02)
    • [7].FPGA中宽边译码器的测试方法研究[J]. 仪器仪表学报 2010(07)
    • [8].具有高速递归结构的基-4MAP译码器[J]. 计算机工程与应用 2009(03)
    • [9].一种(5,2,3)网格码CMOS电路模拟译码器[J]. 信号处理 2009(04)
    • [10].数字电子技术课程译码器的教学设计[J]. 考试周刊 2018(82)
    • [11].数码显示译码器的研究[J]. 技术物理教学 2009(01)
    • [12].新型基于量子元胞自动机的3-8译码器[J]. 微纳电子技术 2013(04)
    • [13].基于双向循环译码器74LS194的霓虹设计[J]. 中国照明电器 2014(03)
    • [14].基于FPGA的卷积码的编/译码器设计[J]. 电子测量技术 2008(02)
    • [15].基于FPGA的卷积码的编/译码器实现[J]. 通信技术 2011(05)
    • [16].现场可编程门阵列参数化多标准高吞吐率基4Viterbi译码器[J]. 国防科技大学学报 2016(01)
    • [17].基于FPGA的卷积码的编/译码器设计与实现[J]. 科技创新与应用 2012(08)
    • [18].LDPC码译码器通用模块的FPGA设计[J]. 电子技术与软件工程 2016(14)
    • [19].基于EG LDPC码的快速译码器的FPGA设计与实现[J]. 西北大学学报(自然科学版) 2014(06)
    • [20].基于维特比算法的卷积码译码器设计[J]. 舰船电子工程 2009(05)
    • [21].基于单片机的HDB3编/译码器的设计与实现[J]. 光通信技术 2013(06)
    • [22].高速Turbo译码器的设计与实现[J]. 石家庄职业技术学院学报 2011(06)
    • [23].数控仿真中译码器的研究应用[J]. 林业机械与木工设备 2008(04)
    • [24].一种多模LDPC译码器的可重构结构[J]. 微电子学 2018(04)
    • [25].基于C8051F系列单片机曼彻斯特译码器[J]. 石化技术 2017(06)
    • [26].吉比特里所码和卷积码级联译码器设计[J]. 电子技术应用 2014(09)
    • [27].SHOT PROⅡ译码器的特殊故障与维修[J]. 石油仪器 2012(02)
    • [28].基于FPGA的Turbo码译码器的设计[J]. 电视技术 2012(23)
    • [29].自适应Turbo码译码器的设计与硬件实现[J]. 移动通信 2010(14)
    • [30].SHOTPRO系列遥爆系统的使用技巧[J]. 石油仪器 2010(05)

    标签:;  ;  ;  

    基于LTE协议的Turbo译码器设计与实现
    下载Doc文档

    猜你喜欢