[發(fā)明專利]循環(huán)右移累加基的深空通信中LDPC編碼器和編碼方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210374708.4 | 申請(qǐng)日: | 2012-09-27 |
| 公開(kāi)(公告)號(hào): | CN102857240A | 公開(kāi)(公告)日: | 2013-01-02 |
| 發(fā)明(設(shè)計(jì))人: | 張鵬;蔡超時(shí);萬(wàn)欣 | 申請(qǐng)(專利權(quán))人: | 蘇州威士達(dá)信息科技有限公司 |
| 主分類號(hào): | H03M13/11 | 分類號(hào): | H03M13/11 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 215163 江蘇省蘇州市高*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 循環(huán) 累加 通信 ldpc 編碼器 編碼 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及深空數(shù)據(jù)通信領(lǐng)域,特別涉及一種CCSDS深空通信系統(tǒng)中QC-LDPC碼編碼器的高效實(shí)現(xiàn)方法。
背景技術(shù)
由于在傳輸信道中存在的各種失真和噪聲會(huì)對(duì)發(fā)送信號(hào)產(chǎn)生干擾,接收端不可避免地會(huì)出現(xiàn)數(shù)字信號(hào)產(chǎn)生誤碼的情況。為了降低誤碼率,需要采用信道編碼技術(shù)。
低密度奇偶校驗(yàn)(Low-Density?Parity-Check,LDPC)碼以其逼近Shannon限的優(yōu)異性能成為信道編碼領(lǐng)域的研究熱點(diǎn)。準(zhǔn)循環(huán)LDPC碼(Quasic-LDPC,QC-LDPC)碼是一種特殊的LDPC碼,其編碼可采用移位寄存器加累加器(Shift-Register-Adder-Accumulator,SRAA)加以實(shí)現(xiàn)。
SRAA法是利用生成矩陣G進(jìn)行編碼。QC-LDPC碼的生成矩陣G是由a×t個(gè)b×b階循環(huán)矩陣Gi,j(1≤i≤a,1≤j≤t)構(gòu)成的陣列,t=a+c。與信息向量對(duì)應(yīng)的一部分生成矩陣是單位矩陣,與校驗(yàn)向量對(duì)應(yīng)的其余部分生成矩陣是高密度矩陣。串行SRAA法完成一次編碼需要ab+t個(gè)時(shí)鐘周期,需要(t+c)b個(gè)寄存器、cb個(gè)二輸入與門和cb個(gè)二輸入異或門。此外,還需要acb比特ROM存儲(chǔ)循環(huán)矩陣的首行。
CCSDS深空通信系統(tǒng)推薦了9種QC-LDPC碼,其中碼率η分為1/2、2/3和4/5三種,b分為32、64、128、256、512、1024和2048七種。如圖1所示,η和b共有9種有效組合(η,b):(4/5,32)、(2/3,64)、(1/2,128)、(4/5,128)、(2/3,256)、(1/2,512)、(4/5,512)、(2/3,1024)和(1/2,2048),對(duì)應(yīng)9種QC-LDPC碼。對(duì)于所有QC-LDPC碼,均有c=12。圖2給出了不同碼率η下的參數(shù)a和t。
CCSDS深空通信系統(tǒng)中QC-LDPC編碼的現(xiàn)有解決方案是采用串行SRAA法,9種QC-LDPC碼所需的編碼時(shí)間分別是1068、1052、1044、4140、4124、4116、16428、16412和16404個(gè)時(shí)鐘周期。邏輯資源需要65536個(gè)寄存器、24576個(gè)二輸入與門和24576個(gè)二輸入異或門,這是由(η,b)=(1/2,2048)對(duì)應(yīng)的參數(shù)決定的。此外,9種QC-LDPC碼共需774,144比特ROM存儲(chǔ)循環(huán)矩陣的首行。當(dāng)采用硬件實(shí)現(xiàn)時(shí),如此大的存儲(chǔ)需求會(huì)增加設(shè)備成本,且編碼時(shí)間較長(zhǎng)。
發(fā)明內(nèi)容
針對(duì)CCSDS深空通信系統(tǒng)多碼率QC-LDPC編碼的現(xiàn)有實(shí)現(xiàn)方案中存在的需要大容量存儲(chǔ)器和編碼速度慢缺點(diǎn),本發(fā)明提供了一種基于循環(huán)右移累加的高效編碼方法,在明顯提高編碼速度的同時(shí)有效減少存儲(chǔ)器和邏輯資源的需求。
如圖13所示,基于循環(huán)右移累加的CCSDS深空通信系統(tǒng)中多碼率QC-LDPC碼的編碼器主要由6部分組成:控制器、向量存儲(chǔ)器、循環(huán)右移表、循環(huán)右移累加器、串行循環(huán)左移累加器(串行CLSA)和差分器。整個(gè)編碼過(guò)程分6步完成:第1步,清零部分校驗(yàn)向量py,輸入信息向量s;第2步,循環(huán)右移累加器逐行地使用整個(gè)循環(huán)右移表計(jì)算部分校驗(yàn)向量pz和向量q;第3步,使用串行CLSA計(jì)算部分校驗(yàn)向量py;第4步,循環(huán)右移累加器逐行地使用循環(huán)右移表的前u行計(jì)算部分校驗(yàn)向量pz;第5步,使用差分器計(jì)算部分校驗(yàn)向量px;第6步,輸出一部分碼字(s,p?x,py)。上述編碼過(guò)程簡(jiǎn)單,步驟一致性強(qiáng),易于實(shí)現(xiàn)。
本發(fā)明提供的QC-LDPC編碼器兼容多碼率,能在明顯提高編碼速度的同時(shí)有效減少存儲(chǔ)器和邏輯資源需求,從而達(dá)到降低硬件成本和功耗的目的。
關(guān)于本發(fā)明的優(yōu)點(diǎn)與精神可通過(guò)接下來(lái)的發(fā)明詳述及附圖得到進(jìn)一步的了解。
附圖說(shuō)明
圖1給出了碼率η和b的有效組合(η,b);
圖2給出了不同碼率η下的參數(shù)a和t;
圖3是(η,b)=(4/5,32)時(shí)QC-LDPC碼校驗(yàn)矩陣H的詳細(xì)構(gòu)造;
圖4是(η,b)=(2/3,64)時(shí)QC-LDPC碼校驗(yàn)矩陣H的詳細(xì)構(gòu)造;
圖5是(η,b)=(1/2,128)時(shí)QC-LDPC碼校驗(yàn)矩陣H的詳細(xì)構(gòu)造;
圖6是(η,b)=(4/5,128)時(shí)QC-LDPC碼校驗(yàn)矩陣H的詳細(xì)構(gòu)造;
圖7是(η,b)=(2/3,256)時(shí)QC-LDPC碼校驗(yàn)矩陣H的詳細(xì)構(gòu)造;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州威士達(dá)信息科技有限公司,未經(jīng)蘇州威士達(dá)信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210374708.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H03M 一般編碼、譯碼或代碼轉(zhuǎn)換
H03M13-00 用于檢錯(cuò)或糾錯(cuò)的編碼、譯碼或代碼轉(zhuǎn)換;編碼理論基本假設(shè);編碼約束;誤差概率估計(jì)方法;信道模型;代碼的模擬或測(cè)試
H03M13-01 .編碼理論基本假設(shè);編碼約束;誤差概率估算方法;信道模型;代碼的模擬或測(cè)試
H03M13-03 .用數(shù)據(jù)表示中的冗余項(xiàng)檢錯(cuò)或前向糾錯(cuò),即碼字包含比源字更多的位數(shù)
H03M13-25 .由信號(hào)空間編碼進(jìn)行的檢錯(cuò)或前向糾錯(cuò),即在信號(hào)叢中增加冗余項(xiàng),例如梳狀編碼調(diào)制
H03M13-27 .應(yīng)用交錯(cuò)技術(shù)的
H03M13-29 .合并兩個(gè)或多個(gè)代碼或代碼結(jié)構(gòu),例如乘積碼、廣義乘積碼、鏈接碼、內(nèi)層碼和外層碼
- 循環(huán)貨倉(cāng)的錯(cuò)列循環(huán)鏈
- 循環(huán)貨倉(cāng)的錯(cuò)列循環(huán)鏈
- 球循環(huán)機(jī)和球循環(huán)方法
- 循環(huán)扇葉輪及循環(huán)扇
- 循環(huán)過(guò)濾式熱風(fēng)循環(huán)烘箱
- 循環(huán)泵(微循環(huán)泵)
- 機(jī)內(nèi)循環(huán)油循環(huán)系統(tǒng)
- 循環(huán)用水機(jī)與循環(huán)系統(tǒng)
- 自動(dòng)熱能循環(huán)利用熱風(fēng)循環(huán)烘箱
- 高溫循環(huán)風(fēng)扇自循環(huán)降溫裝置
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 生成碼率兼容LDPC碼及HARQ方案的方法及裝置
- 編碼裝置和解碼裝置
- DTMB系統(tǒng)中32QAM及4QAM-NR的LDPC數(shù)據(jù)塊的同步方法
- 前向糾錯(cuò)編、解碼方法、裝置及系統(tǒng)
- LDPC碼的校驗(yàn)矩陣的四環(huán)搜索方法及裝置
- 應(yīng)用LDPC編碼的數(shù)據(jù)傳輸方法及裝置
- 準(zhǔn)循環(huán)LDPC編譯碼方法、裝置及LDPC編譯碼器
- 一種基于同構(gòu)理論的規(guī)則準(zhǔn)循環(huán)LDPC碼構(gòu)造方法
- 一種支持任意碼長(zhǎng)的LDPC碼實(shí)現(xiàn)方法
- 結(jié)合非標(biāo)準(zhǔn)6階調(diào)制與LDPC碼的編碼調(diào)制傳輸方法





