<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計應(yīng)用 > 基于IEEE802.1 6e標(biāo)準(zhǔn)的LDPC編碼器設(shè)計與實現(xiàn)

          基于IEEE802.1 6e標(biāo)準(zhǔn)的LDPC編碼器設(shè)計與實現(xiàn)

          作者: 時間:2011-07-13 來源:網(wǎng)絡(luò) 收藏

          3 編碼算法的
          根據(jù)上述編碼算法,F(xiàn)PGA程序了0.5碼率,碼長為2 304 bit,信息位為1 152 bit數(shù)據(jù)流的編碼。每幀送入1 152 bit原始數(shù)據(jù)流,經(jīng)過編碼后產(chǎn)生1 152 bit效驗位,因為是系統(tǒng)碼,所以將原始信息位后緊跟效驗位就可以合并成所要發(fā)送的編碼碼流。的硬件總體結(jié)構(gòu)如圖2所示。

          本文引用地址:http://www.ex-cimer.com/article/156074.htm

          f.JPG


          從圖2可以看出,中主要包含矩陣乘法模塊,前項置換模塊,矢量加法模塊,以及生成碼字模塊。現(xiàn)對矩陣乘法模塊,前項置換模塊和碼字生成模塊進(jìn)行介紹。
          (1)矩陣乘法器模塊:主要由循環(huán)移位器和模二加法器組成。由于FPGA運算的并行特點,在計算矩陣乘法時可按行并行操作。輸入的原始信息比特流與效驗矩陣Hb的每一行進(jìn)行相乘運算時,首先按照RAM中存儲的非零列號找到相對應(yīng)的信息位中的矢量,并對該矢量進(jìn)行循環(huán)右移,循環(huán)右移的次數(shù)依照.11e的規(guī)定進(jìn)行控制,然后把這一行中的所有非零元素和信息位相乘所得結(jié)果做一次異或操作,這就是矩陣的一行與信息位相乘的結(jié)果。該過程可以并行執(zhí)行,同時完成矩陣中每一行與信息位的相乘運算。
          (2)前項置換器模塊:.1中規(guī)定,碼的效驗矩陣r是雙對角矩陣,所以對于乘矩陣T的逆的操作采用前項置換方法,其原理如下:
          g.JPG
          所以在FPGA中進(jìn)行乘矩陣r的逆的計算,不必進(jìn)行求逆和相乘運算,僅用異或運算就能完成。
          (3)生成碼字模塊:主要作用是將原始信息位與效驗位p1和p2合成。在.1中規(guī)定LDPC碼為系統(tǒng)碼,所以將原始信息位與效驗位p1和p2按順序依次拼接起來,就是實際編碼后數(shù)據(jù)。

          4 FPGA仿真結(jié)果分析
          在QuartusⅡ軟件下進(jìn)行編譯和綜合,器件選擇為Altera公司STRATIXII系列的EP2S90F1020C3,整個LDPC編碼器最高工作時鐘214 MHz,邏輯資源占用3 027 LE。LDPC碼編碼仿真結(jié)果如圖3所示。

          h.jpg


          code_rden:編碼器使能標(biāo)志,高電平說明LDPC編碼器正在工作。
          matlab_code:LDPC編碼的Matlab仿真結(jié)果輸出。
          ldpc_code:LDPC編碼的FPGA仿真結(jié)果輸出。
          result_out:比對Matlab與FPGA仿真結(jié)果,輸出碼流進(jìn)行相減一直為零,說明仿真結(jié)果正確。

          5 結(jié)束語
          文中分析了IEEE802.1標(biāo)準(zhǔn)的LDPC碼的校驗矩陣H,然后在QuartusⅡ平臺下根據(jù)分塊矩陣的快速編碼算法了一種編碼器,滿足IEEE802.16e標(biāo)準(zhǔn)的碼長為2 304,碼率為1/2的LDPC碼的編碼要求,并仿真驗證了LDPC編碼器的性能。仿真結(jié)果證明通過合理的構(gòu)造LDPC碼的校驗矩陣以及選擇合適的編碼算法,可以有效降低編碼復(fù)雜度,并了線性編碼。


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();