0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LDPC—原理及H矩陣(校驗(yàn)矩陣)構(gòu)造

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-08 23:41 ? 次閱讀

來源:知乎
作者: Trustintruth

突然高產(chǎn)了!!

1.LDPC嗎原理簡述

LDPC碼(低密度奇偶校驗(yàn)碼)的校驗(yàn)矩陣具有非常強(qiáng)的稀疏性,也就是校驗(yàn)矩陣?yán)锩妗?”占了大多數(shù),“1”的數(shù)量極少?!?”元素的分布非常稀疏,所以他是低密度的。

下面我們來說校驗(yàn)矩陣,白話來說就是你收到的信息位和矩陣的每一行的每一個(gè)元素對應(yīng)相乘再相加,最后得到(行數(shù))個(gè)結(jié)果,如果各個(gè)結(jié)果都是0那么就通過了,也就是公式

。為了達(dá)到這個(gè),我們就要控制我們的校驗(yàn)位來讓這個(gè)結(jié)果的值為0.
如果你要發(fā)送碼字長度為N,信息位長度為K。所以校驗(yàn)信息長度為M=N-K,而我們上次講的碼率就是R=K/N,我們需要的LDPC碼校驗(yàn)矩陣H大小為M*N。例如下面這個(gè)矩陣

這個(gè)矩陣有以下的幾個(gè)特點(diǎn):

每行的“1”元素?cái)?shù)量一致,均為k,k為行重。

每列的“1”元素?cái)?shù)量一致,均為j,j為列重。

在該矩陣中每兩列的相同位置均為“1”的個(gè)數(shù)不超過1.

根據(jù)矩陣我們可以畫得出他的Tanner圖,,校驗(yàn)節(jié)點(diǎn)數(shù)為M,變量節(jié)點(diǎn)數(shù)為

他們之間的關(guān)系可以以用下面公式來表示。

2.QC-LDPC碼

上面說完了LDPC碼,我們來說一說循環(huán)LDPC。

上面的校驗(yàn)矩陣,如果是一個(gè)碼長為9216,校驗(yàn)位1024的碼流,那么矩陣存儲空間就太大了。所以構(gòu)造一個(gè)下面這個(gè)樣子的矩陣

8*16的矩陣分為了8個(gè)區(qū)域,每個(gè)區(qū)域是一個(gè)4*4的小矩陣。每個(gè)小矩陣的第二行是第一行向右平移,第三行是第二行向右平移,以此類推。所以如果我們構(gòu)造這樣的矩陣,那么像這樣一個(gè)矩陣我們只需要存儲他的基矩陣就好,基矩陣的每個(gè)元素就是每個(gè)小矩陣相對于單位矩陣的平移數(shù)。像上面這個(gè)的基矩陣為2*4,步長為4。

3.短環(huán)與消除短環(huán)

由于短環(huán)的存在會(huì)嚴(yán)重削弱 LDPC 碼的性能,因此構(gòu)造時(shí)需盡量減少短環(huán)。

六環(huán)呢則有不同的形式

所以在構(gòu)造校驗(yàn)矩陣的時(shí)候,要注意消除短環(huán)。
我們采取了一種循環(huán)消環(huán)法,有效地消除四環(huán)六環(huán)。由于這討論意義不大,所以不再詳細(xì)談。相關(guān)的matlab代碼上傳至我的個(gè)人公共號Trustintruth中,輸入“LDPC校驗(yàn)矩陣”或者“H矩陣”獲取偶。

最后寫這些東西不容易,希望大家點(diǎn)贊點(diǎn)關(guān)注,鞠躬!

P.S其實(shí)文章上午就已經(jīng)寫得差不多,寫到最后手邊突然爬來一只大蟑螂……會(huì)飛的蟑螂是真的可怕,所以拖到這會(huì)才發(fā)了。愿寢室再無蟑螂!

