日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

bch纠错码 码长8_BCH码-BCH码原理-BCH码分类-BCH码的应用-什么是BCH码-测控百科-CK365测控网...

發布時間:2024/8/1 编程问答 83 豆豆
生活随笔 收集整理的這篇文章主要介紹了 bch纠错码 码长8_BCH码-BCH码原理-BCH码分类-BCH码的应用-什么是BCH码-测控百科-CK365测控网... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1BCH碼概述

BCH碼取自 Bose、Ray-Chaudhuri 與 Hocquenghem 的縮寫,是自1959年發展起來的一種能糾正多位錯誤的循環碼,是編碼理論尤其是糾錯碼中研究得比較多的一種編碼方法。用術語來說,BCH 碼是用于校正多個隨機錯誤模式的多級、循環、錯誤校正、變長數字編碼。BCH 碼也可以用于質數級或者質數的冪級的多級相移鍵控。11 級的 BCH 碼已經用于表示 10 進制數外加一個符號位。

BCH碼是一類重要的糾錯碼,它把信源待發的信息序列按固定的κ位一組劃分成消息組,再將每一消息組獨立變換成長為n(n>κ)的二進制數字組,稱為碼字。如果消息組的數目為M(顯然M≤2),由此所獲得的M個碼字的全體便稱為碼長為n、信息數目為M的分組碼,記為n,M。把消息組變換成碼字的過程稱為編碼,其逆過程稱為譯碼。2BCH碼的常見種類

1、戈雷碼(Golay)

(23,12)碼是一個特殊的非本原BCH碼,稱為戈雷碼,它的最小碼距7,能糾正3個錯誤,其生成多項式為。它也是目前為止發現的唯一能糾正多個錯誤的完備碼。

2、擴展形式

實際應用中,為了得到偶數碼長,并增加檢錯能力,可以在BCH碼的生成多項式中乘D+1,從而得到(n+1,k+1)擴展BCH碼。擴展BCH碼相當于將原有BCH碼再加上一位的偶校驗,它不再有循環性。

3、縮短形式

幾乎所以的循環碼都存在它另一種縮短形式。實際應用中,可能需要不同的碼長不是或它的因子,我們可以從碼中挑出前s位為0的碼組構成新的碼,這種碼的監督位數不變,因此糾錯能力保持不變,但是沒有了循環性。3BCH碼的構建

BCH 碼使用有限域上的域論與多項式。為了檢測錯誤可以構建一個檢測多項式,這樣接收端就可以檢測是否有錯誤發生。

要構建一個能夠檢測、校正兩個錯誤的 BCH 碼,我們要使用有限域 GF(16) 或者 Z2[x]/。如果 α 是 m1(x) = x4 + x + 1 的一個根,那么 m1 就是 α 的極小多項式,這是因為

m1(x) = (x - α)(x - α2)(x - α4)(x - α8)=x4 + x + 1。

如果要構建一個能夠糾正一個錯誤的 BCH 碼,那么就使用 m1(x),這個代碼就是所有滿足

C(x) ≡ 0(mod m1(x))且根為 α, α2, α4, α8 的多項式 C(x)。4BCH碼解碼

BCH 的解碼過程可以分為以下四步

1、計算接收到的向量 R 的 2t 伴隨矩陣

2、計算錯誤定位多項式

3、解多項式,得到錯誤位置

4、如果不是二進制 BCH 碼,就計算錯誤位置的誤差值

總結

以上是生活随笔為你收集整理的bch纠错码 码长8_BCH码-BCH码原理-BCH码分类-BCH码的应用-什么是BCH码-测控百科-CK365测控网...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。