当前位置:网站首页>Information theory and coding 2 final review BCH code
Information theory and coding 2 final review BCH code
2022-06-10 14:57:00 【sec0nd_】
List of articles
BCH code
BCH Construction of codes
For binary fields GF(2) And its extension GF(2m), set up β=αi (i=1,2,…,2m-2) by GF(2m) Nonzero elements on , If GF(2) Polynomial on g(x) contain β,β2,…,βd-1 etc. d-1 Continuous roots , By g(x) The generated cyclic code is called BCH code .d be called BCH Code design distance .
The original BCH Code and non primitive BCH code
If g(x) Of d-1 Continuous roots contain primitive elements , said g(x) Generated BCH Code is primitive BCH code ;
If g(x) Of d-1 Every continuous root is a non primitive , be g(x) Generated BCH Codes are called non primitives BCH code .
Generate polynomial and code length 
The original BCH Construction steps of code
- According to yard length n=2m-1 determine m, Look up the table to find out m Subprimitive polynomial p(x), Construct extended domain GF(2m)
- Take the primitive α, According to the design error correction capability t determine g(x) The root of the : α,α2, α3,…,α2t, Look up the table to find the minimum polynomial of the root M 1 M_1 M1(x), M 3 M_3 M3(x), …, M ( 2 t − 1 ) M_(2t-1) M(2t−1)(x)
- Calculate the minimum common multiple of the above minimum polynomial , Get the generating polynomial g(x).
Example :
To design error correction capability t=1,2,3 Construct code length separately n=15 The origin of BCH code .




BCH Check matrix of code
边栏推荐
- NC | Wang Jun / song Mozhi combined with third-generation sequencing to analyze the structural variation and function of intestinal flora
- OpenTelemetry Metrics发布候选版本
- 微信小程序 颜色渐变
- 【Rust日报】2022-04-20 MnemOS 首次发布
- 自媒体视频热门思路分享
- 2022第十四届南京国际人工智能产品展会
- KaTeX问题 —— csdn编辑时中打出等号对齐的样式
- JMeter 中如何实现接口之间的关联?
- Notes on the second test of C language
- 如何構建以客戶為中心的產品藍圖:來自首席技術官的建議
猜你喜欢

Orgin framework notes

Super practical operation! Calibration and registration of Kinect depth map and RGB camera for hands-on teaching

Hutool使用总结(VIP典藏版)

几种方式可以实现 JMeter 参数化?

2022第十四届南京国际人工智能产品展会

超强实操!手把手教学Kinect深度图与RGB摄像头的标定与配准

3、再遇HandyControl之窗体

产品开发的早期阶段,是选择开发app还是小程序?

Notes on the second test of C language

利用 GDB 快速阅读 postgresql 的内核代码
随机推荐
欧几里得算法求最大公因数 Go语言实现
Day10/11 递归 / 回溯
碰撞检测 Unity实验代码
【报名】解决科技创业者核心关切,「星云计划公开课」线上招生开启
js获取数组中最大值
Redis basic usage 1
小程序实现全局数据共享
Comment construire un plan de produit axé sur le client: conseils du CTO
力扣每日一题-第18天-350.两个数据的交集Ⅱ
This awesome low code generator is now open source!
One-way hash function
Adding, deleting, modifying and querying databases with JDBC
Flutter drawer learning summary 6
Flutter learning personal summary 1
[logodetection data set processing] (3) divide the training set into multiple folders by category
一款完整的多用户微信公众平台开发源码,带文档免费分享
信息论与编码2 期末复习-BCH码
one
How to solve the problem that SVN cannot open the URL address
CVPR 2022 Oral | SCI:实现快速、灵活与稳健的低光照图像增强