在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>DSP>非規則LDPC碼譯碼改進算法概述及DSP的實現分析

非規則LDPC碼譯碼改進算法概述及DSP的實現分析

2017-10-20 | rar | 0.3 MB | 次下載 | 1積分

資料介紹

 為了降低非規則低密度奇偶校驗(low-densityparity-check,LDPC)碼譯碼算法的復雜度,提出一種適合數字信號處理囂(digital signal processorDSP)實現的低運算復雜度、低誤碼平臺譯碼的改進算法。
  該算法校驗節點的運算采用修正最小和算法,外信息的更新采用串行方式,既保持了串行和積算法在有限迭代次數下譯碼門限低的優點,又降低了節點運算復雜度和誤碼平臺。用定點DSP芯片實現的非規則LDPC碼譯碼器的實測結果表明,該算法能以較低的實現復雜度獲得低的誤碼平臺和譯碼門限。
  低密度奇偶校驗(low-density paruty-check,LDPC)碼是一種非常有效的信道編碼方案,已經成為新一代數字衛星廣播(DVB-S2)等標準的信道編碼方案,具有重要的應用價值。
  LDPC碼譯碼器設計的實現成為近年來研究的熱點。LDPC碼譯碼器的實現方法主要有2種:一種是基于超大規模集成電路VLSI)的設計;另外一種是基于數字信號處理器(digital signalprocessor,DSP)等指令串行執行系統的實現。
  LDPC碼譯碼多采用和積(sum-product,SP)譯碼算法,影響其復雜度的因素有迭代次數和每次迭代的運算復雜度。由于DSP芯片指令串行執行的特點,要實現較高速率的LDPC碼譯碼器,必須同時減少迭代譯碼次數和每次迭代的運算量。文提出一種逐個校驗節點串行更新的迭代譯碼算法(S-SP),并說明在二進制對稱信道(BSC)下可以有效降低迭代譯碼的次數;為降低每次迭代的運算復雜度,校驗節點的運算存在一些簡化的譯碼算法,如修正最小和算法(modified mim-sum,MMS)等,但這些算法的譯碼門限有一定的損失。
  本文研究非規則LDPC碼的S-SP算法在加性高斯白噪聲(AWGN)信道下的性能,說明該算法雖能降低迭代次數,但是存在誤碼平臺較高的問題。考慮到簡化的譯碼算法(例如MMS算法)有復雜度和誤碼平臺低的特點,本文綜合這2類算法的特點,提出了串行MMS(S-MMS)算法,該算法在有限迭代次數下具有低的誤碼平臺和較低的譯碼門限,實現了復雜度和性能的較好折衷,適合于用DSP實現。
  1 LDPC碼簡介和迭代譯碼算法
  1.1 LDPC碼簡介
  LDPC碼是一種分組碼。其校驗矩陣為超稀疏隨機矩陣,設為H。對于任何一個合法的碼字v,都有校驗方程。由該方程可知,校驗矩陣中每行的非零元素,將所對應的LDPC碼元映射成一個相當于校驗碼的約束,定義這種約束關系為一個校驗節點。校驗矩陣中每列的非零元素對應LDPC碼的同一個碼元,形成了一個相當于重復碼的約束,定義這種約束關系為一個變量節點,而矩陣中的非零元素,既參與了變量節點的重復碼的約束關系,又參與了校驗節點的校驗碼的約束關系;因此定義矩陣中非零元素所對應的關系為連結這2種節點的“連結線”。因此,LDPC碼的結構也可以用圖1的因子圖表示。
  LDPC碼的編碼,先利用校驗矩陣得到對應的生成矩陣,然后直接用信息序列和生成矩陣相乘即可得到編碼碼字,而LDPC碼的譯碼則利用校驗節點和變量節點的約束關系,在2類節點間通過“連結線”進行外信息的傳遞,從而實現迭代譯碼。
  1.2 LDPC碼迭代譯碼算法
  定義為變量節點n的先驗信息,即對數似然比;表示第k次迭代中,從校驗節點m到變量節點n的外信息;表示第k次迭代中,從變量節點n到校驗節點m的外信息;為第k次迭代后變量節點n的后驗信息;M(n)表示和變量節點n相連的校驗節點的集合;N(m)表示和校驗節點m相連的變量節點的集合。
  標準的和積(SP)譯碼算法如下。
  步驟l 初始化。
  其中:xn為發送比特;yn為接收符號。采用二進制相移鍵控(BPSK)調制,信道為AWGN信道。
  步驟2迭代譯碼。
  迭代譯碼包括2個步驟,變量節點的計算和校驗節點的計算。本文中設定固定的迭代次數K,然后判決輸出。
  1)變量節點的運算(對所有的變量節點n)。
  2)校驗節點的運算(對所有的校驗節點m)。
  其中k≥1.
  步驟3后驗信息計算和判決輸出。
  串行和積譯碼算法(S-SP),在計算校驗節點m時,需要將上面和積(SP)算法中的步驟2變量節點的運算修改為
  其k≥1,假設校驗節點的計算從1開始,也即m依次取1,2,3,…,M,這里M為校驗節點的個數,如圖1所示。
  S-SP算法和SP算法的不同點在于:在SP算法中,所有與校驗節點m相鄰的變量節點更新時所使用的校驗節點外信息都來自上一次的迭代輸出,然后進行校驗節點m的運算。而在S-SP算法中,計算校驗節點m時,和其相連變量節點的更新可以使用本次迭代中已經更新過的外信息。從上面的分析也可看出,S-SP算法的復雜度和SP算法相同,另外,可通過合理設計,使得該算法需要的存儲資源可降低為原來的1/2。
  2 改進的迭代譯碼算法和優化設計
  文指出,在BSC信道下,S-SP算法可以有效降低迭代譯碼次數。本文研究了該算法在AWGN信道下的特點,發現該算法雖可以降低迭代譯碼次數,但是存在誤碼平臺較高的缺點。后面將利用仿真結果說明這一特點。
  本文將S-SP算法與修正最小和算法(MMS)結合,提出了改進算法,將外信息的更新采用串行更新策略,校驗節點的計算采用修正最小和算法,稱為串行修正最小和算法(S-MMS)。該算法解決了S-SP算法的誤碼平臺較高的問題,譯碼門限和標準的SP算法相比,性能損失很小。
  提出的串行修正最小和算法(S-MMS),其迭代譯碼步驟2修改如下。
  設定固定的迭代次數K,對校驗節點m,依次取1,2,3,…,M,進行下面的2個步驟。
  1)變量節點的運算(只計算和校驗節點m相連的變量節點)。
  非規則LDPC碼譯碼改進算法概述及DSP的實現分析
  其中:r=│N(m)│表示集合N(m)中的元素個數,即非規則碼的校驗節點m的階數;βr為非規則碼不同階校驗節點的偏移因子;sgn()為符號函數。
  最優的偏移因子βr值,可以采用密度演化或者計算機仿真的方法得到。
  本算法變量節點的運算只包括求和運算,校驗節點只包括最大、最小和減法操作,與SP算法的校驗節點運算的非線性函數ln(tanh())相比,量化噪聲對其影響小。本文針對定點DSP芯片特點,信道觀測值和迭代譯碼中的外信息,都采用16 b的量化精度,有利于優化指令并行度,并可以降低存儲器讀取、存儲延時。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1489次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  91次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  9次下載  |  免費
  11. 6基于AT89C2051/4051單片機編程器的實驗
  12. 0.11 MB  |  4次下載  |  免費
  13. 7基于單片機和 SG3525的程控開關電源設計
  14. 0.23 MB  |  3次下載  |  免費
  15. 8基于單片機的紅外風扇遙控
  16. 0.23 MB  |  3次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30319次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537791次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
