《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 基于IEEE802.1 6e標(biāo)準(zhǔn)的LDPC編碼器設(shè)計(jì)與實(shí)現(xiàn)
基于IEEE802.1 6e標(biāo)準(zhǔn)的LDPC編碼器設(shè)計(jì)與實(shí)現(xiàn)
Icbuy
Icbuy
摘要: 如何構(gòu)造和改進(jìn)LDPC碼成為目前研究的熱點(diǎn),而準(zhǔn)循環(huán)低密度奇偶校驗(yàn)碼的發(fā)現(xiàn),為L(zhǎng)DPC編譯碼的硬件實(shí)現(xiàn)提供了可能。QC—LDPC碼具有更好的結(jié)構(gòu)性與隨機(jī)性,在保證碼的信道性能不變的前提下,極大的簡(jiǎn)化了編碼和譯碼電路,是目前實(shí)現(xiàn)LDPC編譯碼器的主流算法。正是由于這些優(yōu)勢(shì),LDPC碼已被WIMAX(IEEE802.16e)、WLAN(IEEE802.11n)、DVB-T等標(biāo)準(zhǔn)選定為信道編碼的備選編碼,并且極有可能成為第四代無線通信的編碼標(biāo)準(zhǔn)。
Abstract:
Key words :
 

  1962年Gallager在對(duì)糾錯(cuò)編碼的研究中提出了LDPC碼,但是由于當(dāng)時(shí)的硬件條件不足,直到90年代末隨著超大規(guī)模集成電路的推廣才真正為人們所重視。雖然在高斯信道中LDPC(Low Density Parity Check,低密度奇偶校驗(yàn)碼)碼相比其他編碼方法具有更優(yōu)良的性能,但是由于其逼近香農(nóng)限的性能是在較長(zhǎng)的碼長(zhǎng)情況下才能得到體現(xiàn),使得實(shí)現(xiàn)起來具有相當(dāng)大的復(fù)雜度,即便是當(dāng)今的超大規(guī)模集成電路也很難直接實(shí)現(xiàn)較長(zhǎng)碼長(zhǎng)的編碼和解碼。于是如何構(gòu)造和改進(jìn)LDPC碼成為目前研究的熱點(diǎn),而準(zhǔn)循環(huán)低密度奇偶校驗(yàn)碼的發(fā)現(xiàn),為L(zhǎng)DPC編譯碼的硬件實(shí)現(xiàn)提供了可能。QC—LDPC碼具有更好的結(jié)構(gòu)性與隨機(jī)性,在保證碼的信道性能不變的前提下,極大的簡(jiǎn)化了編碼和譯碼電路,是目前實(shí)現(xiàn)LDPC編譯碼器的主流算法。正是由于這些優(yōu)勢(shì),LDPC碼已被WIMAX(IEEE802.16e)、WLAN(IEEE802.11n)、DVB-T等標(biāo)準(zhǔn)選定為信道編碼的備選編碼,并且極有可能成為第四代無線通信編碼標(biāo)準(zhǔn)

  1 IEEE802.16e標(biāo)準(zhǔn)中對(duì)LDPC碼的規(guī)定

  IEEE802.16e標(biāo)準(zhǔn)中LDPC碼的校驗(yàn)矩陣為

a.JPG

  其中,Pij被定義為z×z的單位變換矩陣或零矩陣,單位變換矩陣是通過對(duì)單位矩陣循環(huán)右移得到的。LDPC碼是由的效驗(yàn)矩陣日定義,其中m是校驗(yàn)位的長(zhǎng)度,n是碼長(zhǎng)的長(zhǎng)度。基本矩陣中的移位集{p(i,j)}是用來決定相同碼率不同碼長(zhǎng)的移位大小,對(duì)于碼率1/2、3/4A、3/4B、2/3B和5/6的各種碼,p(i,J)p(i,j)由式(2)決定。

b.JPG

  其中,[x]表示不大于x的最大整數(shù)。([x]為取整函數(shù))。

  在IEEE802.16e標(biāo)準(zhǔn)中各種碼長(zhǎng)和碼率的校驗(yàn)矩陣H都是由基本矩陣Hb膨脹得到的,每個(gè)基本矩陣有24列,膨脹因子z=n/24(n為碼長(zhǎng))。

  IEEE802.16e標(biāo)準(zhǔn)支持碼長(zhǎng)從576到2 304共19種碼長(zhǎng)。

  IEEE802.16e中對(duì)于不同碼率的LDPC碼給定了不同的基本矩陣,以碼率為1/2的碼為例,基本矩陣Hb如圖1所示。

