马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
最近在做一个BCH编译码器,用于Nand Flash的那种。
有一点不明白:如果Flash每个Page大小为(2k+64)Bytes,可不可以利用本原BCH码(2^13-1,2^13-13*8-1,2*8+1)(即(8191,8087,17))的缩短码(4200,4096,16)来分批次实现编译码。也就是利用类似以前(512+16)Bytes/Page的Flash ECC,每次处理(2k+64)Bytes中的1/4,编码和译码时分4次实现一个page的编译码,数据还在每个page中的数据区,校验位在Spare区?
换个角度说,对于(2k+64)Bytes大小的Page,是整个Page作为一个Codeword来实现好呢,还是分成几个较短的嘛来实现较好?
先在这里谢谢大家了!!^^ |