審核編輯 黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • LDPC
    +關(guān)注

    關(guān)注

    1

    文章

    66

    瀏覽量

    31162
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5463

    瀏覽量

    120890
收藏 人收藏

    評論

    相關(guān)推薦

    MATLAB(6)--特殊矩陣

    形式為: 希爾伯特矩陣的元素為H(i,j)=1/(i+j-1). 在Matlab中,生成n階段希爾伯特矩陣的函數(shù)是hilb(n)。 伴隨矩陣 設(shè)多項(xiàng)式p(x)為anx ^n^ +a
    發(fā)表于 09-06 10:24

    MATLAB(2)--MATLAB矩陣的表示

    矩陣的建立 利用直接輸入法建立矩陣:將矩陣的元素用中括號括起來,按矩陣的順序輸入各元素,同一行的各元素之間用逗號或者空格分隔,不同的元素之間用分號分隔。 利用已建好的
    發(fā)表于 09-06 10:05

    MATLAB中的矩陣索引

    矩陣進(jìn)行索引是從矩陣中選擇或修改部分元素的一種方式。MATLAB 有幾種索引樣式,它們不僅功能強(qiáng)大、靈活,而且可讀性強(qiáng)、表現(xiàn)力強(qiáng)。矩陣是 MATLAB 用來組織和分析數(shù)據(jù)的一個(gè)核心組件,索引是以可理解的方式有效操作
    的頭像 發(fā)表于 09-05 09:28 ?357次閱讀
    MATLAB中的<b class='flag-5'>矩陣</b>索引

    機(jī)器人的三大矩陣是什么及關(guān)系式

    在機(jī)器人學(xué)中,三大矩陣主要指的是與機(jī)器人位移、速度和力相關(guān)的矩陣,它們分別揭示了機(jī)器人在不同空間(如關(guān)節(jié)空間和作業(yè)空間)之間的映射關(guān)系。這三大矩陣及其關(guān)系式可以概括如下: 1. T矩陣
    的頭像 發(fā)表于 09-04 09:37 ?673次閱讀

    XLT開關(guān)矩陣

    開關(guān)矩陣 蘇州新利通 系列化開關(guān)矩陣是提高被測件測試效率、實(shí)現(xiàn)自動(dòng)化測試的核心設(shè)備,是基于標(biāo)準(zhǔn)控制平臺可進(jìn)行定制化設(shè)計(jì)的產(chǎn)品。系列化開關(guān)矩陣工作頻率范圍覆蓋DC~67GHz,可通過LAN、GPIB
    的頭像 發(fā)表于 08-06 17:15 ?190次閱讀
    XLT開關(guān)<b class='flag-5'>矩陣</b>

    鍵盤的矩陣規(guī)格設(shè)計(jì)圖

    鍵盤的矩陣規(guī)格設(shè)計(jì)圖
    發(fā)表于 06-19 14:29 ?0次下載

    協(xié)方差矩陣中各元素含義 協(xié)方差矩陣怎么算

    協(xié)方差矩陣是統(tǒng)計(jì)學(xué)中常用的工具,用于描述多個(gè)隨機(jī)變量之間的關(guān)系。在進(jìn)行數(shù)據(jù)分析和建模時(shí),協(xié)方差矩陣能夠提供重要的信息,幫助我們理解變量之間的線性關(guān)系,以及它們的方差。本文將詳細(xì)介紹協(xié)方差矩陣的各個(gè)
    的頭像 發(fā)表于 02-04 11:06 ?2981次閱讀

    協(xié)方差矩陣怎么算 協(xié)方差矩陣和方差的關(guān)系

    協(xié)方差矩陣是一種反映多個(gè)隨機(jī)變量之間相關(guān)程度的矩陣。在統(tǒng)計(jì)學(xué)和金融學(xué)中,協(xié)方差矩陣是一種常用的工具,用于分析不同隨機(jī)變量之間的關(guān)聯(lián)性和方差。 為了理解協(xié)方差矩陣的計(jì)算方法,首先需要了解
    的頭像 發(fā)表于 01-30 10:39 ?4054次閱讀

    無縫高清矩陣切換器和傳統(tǒng)的矩陣切換器有什么區(qū)別?

    無縫高清矩陣切換器和傳統(tǒng)的矩陣切換器在多個(gè)方面存在顯著差異。 切換效果:無縫高清矩陣切換器在切換信號時(shí)不會(huì)出現(xiàn)黑屏、藍(lán)屏、閃屏等問題,而傳統(tǒng)矩陣切換器在信號切換過程中可能會(huì)出現(xiàn)短暫的黑
    的頭像 發(fā)表于 01-24 14:38 ?439次閱讀

    協(xié)方差矩陣和相關(guān)系數(shù)矩陣的轉(zhuǎn)化

    協(xié)方差矩陣和相關(guān)系數(shù)矩陣是統(tǒng)計(jì)學(xué)中常用的概念,在多變量統(tǒng)計(jì)分析中起著至關(guān)重要的作用。 在進(jìn)行多變量統(tǒng)計(jì)分析時(shí),我們通常會(huì)涉及多個(gè)變量之間的關(guān)系和相互作用。協(xié)方差矩陣和相關(guān)系數(shù)矩陣就是用
    的頭像 發(fā)表于 01-12 11:02 ?1705次閱讀

    矩陣led掃描頻率怎么調(diào)

    矩陣LED掃描頻率是指LED矩陣在單位時(shí)間內(nèi)刷新顯示的次數(shù)。LED矩陣是由多個(gè)發(fā)光二極管(LED)組成的顯示設(shè)備,通過掃描控制來實(shí)現(xiàn)各個(gè)LED的亮滅,從而顯示出不同的圖像或信息。調(diào)整矩陣
    的頭像 發(fā)表于 01-02 17:30 ?1158次閱讀

    矩陣開關(guān)卡和多路復(fù)用卡介紹

    矩陣開關(guān)卡和多路復(fù)用卡介紹 矩陣開關(guān)卡的簡介 阿爾泰科技 矩陣開關(guān)卡 通用開關(guān)卡、矩陣開關(guān)卡和多路復(fù)用開關(guān)卡 介紹 矩陣開關(guān)卡和多路復(fù)用卡介
    的頭像 發(fā)表于 12-12 09:56 ?844次閱讀
    <b class='flag-5'>矩陣</b>開關(guān)卡和多路復(fù)用卡介紹

    HDMI無縫拼接矩陣的三種模式

    HDMI無縫拼接矩陣的三種模式? HDMI無縫拼接矩陣是一種在多個(gè)顯示屏之間實(shí)現(xiàn)無縫切換和拼接的高級視頻處理設(shè)備。它的出現(xiàn),解決了傳統(tǒng)拼接方式中的黑屏、閃屏和不同分辨率顯示設(shè)備之間切換困難等
    的頭像 發(fā)表于 12-04 14:40 ?831次閱讀

    混合矩陣是干什么用的?高清混合矩陣怎么使用?

    混合矩陣是干什么用的?高清混合矩陣怎么使用? 混合矩陣(confusion matrix),也被稱為錯(cuò)誤矩陣(error matrix),是用來評估分類模型性能的一種工具。它可以對分類
    的頭像 發(fā)表于 12-04 14:40 ?993次閱讀

    IP交換矩陣的關(guān)鍵參數(shù) IP交換矩陣測試原理概述

    IP交換矩陣是由一級或多級交換設(shè)備及其控制器組成的單體矩陣,包含媒體業(yè)務(wù)信號、控制指令信號、同步時(shí)鐘信號三個(gè)平面。
    的頭像 發(fā)表于 12-04 14:13 ?2781次閱讀
    IP交換<b class='flag-5'>矩陣</b>的關(guān)鍵參數(shù) IP交換<b class='flag-5'>矩陣</b>測試原理概述