日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設計應用 > 一種基于稀疏矩陣的多核并行擾碼方法

          一種基于稀疏矩陣的多核并行擾碼方法

          作者: 時間:2012-04-17 來源:網絡 收藏

          j.jpg


          同理,擾碼生成器在i時刻的狀態(tài)向量Fi也可以寫為三元組的形式。值得注意的是,由于Fi是列向量,其三元組形式中的列序號均為1。
          1.2.2 相乘
          對狀態(tài)轉移A、狀態(tài)向量Fi進行三元組存儲后,利用其三元組結構完成兩者的乘法。具體步驟為:首先遍歷A的三元組中第一行對應的列序號,若在列向量Fi的三元組中有相同的行序號,則將兩個三元組中的對應元素相乘并累加,直至A的三元組中第一行元素遍歷完畢,然后將其乘累加結果進行模二運算,再作為Fi+N的第一個數(shù)據。以此類推,可以得到一個周期后的寄存器狀態(tài)向量Fi+N,將得到的Fi+N再次進行三元組存儲,重復上述步驟,即可實現(xiàn)N路的擾碼生成器。

          2 運算量分析
          由于產生m序列的r級線性反饋移位寄存器能夠遍歷除全0外的2r-1個狀態(tài),不失一般性,且假設寄存器狀態(tài)向量Fi中每個元素取值1,0的概率都為0.5。在實現(xiàn)并行擾碼生成器時,狀態(tài)轉移矩陣A與狀態(tài)向量Fi進行一次乘法運算后,采用普通矩陣相乘的乘法次數(shù)為r2,而采用矩陣相乘的平均乘法次數(shù)為0.5×an,式中an為矩陣A的非零元素個數(shù)。
          由于加擾、解擾的運算量主要來自于并行擾碼生成器,如式(8)所示,采用文獻中IEEE 802.11n的擾碼生成多項式,給出了實現(xiàn)并行擾碼生成器時,分別采用普通矩陣乘法與稀疏矩陣乘法的運算量見表1。

          k.jpg


          表中,N表示并行支路數(shù),采用文獻中IEEE 802.11n的擾碼生成多項式,F(xiàn)i的一次狀態(tài)轉移矩陣T如式(9)所示,則A=TN,r=7。
          從表1可以看出,采用IEEE 802.11n的生成多項式,與普通矩陣乘法實現(xiàn)的多核并行擾碼相比,稀疏矩陣的多核并行擾碼,其乘法運算量降低了一個數(shù)量級。

          3 結語
          針對多核環(huán)境中的無線通信信號處理,本文提出了一種稀疏矩陣的多核并行擾碼,該方法考慮擾碼生成器中狀態(tài)轉移矩陣的稀疏特性,應用稀疏矩陣的運算產生了并行輸出的偽隨機碼,并且利用多個處理器核對輸入信號進行并行加擾、解擾。該方法與普通矩陣乘法實現(xiàn)的多核并行擾碼相比,其乘法運算量降低了,同時還充分利用多核資源,為在多核環(huán)境中實現(xiàn)高速信號的加擾、解擾提供了參考。


          上一頁 1 2 3 4 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