大游中国股份有限公司-BG大游官方网站-DNA存储纠错编码技术专家

纠错编码原理分析及157BCH循环码设计

作者:小编 日期:Sep.26.2026 点击数:  

  

纠错编码原理分析及157BCH循环码设计(图1)

  原理及BCH循环码纠错的特点.通过ModelSim仿真软件进行了相应的验证,

  与接收端监督码的不同进行错误判断并进行相应的纠错处理.本文以(11)7(3)汉明码为例分析纠错编码原理,这种汉明码每一组代码字共11位二进制数据,

  编码器的工作原理如图1所示.图1中(i21)i22,…i27是一组待发送的信息

  码,i′21,i′22,…i′27为发送出去的信号码,它与待发送的信息码完全相同.信

  号在发送前已通过奇偶检验矩阵P10(P11)P12,P13对待发送信息进行奇

  P11(P12)P13再次进行奇偶校验,产生新的监督码.如果译码器中产生的监

  在奇偶校验器中,P10位只是判断是否有奇数个错误发生,不具有纠错能力.因

  并将整个代码字同时传送出去,不需要额外的寄存器保存数据.但在串行传输中,

  信息码,待信息码发送完成后再进行奇偶校验.这样,不仅占用大量的硬件资源,

  码技术不再适用.BCH循环码能很好地解决上述问题,其代码字生成过程可由公

  BCH循环码中最关键的是找到满足循环移位的生成多项式g(x),整个生成多

  本文采用VerilogHDL硬件语言完成设计,最后通过ModelSim仿真软件完成

  关A、B断开,C闭合,8位监督码依次发送.信息码与监督码组成一个15位的

  ,在接下来的15个时钟周期里错误图样被输出与15位移位寄存器中的代码字依次异或,完成对错误的纠正.

  输入波形、BG大游官方网站时钟周期数及信息码的二进制数值.msgtest ,msgtmp值表示在前

  test分别表示测试文件中的时钟波形、输入有错误的代码字、时钟周期与代码

  本文分析了纠错编码的工作原理及BCH纠错编码器的优点,并设计了(15 ) 7,BCH码编译码器.通过ModelSim仿真软件验证了设计的正确性.本文中BCH

  ( 5)杨春梅,昊楠.BCH纠错编码技术在灭火机遥控系统中的应用 ( J ) .林业

  (6)郭天天,杜耀志,尹江健.纠错编码在遥控起爆器中的应用 ( J ) .爆破器