发明名称 BCH编译码方法及装置
摘要 本发明公开了一种BCH码编译码方法及装置,所述BCH编码方法包括设置查找表,所述查找表中预先存储余式多项式的各级系数;根据编码状态寄存器当前时刻的状态以及待编码的8位数据,结合所述查找表得到编码状态寄存器下一时刻的状态。同时本发明实施例还提供了一种BCH译码方法,包括读取位于闪存中页面冗余区的所有校验段数据,存储在数据缓存器中;读取闪存中页面信息区的多个信息段数据;根据各信息段数据对应的伴随式,确定各个错误位置,并存入数据缓存器;片上系统数据读取方根据数据缓存器中的错误信息完成纠错。本发明实施例适用于面向片上系统中闪存应用的BCH编译码。
申请公布号 CN102545914A 申请公布日期 2012.07.04
申请号 CN201010607556.9 申请日期 2010.12.27
申请人 联芯科技有限公司 发明人 施旺根
分类号 H03M13/15(2006.01)I;H04L1/00(2006.01)I 主分类号 H03M13/15(2006.01)I
代理机构 上海晨皓知识产权代理事务所(普通合伙) 31260 代理人 卢刚
主权项 一种BCH编码方法,其特征在于,包括:设置查找表,所述查找表中预先存储余式多项式各级系数,其中,所述余式多项式为当前编码状态寄存器的高8位与当前8位编码数据按位进行异或运算,左移104位得到的多项式对生成多项式的余式;根据编码状态寄存器当前时刻的状态以及待编码的8位数据,结合所述查找表,得到编码状态寄存器下一时刻的状态。
地址 201206 上海市浦东新区明月路1258号