c.JPG

圖1中-1為全零陣;0為單位陣,其余標(biāo)號(hào)為相應(yīng)右移次數(shù)的單位陣。

  2 基于IEEE802.16e的LDPC碼的快速編碼算法

  高編碼復(fù)雜度是LDPC碼需要解決的主要問題,LDPC編碼器直接實(shí)現(xiàn)具有和碼長(zhǎng)成二次方的時(shí)間復(fù)雜度,而Turbo碼可以在線性時(shí)間內(nèi)編碼。于是如何使得LDPC碼能夠在與碼長(zhǎng)成線性時(shí)間內(nèi)編碼就成為一個(gè)非常關(guān)鍵的問題。

  IEEE802.16e標(biāo)準(zhǔn)中規(guī)定的LDPC碼是一種結(jié)構(gòu)性碼,其算法大大的降低了LDPC碼的編碼復(fù)雜度。但是如果采用傳統(tǒng)的編碼方法,其編碼復(fù)雜度仍令人難以接受。校驗(yàn)矩陣H得到的生成矩陣是一個(gè)稀疏矩陣,所以可以根據(jù)校驗(yàn)矩陣H的稀疏性以及準(zhǔn)循環(huán)特性來進(jìn)行快速編碼。

  IEEE802.16e標(biāo)準(zhǔn)中給出了3種LDPC快速編碼的算法。由于第3種編碼方式是最常用的,而且已經(jīng)比較成熟,現(xiàn)只對(duì)第3種編碼方式進(jìn)行說明。

  為了說明效驗(yàn)矩陣結(jié)構(gòu),現(xiàn)將其分割為6個(gè)子矩陣表示

d.JPGe.JPG

  3 LDPC編碼算法的實(shí)現(xiàn)

  根據(jù)上述編碼算法,F(xiàn)PGA程序?qū)崿F(xiàn)了0.5碼率,碼長(zhǎng)為2 304 bit,信息位為1 152 bit數(shù)據(jù)流的編碼。每幀送入1 152 bit原始數(shù)據(jù)流,經(jīng)過編碼后產(chǎn)生1 152 bit效驗(yàn)位,因?yàn)槭窍到y(tǒng)碼,所以將原始信息位后緊跟效驗(yàn)位就可以合并成所要發(fā)送的編碼碼流。編碼器的硬件總體結(jié)構(gòu)如圖2所示。

f.JPG

  從圖2可以看出,LDPC編碼器中主要包含矩陣乘法模塊,前項(xiàng)置換模塊,矢量加法模塊,以及生成碼字模塊。現(xiàn)對(duì)矩陣乘法模塊,前項(xiàng)置換模塊和碼字生成模塊進(jìn)行介紹。

  (1)矩陣乘法器模塊:主要由循環(huán)移位器和模二加法器組成。由于FPGA運(yùn)算的并行特點(diǎn),編碼器在計(jì)算矩陣乘法時(shí)可按行并行操作。輸入的原始信息比特流與效驗(yàn)矩陣Hb的每一行進(jìn)行相乘運(yùn)算時(shí),首先按照RAM中存儲(chǔ)的非零列號(hào)找到相對(duì)應(yīng)的信息位中的矢量,并對(duì)該矢量進(jìn)行循環(huán)右移,循環(huán)右移的次數(shù)依照IEEE802.11e標(biāo)準(zhǔn)的規(guī)定進(jìn)行控制,然后把這一行中的所有非零元素和信息位相乘所得結(jié)果做一次異或操作,這就是矩陣的一行與信息位相乘的結(jié)果。該過程可以并行執(zhí)行,同時(shí)完成矩陣中每一行與信息位的相乘運(yùn)算。

  (2)前項(xiàng)置換器模塊:IEEE802.16e標(biāo)準(zhǔn)中規(guī)定,LDPC碼的效驗(yàn)矩陣r是雙對(duì)角矩陣,所以對(duì)于乘矩陣T的逆的操作采用前項(xiàng)置換方法,其原理如下:

