基于QR碼構(gòu)造的QC-LDPC碼譯碼器設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-03-01 02:01
基于平方剩余(quadratic residue,QR)碼構(gòu)造的準(zhǔn)循環(huán)低密度奇偶校驗(yàn)(quasi cyclic low-density parity check,QC-LDPC)碼的行重通常比較大,硬件實(shí)現(xiàn)時(shí)譯碼器消耗的資源也就較多。設(shè)計(jì)了一種在資源占用率和吞吐率方面較為平衡的部分并行結(jié)構(gòu)的分層譯碼器。該譯碼器采用分層修正最小和算法(layered normalized min-sun algorithm, LNMSA)實(shí)現(xiàn),利用部分并行結(jié)構(gòu)同時(shí)處理層內(nèi)連續(xù)n行;在變量節(jié)點(diǎn)后驗(yàn)概率信息的存儲(chǔ)結(jié)構(gòu)上,將連續(xù)的n個(gè)信息合并為1組,連續(xù)的2組采用2個(gè)隨機(jī)存取存儲(chǔ)器(random access memory, RAM)進(jìn)行交替存儲(chǔ);在求取最小值和次小值時(shí),將輸入信息分為4組,再從4組中分別獲取最小值比較出全局最小值和次小值,從而有效地降低了最小值和次小值比較運(yùn)算的復(fù)雜度。在碼長為2 040、碼率為0.83的碼字和Xilinx Virtex-6開發(fā)板的測試環(huán)境下,譯碼器最大時(shí)鐘頻率可達(dá)166.7 MHz,吞吐量可達(dá)447.5 Mbit/s。
【文章來源】:重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2020,32(03)北大核心
【文章頁數(shù)】:7 頁
【部分圖文】:
譯碼器性能對(duì)比
譯碼器結(jié)構(gòu)框圖
每一個(gè)塊中的變量節(jié)點(diǎn)信息的讀取需要按照地址生成模塊產(chǎn)生的地址同時(shí)向2個(gè)RAM讀取。再將讀取的數(shù)據(jù)進(jìn)行拼接,形成一組包含10個(gè)變量節(jié)點(diǎn)信息的組合。然后將這組數(shù)據(jù)送入右移位網(wǎng)絡(luò)進(jìn)行右移位操作。這一操作類似于用大小為5個(gè)變量節(jié)點(diǎn)信息比特的窗口放置在一組數(shù)據(jù)的最右邊,再按照校驗(yàn)矩陣元素大小數(shù)據(jù)向右移動(dòng)若干個(gè)位置,操作過后位于窗口中的元素即為需要處理的變量節(jié)點(diǎn)信息。右移1個(gè)位置的處理過程如圖3。圖3 變量節(jié)點(diǎn)信息的選取
【參考文獻(xiàn)】:
期刊論文
[1]基于(17,9)平方剩余碼的廣義LDPC碼構(gòu)造及性能研究[J]. 李西亞,黎勇. 重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2018(06)
[2]光通信系統(tǒng)中一種改進(jìn)的LLR-BP譯碼算法[J]. 袁建國,汪哲,何昌偉,王永. 半導(dǎo)體光電. 2016(04)
[3]一種(71,36,11)QR碼的快速代數(shù)譯碼算法[J]. 陳高明,黎勇,董燦,張新球. 重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2015(06)
[4]基于FPGA的QC-LDPC碼分層譯碼器設(shè)計(jì)[J]. 彭陽陽,仰楓帆. 無線電工程. 2014(02)
[5]面向磁記錄信道的原模圖LDPC碼譯碼器的FPGA設(shè)計(jì)[J]. 周健,呂毅博,洪少華,王琳. 重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2013(06)
碩士論文
[1]面向802.11ad的高速率LDPC編譯碼器實(shí)現(xiàn)[D]. 項(xiàng)健.電子科技大學(xué) 2015
[2]多碼率LDPC碼編譯碼器的FPGA實(shí)現(xiàn)[D]. 唐興國.大連理工大學(xué) 2013
[3]QC-LDPC碼設(shè)計(jì)和分層譯碼器的FPGA實(shí)現(xiàn)[D]. 江濤.南京航空航天大學(xué) 2012
本文編號(hào):3056794
【文章來源】:重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2020,32(03)北大核心
【文章頁數(shù)】:7 頁
【部分圖文】:
譯碼器性能對(duì)比
譯碼器結(jié)構(gòu)框圖
每一個(gè)塊中的變量節(jié)點(diǎn)信息的讀取需要按照地址生成模塊產(chǎn)生的地址同時(shí)向2個(gè)RAM讀取。再將讀取的數(shù)據(jù)進(jìn)行拼接,形成一組包含10個(gè)變量節(jié)點(diǎn)信息的組合。然后將這組數(shù)據(jù)送入右移位網(wǎng)絡(luò)進(jìn)行右移位操作。這一操作類似于用大小為5個(gè)變量節(jié)點(diǎn)信息比特的窗口放置在一組數(shù)據(jù)的最右邊,再按照校驗(yàn)矩陣元素大小數(shù)據(jù)向右移動(dòng)若干個(gè)位置,操作過后位于窗口中的元素即為需要處理的變量節(jié)點(diǎn)信息。右移1個(gè)位置的處理過程如圖3。圖3 變量節(jié)點(diǎn)信息的選取
【參考文獻(xiàn)】:
期刊論文
[1]基于(17,9)平方剩余碼的廣義LDPC碼構(gòu)造及性能研究[J]. 李西亞,黎勇. 重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2018(06)
[2]光通信系統(tǒng)中一種改進(jìn)的LLR-BP譯碼算法[J]. 袁建國,汪哲,何昌偉,王永. 半導(dǎo)體光電. 2016(04)
[3]一種(71,36,11)QR碼的快速代數(shù)譯碼算法[J]. 陳高明,黎勇,董燦,張新球. 重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2015(06)
[4]基于FPGA的QC-LDPC碼分層譯碼器設(shè)計(jì)[J]. 彭陽陽,仰楓帆. 無線電工程. 2014(02)
[5]面向磁記錄信道的原模圖LDPC碼譯碼器的FPGA設(shè)計(jì)[J]. 周健,呂毅博,洪少華,王琳. 重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2013(06)
碩士論文
[1]面向802.11ad的高速率LDPC編譯碼器實(shí)現(xiàn)[D]. 項(xiàng)健.電子科技大學(xué) 2015
[2]多碼率LDPC碼編譯碼器的FPGA實(shí)現(xiàn)[D]. 唐興國.大連理工大學(xué) 2013
[3]QC-LDPC碼設(shè)計(jì)和分層譯碼器的FPGA實(shí)現(xiàn)[D]. 江濤.南京航空航天大學(xué) 2012
本文編號(hào):3056794
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3056794.html
最近更新
教材專著