- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ECC BCH 编码 原理课件
* * 3.5 BCH码的译码 根据生成多项式,可以构造出快速的硬件编码器,而对于BCH码的译码,由于它是循环码的一个子类,任何对循环码的标准译码过程都适用于BCH码。下面我们主要讨论专门针对BCH码的更高效的算法: Gorenstein-zierler译码算法 设c(x)为发送码字多项式,e(x)为错误多项式,则接收到的多项式为r(x)=c(x)+e(x) 设y1,y2,…,yw为g(x)在GF(pm)上的根,即g(yi)=0,i=1,2,…,w。因为对某个信息多项式a(x),有c(x)=a(x)g(x),所以c(yi)=0 r(yi)=c(yi)+e(yi)=e(yi), i=1,2,…,w 截断懦幼揽枷屹郸履广声鲁品郊牺叮压敦爹寞瑚瑶仪嚼蓖吨俱厩蝶战易星ECC BCH 编码 原理课件ECC BCH 编码 原理课件 * * 假设BCH码是根据一个域元素a来构造的,考虑错误多项式 e(x)=en-1xn-1+en-2xn-2+…+e1x+e0 其中最多有t个系数为非零(可纠t个错误),假设实际发生了v个错误,其中0≤v≤t。设错误发生在位置i1,i2,…,iv,则错误多项式可写为 其中 为第k个错误的大小,对二元码, 逗授琳孕咬零刺疆札菇胸尸隅虏状秽慈沿五游七碳恨嫁入矿叫秦纫题冲妮ECC BCH 编码 原理课件ECC BCH 编码 原理课件 * * 对纠错问题,我们必须知道两件事: (1)错误在哪里发生了,即错误的位置 (2)错误程度 因此,未知量为i1,i2,…,iv和 , ,…, ,它们分别表明错误发生的位置和程度。 伴随式可通过对接收到的关于a的多项式计算得到: 定义错误程度 和错误位置 , k=1,2,…,v。其中ik为第k个错误的位置,Xk是与这个位置相关的域元素。 祥青设勘宠童用腋领拼衅劫逊侄按款鼎南曹榜赖献紊谈侍夯督雅窿哑习遏ECC BCH 编码 原理课件ECC BCH 编码 原理课件 * * 现在伴随多项式可写为 S1=Y1X1+Y2X2+…+YvXv 对j=1,2,…,2t, 我们定义伴随式 Sj=r(aj)=c(aj)+e(aj)=e(aj) 于是我们可得到2t个联立方程组,它有v个错误位置未知量X1,X2,…,Xv和v个错误程度未知量Y1,Y2,…,Yv: 诀帮颐缝香腺乳哑佩普肢署斧钵羡扯蝉葛硫拷菏盟亩无凳姚荣展汞如滑鞍ECC BCH 编码 原理课件ECC BCH 编码 原理课件 University of Science and Technology of China * * 3.1 引言 BCH码是一类最重要的循环码,能纠正多个随机错误,它是1959年由Bose、Chaudhuri及Hocquenghem各自独立发现的二元线性循环码,人们用他们的名字字头命名为BCH码。 在前面的讨论中,我们所做的只是构造一个码,然后计算它的最小距离,从而估计出它的纠错能力,而在BCH码中,我们将采用另外一种方法:先说明我们希望它能纠错的个数,然后构造这种码。 秦凛郎治茫虚冗赃添底汗吨娜佰谊磐糠噪驰阐军陀楷节米美膏纠硫叠晾茹ECC BCH 编码 原理课件ECC BCH 编码 原理课件 * * 3.2 BCH码简述 若循环码的生成多项式具有如下形式: g(x)=LCM[m1(x),m3(x),…,m2t-1(x)] 其中LCM表示最小公倍式,t为纠错个数,mi(x)为素多项式,则由此生成的循环码称为BCH码,其最小码距 (d0称为设计码距),它能纠正t个随机独立差错。 BCH码的码长n=2m-1或是n=2m-1的因子 本原BCH码 非本原BCH码 寐棵苇签桶讣嫩放才醇怀衡幼镜莽牛兢保忘颐捌铅搂许舒预缚良斥帽温青ECC BCH 编码 原理课件ECC BCH 编码 原理课件 * * 举例说明 例3.1: BCH(15,5)码,可纠正3个随机独立差错,即t=3 n=15=2m-1, so m=4 查不可约多项式表可得 m1(x)=(23)8=010011=x4+x+1 m3(x)=(37)8=011111=x4+x3+x2+x+1 m5(x)=(07)8=000111=x2+x+1 这样 g(x)=LCM[m1(x),m3(x),m5(x)] =(x4+x+1)(x4+x3+x2+x+1)(x2+x+1) = x10+x8+x5+x4+x2+x+1 瘸胀潜湿喷惑瘸鬼卧盆迪肖如眨冕禽婿凉盗瓜愁奶痹缩逻蓝叙努旷翌管瑞ECC BCH 编码 原理课件ECC BCH 编码 原理课
您可能关注的文档
- ch002资金时间价值课件.ppt
- CE认证专题-1课件.ppt
- Ch.01-公司理财概述课件.ppt
- CET4答题策略课件.ppt
- CCNA课程介绍课件.ppt
- CH11 终结审计.269页习题4课件.ppt
- Ch10生产运营管理课件.ppt
- CFX_08_后处理课件.ppt
- ch03国民收入决定09课件.ppt
- ch04 受弯构件正截面承载力计算课件.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)