主站蜘蛛池模板: 国产专区视频 | 国产一区在线播放 | 久久久免费精品 | 欧美日韩免费大片 | 欧美一级鲁丝片 | 国产成人精品免费视频大全可播放的 | 三级电影在线观看视频 | 俺去啦最新官网 | 五月天婷婷在线观看高清 | 色视频观看 | 欧美影院一区二区三区 | 色多多网址 | 天天摸天天插 | 久久久久久久网站 | 亚洲夜夜操 | 亚洲精品中文字幕乱码三区一二 | 一级做a爰片久久毛片毛片 一级做a爰片久久毛片美女图片 | 国产精品片 | 国产精品你懂的在线播放 | 一级特黄aaa大片29 | 欧美一级免费 | 欧美黑粗特黄午夜大片 | 欧美性狂猛bbbbbbxxxx | 免费网站黄色 | 狠狠色噜噜狠狠色综合久 | 一区二区三区四区免费视频 | 色多多视频在线观看免费大全 | 奇米影视四色7777久久精品 | 手机看片福利盒子久久 | 亚洲三级在线免费观看 | 成人精品一区二区不卡视频 | 亚洲成人在线免费 | 日本高清视频不卡 | 欲色天天| 成人性色生活影片 | 深夜动态福利gif进出粗暴 | 色综合88| 亚洲欧洲一区 | 在线观看免费视频一区 | 成人亚洲电影 | 午夜看一级特黄a大片 |