NANDFLASH快速BCH编解码算法及便件实现
本文档由 qqq09668 分享于2010-08-04 19:20
对数据的校验常用的有奇偶校验、CRC校验等,而在NANDFlash存储器中,在用SLC工艺时一般采用一种比较专用的校验ECC一汉明码;现在多采用MLC工艺,每页产生的错误有可能达到4bit,因此多用BCH纠错码。BCH码是一种应用广泛而有效的码循环线性分组码,它具有纠正多重差错的能力,它可以纠正Zbit及以上的多bit错误。本文第一部分主要介绍了BCH码的背景知识及一般理论基础和NandFlash的一些基本知识;第二部分介绍了BCH编码和串/并行编码方法及代数译码、非代数译码的概念;第三部分介绍了在SOC芯片里实现BCH(42oo,4096)码的编码解决方案,给出了用这种方法实现的编码器的部分仿真结果;第四部分叙述在SOC芯片里实现BcH(4200,4096)码的伴随式译码的解决方案,给出了用这种方法实现..
君,已阅读到文档的结尾了呢~~