[01508855]基于FPGA的BCH编解码装置及其编解码方法
交易价格:
面议
所属行业:
电子元器件
类型:
非专利
交易方式:
资料待完善
联系人:
所在地:
- 服务承诺
- 产权明晰
-
资料保密
对所交付的所有资料进行保密
- 如实描述
技术详细介绍
本发明公开了一种基于FPGA的BCH编解码方法,思路为:通过接收模块接收信号数据,并将所述信号数据发送至BCH编码模块,BCH编码模块对所述信号数据进行分段编码,得到所述信号数据对应的r个比特校验位,然后将所述信号数据和所述比特校验位分别存储到存储模块中;从存储模块中获取所述信号数据和所述校验位后进行BCH解码,得到码字多项式R(x),并据此得到码字多项式R(x)的Q个伴随式,进而得到所述信号数据在存储过程中产生错误的错误位置多项式;根据所述信号数据在存储过程中产生错误的错误位置多项式,以及钱搜索遍历算法求解所述错误位置多项式的根,并据此纠正所述信号数据在存储过程的错误数据位,得到存储在存储模块中的正确信号数据。
本发明公开了一种基于FPGA的BCH编解码方法,思路为:通过接收模块接收信号数据,并将所述信号数据发送至BCH编码模块,BCH编码模块对所述信号数据进行分段编码,得到所述信号数据对应的r个比特校验位,然后将所述信号数据和所述比特校验位分别存储到存储模块中;从存储模块中获取所述信号数据和所述校验位后进行BCH解码,得到码字多项式R(x),并据此得到码字多项式R(x)的Q个伴随式,进而得到所述信号数据在存储过程中产生错误的错误位置多项式;根据所述信号数据在存储过程中产生错误的错误位置多项式,以及钱搜索遍历算法求解所述错误位置多项式的根,并据此纠正所述信号数据在存储过程的错误数据位,得到存储在存储模块中的正确信号数据。