学位论文 > 优秀研究生学位论文题录展示

一种串行低功耗的RS译码器设计

作 者: 武士强
导 师: 张为
学 校: 天津大学
专 业: 微电子学与固体电子学
关键词: RS码 LCC算法 串行结构
分类号: TN911.2
类 型: 硕士论文
年 份: 2012年
下 载: 21次
引 用: 0次
阅 读: 论文下载
 

内容摘要


Reed-Solomon (RS)码是一类纠错能力很强的纠错码,可以纠正随机错误和突发错误,目前已经被广泛地应用在数字通信和数据存储中。RS码译码算法分为硬判决和软判决两种译码算法,RS码的代数软判决译码算法能比硬判决译码算法获得更好的编码增益。但是,RS码的软判决译码算法的复杂度较高,硬件实现较为困难。因此找到具有较低复杂度、易于硬件实现的RS软判决译码算法一直是人们追求的目标。本文首先详细介绍了RS码的相关理论,包括有限域运算基本知识、线性分组码、循环码、BCH码以及RS码的基础知识。然后分析本课题采用的新型RS码译码算法low-complexity chase (LCC)译码算法。在代数软判决译码算法中,在保持与其他代数软判决译码算法性能近似的前提下,采用重编码、坐标变换和一种新型的插值算法,能够使得LCC算法具有较低的复杂度,易于硬件实现。基于LCC算法的硬件实现,目前常用的是流水线型结构,由于译码器的各模块是顺序执行的,因此模块间要建立握手信号,以实现流水结构。在实现中,由于要适应不同的信道对译码器的速度和面积要求,各子模块的实现将采取并行运算结构,并使每个模块数目使用的时钟周期数目相近,以提高运行速度,减小面积,提高译码效率。但是此结构存在相邻模块间的等待时间,和较大的中间存储,此外,功耗也较高。本次设计拟采用一种串行结构实现的译码器,通过进行优先插值、相似模块的复用和模块内并行运算单元的调整,来减少模块间的空闲等待时间,降低数字存储,并采取改进后的新型校验子运算结构,使其能够与错误位置和错误值的计算同时进行,提升译码器的译码速度,并采取低功耗技术,合理地进行设计划分、时序控制和RAM存储部分的读写控制,降低系统功耗,实现低功耗的高效译码。本文利用Verilog HDL对电路进行建模,采用ModelSim仿真工具进行代码的验证仿真;并且在Linux系统工作环境下基于SMIC-0.18μm工艺对设计进行逻辑综合、静态时序分析和功耗分析,译码器在SMIC-0.18μm工艺下可以得到150MHz的时钟频率,面积为27986个二输入与非门,功耗分析值为0.0187W。

全文目录


相似论文

  1. RS码技术的研究,TN911.2
  2. 数字微波通信系统的纠错码算法仿真研究与实现,TN911.22
  3. 星载一体化小卫星高可靠通信编码技术研究,TN927.2
  4. 云存储环境下数据完整性检验和出错数据恢复技术研究,TP333
  5. 面向供应链管理的二维条码设计,TP391.44
  6. RS乘积码及其FPGA实现,TN911.22
  7. 水声数据无线传输信道编码的应用研究,TN911.22
  8. GPON系统中的线路码设计,TN929.1
  9. QR Code二维条码编解码系统的应用研究,TN911.2
  10. RS码软判译码技术的研究,TN911.22
  11. 基于RS码的抗多位翻转SRAM设计,TP333
  12. 串行级联编译码的设计与FPGA实现,TN911.22
  13. 希尔伯特黄变换在水声通信中的应用,TN929.3
  14. 基于FPGA的层叠滤波器实现方法研究,TN713
  15. WiMAX移动信道条件下RS-CC级联码纠错系统的研究与设计,TN929.5
  16. 纠错码硬件加速器模板关键技术研究,TN911.22
  17. RS码的编译码研究与实现,TN911.22
  18. OFDM-OVCDMA系统的研究及改进,TN929.533
  19. RS与卷积级联的编解码FPGA实现,TN791
  20. RS码、LDPC码级联编解码器的FPGA实现,TN791
  21. 光通信系统中的Super FEC研究,TN929.1

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 通信理论 > 信息论
© 2012 www.xueweilunwen.com