无速率Spinal码的FPGA实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:tyybj2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线通信技术的飞速发展,高效又可靠的数据传输技术受到了越来越多的重视和关注。面对当前越来越复杂的通信环境,很多情况下发射端难以预先获知准确的信道状态信息,为了适应这种通信环境,无速率码应运而生,因为无速率码具有自适应信道环境的特性。Spinal码是一种可以自适应无线网络环境,根据信道状态选择合适码率进行传输的码字。现已证明Spinal码在BSC信道和AWGN信道上都可以逼近香农容量限,并且结构简单、复杂度低、易实现。Spinal码的核心是伪随机哈希函数,编码器首先将信息序列分块,分块子序列通过哈希函数和星座映射函数产生源源不断的符号序列,译码器不断的接受传输序列直到译码成功或者达到最大传输数量。译码算法为Bubble译码算法,该算法本质上是一种最大似然(ML)译码方法,通过删除译码树中较差的结点来降低译码复杂度。本文的贡献是对Spinal码的编码算法和译码算法分别进行FPGA实现,把Spinal码提升到硬件层面上。在Spinal码译码器的FPGA设计中,主要包括路径扩展、路径选择和路径回溯三个环节,在每个环节的设计过程中,为了提高系统吞吐率和减小设计空间都采用了一些设计技巧,比如,在路径选择模块选用简单又高效的双调排序算法来实现结点删减,以及局部并行处理策略和流水线技术运用,都在一定程度上大大提高了系统吞吐率。通过FPGA实现结果可知:Spinal码不仅可以在AWGN信道和BSC信道上逼近香农限,而且在FPGA上可以达到较高的系统吞吐率。在硬件方面,本文实现了编码器的FPGA设计,吞吐率达到2.57Gbps,而且在BSC信道和AWGN信道下译码器的吞吐率分别为12.62Mbps和14.01Mbps。Spinal码的FPGA实现证明了Spinal码不仅性能良好,还具有较强的实用性。
其他文献
数字喷泉码是一种无码率码,对原始数据分组进行编码可以得到无限长的编码分组序列,在接收端只要接收到略大于源数据包数量的编码数据包就可以以很高的概率将源数据包恢复出来
教育科研对于一线教师的教育教学及专业发展是十分重要的, 许多一线教师都意识到了教育科研的重要性和必要性, 然而, 大多数教师对教育科研的规范性和科学性重视不够. 教育科
中风引发的肢体运动功能丧失是成年人残疾的主要原因之一,严重影响患者日常生活。通常患者需要在医生的帮助下进行康复治疗。康复机器人是机器人技术与临床康复技术的结合,用来
本文结合民营施工企业的特点,分析了民营施工企业人才激励中存在的问题,提出了从进行产权改革与企业内部管理结构调整、创建良好的企业文化和建立健全规范的人才管理机制三个
GaN基HEMT器件相比前两代半导体材料具有大的禁带宽度、高的击穿电场、高电子迁移率等优势,在高温、高频大功率应用领域展现出了极大的潜力,成为了近年半导体领域研究的热点
数字微波组件(DAM)作为电子装备的重要组成部件,其研制水平直接影响着天线的功能和性能。随着我国军事和民用天线水平的飞速发展,对数字微波组件的快速研制能力提出了越来越
大学生是国家宝贵的人才资源,是民族的希望、祖国的未来。要使大学生成长为中国特色社会主义事业的合格建设者和可靠接班人,不仅要大力提高他们的科学文化素质,更要大力提高
在化学教学改革的新时期,除了要引进实验教科书和虚拟化学实验的教学技术之外,还应该注重学习和研究国外大学的化学实验教学体系、教科书编纂方法以及实验教学和管理人才的培
为了提高O2O模式下生鲜农产品配送车辆的实载率、满足顾客对产品的时效性要求、降低物流成本,基于顾客可接受产品的时间窗口建立以配送成本最低为目标的数学模型。模型的目标
GaN基半导体在高电子迁移率晶体管HEMT器件具有无可比拟的优势,特别是表现出极高的微波功率密度、高效率、宽带宽等。GaN基HEMT器件通常采用AlGaN/GaN异质结构,该异质结构能