基于概率计算的LDPC译码器设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:FSM0225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
LDPC码是一种重要的线性分组码,具有逼近香农限的特性,已广泛应用于深空通信、卫星通信、无线局域网中,并且成为下一代无线通信系统信道编码候选方案之一。由于缺乏低代价高性能的译码算法,LDPC码在提出的早期一直未能得到重视。随着迭代译码算法的提出与发展成熟,提出的BP、LLR BP和Min-Sum等LDPC译码算法的复杂度有所降低,但其译码器的实现复杂度依旧较高。在传统的数值表征和计算方法不能再有效地降低LDPC译码器实现复杂度的情况下,概率LDPC译码器被提出。通过采用新型的数值表征和计算方法,可以有效降低LDPC译码器的硬件实现复杂度。但是,现有概率计算译码方式下的变量节点(VN)依旧存在数据锁存等问题,将会严重制约概率计算的性能;同时,现有概率LDPC译码算法的性能较传统译码算法会略有损失。因此,概率LDPC译码器的应用实现方面还有很多的问题亟待研究和解决。本文以概率LDPC译码器的节点设计实现、性能提升策略为主要研究内容,重点研究了采用包编码技术的概率LDPC译码算法。首先介绍了概率计算的基本原理,并给出基于线性有限状态机利用概率比特序列实现逻辑运算单元的结构和仿真分析;然后回顾了 LDPC码原理以及其译码算法的改进过程,介绍了概率LDPC译码算法,详细描述了解决变量节点锁存问题的EM、TFM、MTFM重随机模块结构,给出了整个译码算法框架,并提出了改进译码性能的双路更新EM措施;而后在前期研究基础上,首次将包编码技术应用于概率LDPC译码器设计当中;最后设计了概率LDPC译码器的实现架构,采用VHDL编写了实现四种码率译码器的RTL代码,并进行了性能仿真验证。本文的主要工作和创新点如下:(1)针对变量节点锁存问题,提出了双路变量节点和校验节点更新EM的方式,使概率LDPC译码算法性能较传统更新EM的方式有所提升;(2)首次将包编码技术应用于概率LDPC译码器设计当中,显著提升了译码性能,同时保留了译码时延小、复杂度低的优势;(3)在MATLAB软件平台上进行了性能仿真验证及误比特率和误块率分析;采用Simulink和Modelsim协同仿真进行了概率LDPC译码器RTL代码的功能测试和性能分析。
其他文献
近几年来,水资源的保护越来越受到人们的关注,北京市作为缺水城市之一,加之水污染问题严重,水资源保护更应受到重视。周四沟小流域出口位于永定河水系妫水河(原称“新华营河
目的 探讨脾硬化性血管瘤样结节性转化(sclerosing angiomatoid nodular transformation,SANT)的临床病理学特征、诊断及鉴别诊断。方法 回顾性分析5例SANT患者的临床表现和影
<正>我对杰克·韦尔奇的认识可能与很多人不太一样:他不仅是一位卓越的企业领导者,他还是一位杰出的管理大师。在随着对韦尔奇研读加深的过程中,我发现他所创造出来的管理方
问题解决能力是个体运用认知过程来面对和解决真实的、跨学科情境问题的能力。国际著名的学生评价项目PISA于2003年对41个国家2300万名15岁孩子的问题解决能力首次进行了测量
肥西县蔬菜产业发展现状,主要做法,存在问题,提出发展对策。
自从20世纪50年代以来,随着文本主义心理学的发展,情感因素开始受到国内学者的不断关注。Krashen认为影响外语学习者的情感因素包括学习动机、自信与焦虑,而焦虑是构成学习者
武汉市政府一直响应全民健身战略的号召,兴建的东沙城市绿道、后官湖绿道、张公堤绿道等公共体育场地,为武汉市市民提供了空气清新、景致宜人的健身场所。在这些公共体育场所
<正>世界性的教育改革浪潮是在信息化、全球化等社会剧变的背景下发生的,因此人们听到的改革理念多是要求教育服从于经济增长、科技进步和国际竞争的需要。这本来是顺理成章
期刊
目的:观察益生菌联合含铋剂四联疗法根除幽门螺杆菌感染的疗效。方法:收集150例幽门螺旋杆菌(Helicobacter pylori,Hp)阳性的患者,按照随机数字表法分为三组,每组各50例。A组
中学物理课程标准极其重视对学生科学素养的培养,物理实验是培养中学生科学素养的主要途径,中学物理教材中包含多种类型的丰富的物理实验。教学目标实现与否最终体现在学生能