www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]摘要 根據(jù)IEEE802.16e標(biāo)準(zhǔn)中對(duì)LDPC碼的定義,利用FPGA對(duì)編碼器進(jìn)行了實(shí)現(xiàn)。所采用的算法使用了線性復(fù)雜度編碼,降低了邏輯資源占用量,并提高了編碼速度。 關(guān)鍵詞 IEEE 802.16e標(biāo)準(zhǔn);低密度奇偶校驗(yàn)碼;編碼器

摘要 根據(jù)IEEE802.16e標(biāo)準(zhǔn)中對(duì)LDPC碼的定義,利用FPGA對(duì)編碼器進(jìn)行了實(shí)現(xiàn)。所采用的算法使用了線性復(fù)雜度編碼,降低了邏輯資源占用量,并提高了編碼速度。
關(guān)鍵詞 IEEE 802.16e標(biāo)準(zhǔn);低密度奇偶校驗(yàn)碼;編碼器

    1962年Gallager在對(duì)糾錯(cuò)編碼的研究中提出了LDPC碼,但是由于當(dāng)時(shí)的硬件條件不足,直到90年代末隨著超大規(guī)模集成電路的推廣才真正為人們所重視。雖然在高斯信道中LDPC(Low Density Parity Check,低密度奇偶校驗(yàn)碼)碼相比其他編碼方法具有更優(yōu)良的性能,但是由于其逼近香農(nóng)限的性能是在較長的碼長情況下才能得到體現(xiàn),使得實(shí)現(xiàn)起來具有相當(dāng)大的復(fù)雜度,即便是當(dāng)今的超大規(guī)模集成電路也很難直接實(shí)現(xiàn)較長碼長的編碼和解碼。于是如何構(gòu)造和改進(jìn)LDPC碼成為目前研究的熱點(diǎn),而準(zhǔn)循環(huán)低密度奇偶校驗(yàn)碼的發(fā)現(xiàn),為LDPC編譯碼的硬件實(shí)現(xiàn)提供了可能。QC—LDPC碼具有更好的結(jié)構(gòu)性與隨機(jī)性,在保證碼的信道性能不變的前提下,極大的簡化了編碼和譯碼電路,是目前實(shí)現(xiàn)LDPC編譯碼器的主流算法。正是由于這些優(yōu)勢,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)矩陣為
   
    其中,Pij被定義為z×z的單位變換矩陣或零矩陣,單位變換矩陣是通過對(duì)單位矩陣循環(huán)右移得到的。LDPC碼是由的效驗(yàn)矩陣日定義,其中m是校驗(yàn)位的長度,n是碼長的長度。基本矩陣中的移位集{p(i,j)}是用來決定相同碼率不同碼長的移位大小,對(duì)于碼率1/2、3/4A、3/4B、2/3B和5/6的各種碼,p(i,J)p(i,j)由式(2)決定。
   
    其中,[x]表示不大于x的最大整數(shù)。([x]為取整函數(shù))。
    在IEEE802.16e標(biāo)準(zhǔn)中各種碼長和碼率的校驗(yàn)矩陣H都是由基本矩陣Hb膨脹得到的,每個(gè)基本矩陣有24列,膨脹因子z=n/24(n為碼長)。
IEEE802.16e標(biāo)準(zhǔn)支持碼長從576到2 304共19種碼長。
    IEEE802.16e中對(duì)于不同碼率的LDPC碼給定了不同的基本矩陣,以碼率為1/2的碼為例,基本矩陣Hb如圖1所示。


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

2 基于IEEE802.16e的LDPC碼的快速編碼算法
    高編碼復(fù)雜度是LDPC碼需要解決的主要問題,LDPC編碼器直接實(shí)現(xiàn)具有和碼長成二次方的時(shí)間復(fù)雜度,而Turbo碼可以在線性時(shí)間內(nèi)編碼。于是如何使得LDPC碼能夠在與碼長成線性時(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è)子矩陣表示