g.JPG

  所以在FPGA中進(jìn)行乘矩陣r的逆的計(jì)算,不必進(jìn)行求逆和相乘運(yùn)算,僅用異或運(yùn)算就能完成。

  (3)生成碼字模塊:主要作用是將原始信息位與效驗(yàn)位p1和p2合成。在IEEE802.16e標(biāo)準(zhǔn)中規(guī)定LDPC碼為系統(tǒng)碼,所以將原始信息位與效驗(yàn)位p1和p2按順序依次拼接起來,就是實(shí)際編碼后數(shù)據(jù)。

  4 FPGA仿真結(jié)果分析

  在QuartusⅡ軟件下進(jìn)行編譯和綜合,器件選擇為Altera公司STRATIXII系列的EP2S90F1020C3,整個(gè)LDPC編碼器最高工作時(shí)鐘214 MHz,邏輯資源占用3 027 LE。LDPC碼編碼仿真結(jié)果如圖3所示。

h.jpg

  code_rden:編碼器使能標(biāo)志,高電平說明LDPC編碼器正在工作。

  matlab_code:LDPC編碼的Matlab仿真結(jié)果輸出。

  ldpc_code:LDPC編碼的FPGA仿真結(jié)果輸出。

  result_out:比對(duì)Matlab與FPGA仿真結(jié)果,輸出碼流進(jìn)行相減一直為零,說明仿真結(jié)果正確。

  5 結(jié)束語

  文中分析了基于IEEE802.16e標(biāo)準(zhǔn)的LDPC碼的校驗(yàn)矩陣H,然后在QuartusⅡ平臺(tái)下根據(jù)分塊矩陣的快速編碼算法設(shè)計(jì)了一種編碼器,滿足IEEE802.16e標(biāo)準(zhǔn)的碼長(zhǎng)為2 304,碼率為1/2的LDPC碼的編碼要求,并仿真驗(yàn)證了LDPC編碼器的性能。仿真結(jié)果證明通過合理的構(gòu)造LDPC碼的校驗(yàn)矩陣以及選擇合適的編碼算法,可以有效降低編碼復(fù)雜度,并實(shí)現(xiàn)了線性編碼。


 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美偷拍一区二区| 伊人成人开心激情综合网| 久久精品国产亚洲一区二区| av不卡免费看| 亚洲人成亚洲人成在线观看图片 | 欧美精品久久久久久久久老牛影院 | 女仆av观看一区| 麻豆精品在线观看| 免费日韩成人| 欧美大学生性色视频| 免费在线观看精品| 欧美高清视频在线播放| 欧美va亚洲va国产综合| 免费看黄裸体一级大秀欧美| 麻豆精品在线观看| 欧美电影免费观看| 欧美日本二区| 欧美日韩伦理在线| 国产精品v欧美精品∨日韩| 国产精品成人午夜| 国产精品麻豆va在线播放| 国产精品久久久久久超碰| 国产精品一区二区久久久| 国产女人18毛片水18精品| 国产真实精品久久二三区| 国产一区二区三区黄| 一区在线免费观看| 亚洲国产欧美日韩| 99riav国产精品| 亚洲午夜一区二区三区| 亚洲欧美另类在线观看| 欧美在线一区二区三区| 亚洲精品国产拍免费91在线| 中文精品99久久国产香蕉| 亚洲欧美日韩一区在线观看| 欧美亚洲一区二区在线| 久久久www| 欧美激情a∨在线视频播放| 欧美区一区二| 国产精品日韩精品欧美在线| 国产一区高清视频| 亚洲激情第一页| 亚洲网站在线| 久久国产精彩视频| 99在线热播精品免费99热| 午夜激情综合网| 久久婷婷人人澡人人喊人人爽| 欧美顶级艳妇交换群宴| 国产精品久久999| 黑丝一区二区三区| 日韩亚洲欧美一区| 欧美一级片久久久久久久| 亚洲精品极品| 亚洲自拍偷拍福利| 久久夜色精品国产亚洲aⅴ | 亚洲国产综合视频在线观看| 一区二区三区视频在线看| 亚洲欧美日韩精品久久久| 亚洲区在线播放| 亚洲性图久久| 久久久伊人欧美| 欧美日韩一区二区在线观看视频| 国产视频久久久久久久| 在线成人中文字幕| 亚洲一卡二卡三卡四卡五卡| 亚洲国产一区在线| 亚洲自拍偷拍网址| 欧美11—12娇小xxxx| 国产精品人人爽人人做我的可爱| 亚洲高清二区| 午夜精品一区二区三区在线视| 亚洲欧洲精品一区| 欧美在线播放一区| 欧美日韩国产在线| 国产一区日韩二区欧美三区| 亚洲人成在线播放| 欧美在线综合视频| 亚洲综合三区| 欧美另类变人与禽xxxxx| 国产一区二区中文| 亚洲一区二区三区视频播放| 亚洲欧洲视频| 久久精品国内一区二区三区| 欧美视频免费看| 最新日韩av| 亚洲第一综合天堂另类专| 亚洲男人第一av网站| 欧美伦理91| 在线免费观看成人网| 欧美一区二区视频97| 午夜亚洲一区| 欧美视频在线观看一区| 亚洲国产综合91精品麻豆| 久久精品91久久香蕉加勒比 | 欧美精品一区二区高清在线观看| 国产欧美日韩91| 在线一区二区日韩| 一区二区三区成人| 欧美高清视频在线播放| 红桃视频国产精品| 午夜精品一区二区三区在线播放| 亚洲视频免费在线观看| 欧美电影免费观看大全| 一区视频在线看| 亚洲国产黄色片| 久久偷窥视频| 国产一区二区三区久久| 亚洲欧美色婷婷| 欧美亚洲在线观看| 国产精品三区www17con| 亚洲天天影视| 亚洲欧美在线免费观看| 国产精品国产三级国产| 一区二区毛片| 亚洲一级网站| 国产精品国产三级国产专区53| 99热这里只有精品8| 中文精品99久久国产香蕉| 欧美日韩视频专区在线播放| 日韩视频在线免费观看| 亚洲视频第一页| 国产精品久久久久久久久久尿 | 亚洲少妇一区| 亚洲欧美日韩国产一区二区三区 | 亚洲精品一区二区三区樱花 | 欧美一级成年大片在线观看| 国产精品视频免费在线观看| 亚洲淫片在线视频| 欧美一级电影久久| 国产私拍一区| 亚洲国产精品一区二区第四页av| 免费在线亚洲| 亚洲日本aⅴ片在线观看香蕉| 一区二区三区视频观看| 欧美午夜在线视频| 午夜国产精品视频免费体验区| 欧美中文在线观看| 狠狠爱www人成狠狠爱综合网| 亚洲国产另类久久久精品极度| 欧美风情在线| 一区二区三区av| 欧美在线精品免播放器视频| 精品av久久707| 99国产欧美久久久精品| 国产精品美女999| 久久都是精品| 欧美国产日韩a欧美在线观看| 日韩亚洲一区在线播放| 欧美一区影院| 亚洲黄色免费网站| 亚洲免费在线播放| 激情综合色丁香一区二区| av成人动漫| 国产视频一区欧美| 亚洲精选国产| 国产精品视频内| 亚洲国产精品ⅴa在线观看| 欧美日韩18| 欧美亚洲一区| 欧美国产日韩视频| 亚洲欧美日韩国产成人精品影院| 久久综合伊人77777| 99综合在线| 久久综合九色综合欧美就去吻| 亚洲精品社区| 久久精品欧洲| 日韩午夜高潮| 久久中文欧美| 在线一区免费观看| 免费在线观看一区二区| 亚洲午夜久久久久久尤物| 蜜桃伊人久久| 亚洲一区二区在线视频| 欧美成人精品高清在线播放| 亚洲天堂av在线免费| 老鸭窝亚洲一区二区三区| 亚洲一二三区在线观看| 欧美freesex交免费视频| 亚洲一区二区三区视频| 欧美成人官网二区| 亚洲欧美中文另类| 欧美日韩精品一区二区在线播放| 性做久久久久久久免费看| 欧美日韩免费在线观看| 久久国产欧美日韩精品| 欧美日韩中文字幕日韩欧美| 久久疯狂做爰流白浆xx| 国产精品久久久久久久久久妞妞 | 一区二区三区日韩精品视频| 黄色日韩精品| 午夜精品免费在线| 亚洲七七久久综合桃花剧情介绍| 久久精品99国产精品酒店日本| 99视频精品全部免费在线| 欧美xxx成人| 欧美一级播放| 国产精品视频你懂的| 中文在线资源观看网站视频免费不卡| 在线观看成人网| 久久蜜桃av一区精品变态类天堂|