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

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > LDPC碼數(shù)據(jù)分配通用模塊設(shè)計方案

          LDPC碼數(shù)據(jù)分配通用模塊設(shè)計方案

          作者: 時間:2012-12-02 來源:網(wǎng)絡(luò) 收藏

          增加了定位模塊對CNU的結(jié)構(gòu)也有所影響。文獻中曾給出CNU運算結(jié)果的四維存儲方法,存儲的信息包括最小值,次小值,最小值的位置和符號位,該存儲方法大大節(jié)約了存儲器開銷。然而當(dāng)每個循環(huán)子矩陣中不止有一組1的時候,采用了化的定位模塊,從存儲器中讀出的數(shù)據(jù)也增加了一位“定位位”,此時的CNU結(jié)構(gòu)需要發(fā)生改變,來適應(yīng)做出的調(diào)整。具體變化如圖7所示。

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

          h.JPG


          圖中的輸入端數(shù)據(jù)的頭部都加入了一位“定位位”,該位不參與CNU的比較運算過程,因此單獨將改為取出,在圖中最下方標(biāo)記出來。
          若每個循環(huán)子矩陣中有兩組1,使用圖7中的CNU進行運算的時候,CNU的輸入端總是把每個列塊對應(yīng)的兩個M存儲器中的存儲器1連接在比較器的上方接口,存儲器2連接在比較器的下方接口,例如D000連接第一列塊的存儲器1,D001連接第一列塊的存儲器2。這樣進行的排列在“位置標(biāo)記”模塊的輸出端可以得到最小值的位置是在D000~D111中的哪一個。然后將這一輸出前加上該列塊的“定位位”信息進行存儲,這一行數(shù)據(jù)的其他“定位位”信息全部刪除。

          i.JPG


          在垂直運算的過程中,需要利用上述信息確定求列和時參與運算數(shù)據(jù)的具體位置。列運算的實現(xiàn)方案如圖8所示。現(xiàn)在假設(shè)進行循環(huán)子矩陣的第一列的列運算,需要得到的信息是第1列兩個數(shù)據(jù)的值。下面以第2行第1列的數(shù)據(jù)為例進行說明。
          第2行的數(shù)據(jù)經(jīng)過水平運算后存儲在R存儲器中的對應(yīng)位置上,該位置存儲信息的格式如圖中最左側(cè)所示。若水平運算求得的最小值不在該子矩陣的列塊范圍內(nèi),那么該子矩陣中所有的數(shù)據(jù)全部以該行最小值輸出參與垂直運算。
          但是若水平運算求得的最小值在該子矩陣的列塊內(nèi),那么就需要用“穿越”的方法確定所需數(shù)據(jù)在該列塊中是水平方向上的第幾個數(shù)據(jù),確定了這一點后,就能夠利用水平運算的結(jié)果中的“定位位”來判斷該值是最小值還是次小值了。

          j.JPG


          從整個實現(xiàn)過程中可以看出,陔模塊引入之后,可以通過流水的操作來消除對速度的影響,而且該模塊的引入沒有對存儲資源構(gòu)成任何多余的消耗。
          另外從該方法的實現(xiàn)過程可以看出,該方法適用于BP算法、最小和算法以及最小和算法的改進算法,所以該方法也具有良好的算法通用性。
          通過ISE中Xinlin公司V5-330芯片上的仿真可以看出該方法的資源消耗情況。時鐘頻率120 MHz。

          6 結(jié)束語
          本章還介紹了通用化模塊的設(shè)計方法,針對循環(huán)子矩陣中不止有一組1的情況,利用了校驗矩陣中循環(huán)子矩陣的自身特點,設(shè)計了能夠自動識別1排列情況的模塊,以利于垂直運算過程中自動調(diào)用水平運算的結(jié)果。該模塊的加入不會對譯碼速度和存儲資源造成任何消耗,而且有助于未來成熟高效地開發(fā)高速譯碼設(shè)備。


          上一頁 1 2 3 4 下一頁

          評論


          相關(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); })();