3 LDPC編碼算法的實(shí)現(xiàn)
    根據(jù)上述編碼算法,F(xiàn)PGA程序?qū)崿F(xiàn)了0.5碼率,碼長為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所示。


    從圖2可以看出,LDPC編碼器中主要包含矩陣乘法模塊,前項(xiàng)置換模塊,矢量加法模塊,以及生成碼字模塊?,F(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)置換方法,其原理如下:
   
    所以在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所示。


    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)的碼長為2 304,碼率為1/2的LDPC碼的編碼要求,并仿真驗(yàn)證了LDPC編碼器的性能。仿真結(jié)果證明通過合理的構(gòu)造LDPC碼的校驗(yàn)矩陣以及選擇合適的編碼算法,可以有效降低編碼復(fù)雜度,并實(shí)現(xiàn)了線性編碼。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

柏林2025年9月9日 /美通社/ -- 2025年9月5日,納斯達(dá)克上市公司優(yōu)克聯(lián)集團(tuán)(NASDAQ: UCL)旗下全球互聯(lián)品牌GlocalMe,正式亮相柏林國際消費(fèi)電子展(IFA 2025),重磅推出融合企...

關(guān)鍵字: LOCAL LM BSP 移動(dòng)網(wǎng)絡(luò)

深圳2025年9月9日 /美通社/ -- PART 01活動(dòng)背景 當(dāng)技術(shù)的鋒芒刺穿行業(yè)壁壘,萬物互聯(lián)的生態(tài)正重塑產(chǎn)業(yè)疆域。2025年,物聯(lián)網(wǎng)產(chǎn)業(yè)邁入?"破界創(chuàng)造"與"共生進(jìn)化"?的裂變時(shí)代——AI大模型消融感知邊界,...

關(guān)鍵字: BSP 模型 微信 AIOT

"出海無界 商機(jī)無限"助力企業(yè)構(gòu)建全球競爭力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由領(lǐng)先商業(yè)管理媒體世界經(jīng)理人攜手環(huán)球資源聯(lián)合主辦、深圳?前海出海e站通協(xié)辦的...

關(guān)鍵字: 解碼 供應(yīng)鏈 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林當(dāng)?shù)貢r(shí)間9月6日,在2025德國柏林國際電子消費(fèi)品展覽會(huì)(International Funkausstellung...

關(guān)鍵字: 掃地機(jī)器人 耳機(jī) PEN BSP

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠(yuǎn)通信宣布,其自研藍(lán)牙協(xié)議棧DynaBlue率先通過藍(lán)牙技術(shù)聯(lián)盟(SIG)BQB 6.1標(biāo)準(zhǔn)認(rèn)證。作為移遠(yuǎn)深耕短距離通信...

關(guān)鍵字: 藍(lán)牙協(xié)議棧 移遠(yuǎn)通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實(shí)黨中央、國務(wù)院和上海市委、市政府關(guān)于加快發(fā)展人力資源服務(wù)業(yè)的決策部署,更好發(fā)揮人力資源服務(wù)業(yè)賦能百業(yè)作用,8月29日,以"AI智領(lǐng) HR智鏈 靜候你來&quo...

關(guān)鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達(dá)成合作,為其自主研發(fā)的"旗馭車管"車輛運(yùn)營管理平臺(tái)提供全流程支付通道及技術(shù)支持。此次合作不僅提升了平臺(tái)對(duì)百余家企業(yè)客戶的運(yùn)營管理效率...

關(guān)鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關(guān)鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟(jì)和信息化委員會(huì)、上海市發(fā)展和改革委員會(huì)、上海市商務(wù)委員會(huì)、上海市教育委員會(huì)、上海市科學(xué)技術(shù)委員會(huì)指導(dǎo),東浩蘭生(集團(tuán))有限公司主辦,東浩蘭生會(huì)展集團(tuán)上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動(dòng)駕駛
關(guān)閉