



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于FPGA的全新DSC并行譯碼器設(shè)計及理論摘要:采用易于FPGA實現(xiàn)的歸一化最小和算法,通過選取合適的歸一化因子,將乘法轉(zhuǎn)化成移位和加法運算。在高斯白噪聲信道下,仿真該譯碼算法得出最佳的譯碼迭代次數(shù),并結(jié)合XilinxXC7VX485T資源確定量化位數(shù)。然后基于該算法和這3個參數(shù)設(shè)計了一種全新的、高速部分并行的DSC譯碼器。該譯碼器最大限度地實現(xiàn)了譯碼效率、譯碼復(fù)雜度、FPGA資源利用率之間的平衡,并在XilinxXC7VX485T芯片上實現(xiàn)了該譯碼器,其吞吐率可達197Mb/s。
0引言分布式信源編(DSC)解碼較傳統(tǒng)信道編解碼而言,因其編碼簡單、譯碼復(fù)雜成為近年來通信領(lǐng)域的研究熱點。DSC編碼端各信源獨立編碼,譯碼端根據(jù)信源的相關(guān)性聯(lián)合譯碼,從而降低了編碼的復(fù)雜度,而把整個系統(tǒng)的復(fù)雜度轉(zhuǎn)移到譯碼端,所以本文重點研究DSC譯碼器的設(shè)計。Turbo碼和LDPC碼是實現(xiàn)DSC譯碼器的兩種主要編碼。在DSC譯碼過程中,Turbo碼譯碼算法復(fù)雜、譯碼延時長且存在一定的不可檢測錯誤,而LDPC碼具有較大的靈活性、較低的差錯平底特性、譯碼速度快、具有高效的譯碼迭代算法[1],因此LDPC碼更適合于實現(xiàn)DSC譯碼器。LDPC碼分為規(guī)則LDPC碼和非規(guī)則LDPC碼,非規(guī)則LDPC碼的譯碼性能優(yōu)于規(guī)則LDPC碼,是目前己知的最接近Shannon限的碼[2],所以本文采用非規(guī)則LDPC碼實現(xiàn)DSC譯碼器。本文設(shè)計的DSC譯碼器具有反饋信道,根據(jù)當(dāng)前聯(lián)合譯碼的結(jié)果把譯碼判決信息反饋到編碼端,但這種方法對實時性要求很高[3],這是限制DSC譯碼器工程應(yīng)用的一個重要因素。FPGA由于其強大的數(shù)據(jù)并行處理能力,能夠做到數(shù)據(jù)處理的實時性、高效性。所以,F(xiàn)PGA能夠解決DSC譯碼器反饋信道實時性的問題。Log-BP算法、BP-Based算法、歸一化最小和(NMS)算法是3種常用的DSC譯碼算法,這3種算法把一部分乘法用求和運算代替極大地減少了運算量。Log-BP算法修正了碼長較長時概率BP譯碼算法計算不穩(wěn)定的問題,但是仍然存在乘法運算不利于FPGA實現(xiàn)。BP-Based算法雖然降低了運算量,但BP-Based算法相對于Log-BP算法收斂速度慢,譯碼性能也不如前者[4]。NMS算法和BP-Based算法的復(fù)雜度幾乎相同,若選取合適的歸一化因子η,能將乘法用加法和移位操作代替,并且其譯碼性能與概率BP算法幾乎一致[5]。因此,NMS算法在FPGA實現(xiàn)時被大量采用。基于非規(guī)則LDPC碼、FPGA、NMS譯碼算法3方面的優(yōu)點,本文的主要工作是采用非規(guī)則LDPC碼、運用NMS譯碼算法設(shè)計了一種全新的、實時高速的DSC譯碼器并在XilinxXC7VX485T上實現(xiàn)了該譯碼器。該譯碼器的吞吐率可達197Mb/s,具有較好的工程應(yīng)用價值。1DSC譯碼器實現(xiàn)的理論基礎(chǔ)1.1DSC的基本原理假設(shè)Xi(i=1,2…N)是來自同一個系統(tǒng)的N個信源,這N個信源之間的相關(guān)性稱為邊信息,現(xiàn)對這N個信源進行獨立編碼,將編碼后的N路信息傳輸?shù)酵粋€譯碼節(jié)點,并結(jié)合邊信息進行聯(lián)合譯碼。因此,DSC系統(tǒng)的編碼端極為簡單,其復(fù)雜度主要體現(xiàn)在譯碼端。1.2基于非規(guī)則LDPC碼的DSC系統(tǒng)圖1是非規(guī)則LDPC碼實現(xiàn)DSC系統(tǒng)的框圖,其中Xi(i=1,2…N)表示來自同一個系統(tǒng)的N個信源,DSC編碼器和譯碼器根據(jù)非規(guī)則LDPC碼的校驗矩陣(H矩陣)而設(shè)計。從圖1中可知,非規(guī)則LDPC碼實現(xiàn)DSC編解碼系統(tǒng)的基本原理:信源Xi經(jīng)過DSC編碼器后輸出信息位和校驗信息,與傳統(tǒng)譯碼相比,DSC編解碼系統(tǒng)丟棄信息位并且經(jīng)高斯白噪聲(AWGN)信道每次只傳輸少量的校驗位到DSC譯碼器,如此可以實現(xiàn)碼率自適應(yīng)并提高壓縮效率。同時邊信息經(jīng)過虛擬信道傳輸?shù)紻SC譯碼器進行聯(lián)合譯碼,如果此時能夠正確譯碼就輸出譯碼信息X’,否則進行反饋重傳校驗位繼續(xù)譯碼,直至正確譯碼輸出。1.3LDPC譯碼算法NMS譯碼算法具體闡述如下:設(shè)α2為AWGN信道的方差,yi表示接收到的信息,L(ci)為信道初始化信息,L(qij)為變量節(jié)點接收來自校驗節(jié)點的信息,L(rji)為校驗節(jié)點接收來自變量節(jié)點的信息,L(Qi)是變量
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京2025年北京市總工會職工大學(xué)(北京市工會干部學(xué)院)事業(yè)單位招聘2名筆試歷年參考題庫附帶答案詳解
- 施工保密協(xié)議書二零二五年
- 家政保潔服務(wù)合同
- 二零二五版全新一件代發(fā)合同范例
- 坑塘租賃合同模板
- 二零二五版房屋買賣定金居間合同范例
- 設(shè)備租賃協(xié)議合同
- 簡單轉(zhuǎn)讓股份協(xié)議書
- 外聘專家聘用協(xié)議
- 二零二五體育賽事贊助協(xié)議書范例
- 【廈門大學(xué)】DeepSeek大模型賦能高校教學(xué)和科研
- 巧手包出小混沌(課件)三年級下冊勞動人民版
- 2025-2030中國IC卡讀寫器行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報告
- 2024-2025學(xué)年人教版初中地理七年級下冊課件 第8章 第4節(jié) 俄羅斯
- 2025年南京秦淮區(qū)一中七年級下3月份月考英語試卷
- 2025年河南經(jīng)貿(mào)職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫帶答案
- 蘇教版六年級數(shù)學(xué)下冊第4單元第9課《練習(xí)八》課件
- 2025風(fēng)電機組大型葉片全過程質(zhì)量認證
- 2025年聚焦全國兩會知識競賽題庫及答案(共100題)
- 《清華大學(xué)介紹》課件
- GB/T 9755-2024合成樹脂乳液墻面涂料
評論
0/150
提交評論