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

基于复合域运算的BCH编译码器的设计与实现

作 者: 梁灿灿
导 师: 刘政林
学 校: 华中科技大学
专 业: 软件工程
关键词: 闪存 BCH码 复合域 流水线 并行
分类号: TN762
类 型: 硕士论文
年 份: 2011年
下 载: 32次
引 用: 0次
阅 读: 论文下载
 

内容摘要


目前的磁盘由于读写速度发展缓慢已经遭遇瓶颈,半导体存储器的飞速发展使得其在存储界的应用日益广泛,可能有取代磁盘的趋势。而半导体闪存容易发生位翻转而导致错误的特点使得硬纠错码编译码器的研究与设计显得日趋实用化。BCH(Bose Chaudhuri Hocquenghem)码由于其代数结构算法的特性使得其容易使用线性反馈移位寄存器实现,并且在纠错位比较少的情况下,其运算速度和资源消耗均具有一定优势。本文研究了BCH码编码以及解码算法的理论,提出了一套以byte为基本输入单位进行编译码的并行算法,在译码的钱氏搜根器部分采用了32位的并行算法。在以高效低面积开销,低功耗等为目标下提出了基于伽罗华域中复合域运算代替通常的多项式展开乘法。并最终用Verilog HDL实现了整个算法,在整体结构中采用了流水线的并行结构,使得译码器可以同时译码两个码字,大大提高了译码器的工作效率。在计算错误位置方程的迭代算法模块,本文采用了乘法器复用的设计思路,使得整个迭代算法模块仅仅使用了8个乘法器,虽然对此模块的运算速度有了一定的降低,但是其带来的硬件资源消耗的节省是非常明显的,对需要使用多达8组编译码器的固态硬盘主控芯片而言,这样的硬件消耗的节省显得具有重要意义。另外,本文设计了一个能自动验证的仿真验证平台,在此平台上通过大量仿真可确保代码的正确性。

全文目录


摘要  4-5
Abstract  5-8
一 绪论  8-12
  1.1 研究背景  8-10
  1.2 国内外研究动态  10-11
  1.3 本文组织结构  11-12
二 固态硬盘中的纠错码  12-18
  2.1 固态硬盘中使用的BCH(4208,4096,8)编译码器  12-14
  2.2 BCH 纠错码的理论基础  14-17
  2.3 本章小结  17-18
复合域以及复合域中算法的推导  18-28
  3.1 复合域的推导  18-22
  3.2 子域中常数乘法器的设计  22-23
  3.3 子域中任意数乘法器的设计  23-25
  3.4 复合域乘法器的设计  25
  3.5 复合域乘法求逆电路的设计  25-27
  3.6 本章小结  27-28
四 BCH(4208,4096,8)编码器的设计  28-34
  4.1 编码器的整体架构设计  28-29
  4.2 编码器模块的设计  29-33
  4.3 本章小结  33-34
五 BCH(4208,4096,8)译码器的设计  34-45
  5.1 译码器的整体架构设计  34-36
  5.2 伴随式生成模块的设计  36-39
  5.3 错误位置方程生成模块的设计  39-42
  5.4 钱氏搜根器模块的设计  42-44
  5.5 本章小结  44-45
六 仿真与测试验证  45-54
  6.1 仿真平台的整体架构  45-46
  6.2 仿真激励的输入及结果校验  46-47
  6.3 DC 综合与FPGA 验证  47-49
  6.4 仿真波形及其分析  49-53
  6.5 本章小结  53-54
七 总结与展望  54-56
  7.1 总结  54-55
  7.2 展望  55-56
致谢  56-57
参考文献  57-59

相似论文

  1. 频繁图结构并行挖掘算法的研究与实现,TP311.13
  2. 大规模计算环境下网络模拟任务划分研究,TP393.01
  3. 处理器TI DSP VC33虚拟核的设计与实现,TP332
  4. 基于并行算法的模糊综合评价模型的设计与应用,TP18
  5. 基于视觉反馈与行为记忆的GPU并行蚁群算法,TP301.6
  6. CN100汽车车身冲压模具开发并行工程研究,U468.2
  7. “先刑后民”审判方式的法律分析,D925.2
  8. 蛋白质结构柔性的计算建模研究,Q51
  9. 星载多片闪存磨损均衡策略研究,TP333
  10. 基于大容量NAND闪存文件系统关键技术研究,TP333
  11. AU公司Cell化生产模式运作研究,F416.6
  12. 单元制造在A公司扫描仪生产中的应用研究,F273
  13. NBZC公司生产计划系统优化设计,F426.4
  14. 存储子系统能效计算研究,TP333
  15. 达梦数据交换平台(DMETL)执行过程改进,TP311.13
  16. PCI Express接口固态硬盘存储系统设计,TP333
  17. 一种提高固态硬盘随机写性能的cache策略,TP333
  18. USB接口的固态盘原型系统的设计与实现,TP333
  19. 面向混合流水线的任务智能调度系统的研究与实现,TH186
  20. 抗内部存储单元失效的32位微处理器的研究与实现,TP333

中图分类: > 工业技术 > 无线电电子学、电信技术 > 基本电子电路 > 调制技术与调制器、解调技术与解调器 > 编码器
© 2012 www.xueweilunwen.com