首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CRC计算与BCH编码[理论]

CRC计算与BCH编码[理论]
EN

Stack Overflow用户
提问于 2017-07-21 11:07:09
回答 1查看 775关注 0票数 2

我对BCH编码有疑问。BCH编码是否与CRC余数计算相同?M(x) mod G(x) = R(x)和R(x)是我的BCH码?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-22 04:18:55

你说得很对。准确地说,如果你的生成器多项式是g(x),你的块大小是n,那么有效的码字就是度< ng(x)的倍数。

假设您有一条消息( m(x) of < k,而g(x)度数n-k):有不同的方法可以将消息转换为唯一的有效代码字。m(x)*g(x)工作得很好,例如.但是我们通常希望代码单词从实际消息开始,然后是一些检查位。在这种情况下,代码是:

m(X)*x^(N)-(m(X)*x^(N) mod g(x) )

由于CRC码和BCH码都是多项式码(code),所以大多数CRC校验也是这样计算的。他们只是有不同的发电机多项式。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45236114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档