新聞中心

        EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 一種基于稀疏矩陣的多核并行擾碼方法

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

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

        式中:r階方陣T為r級線性反饋移位寄存器的狀態(tài)轉(zhuǎn)移;Ir-1表示r-1階單位;C表示生成多項(xiàng)式的系數(shù)向量,如式(6)所示;φ表示r-1維全零列向量。
        C=[c1,c2,…,cr-1] (6)
        如圖2所示,為了利用偽隨機(jī)碼q(i)對輸入信號進(jìn)行N路擾碼,要求擾碼生成器同時給出N路輸出。在一個周期后,線性反饋移位寄存器的狀態(tài)由Fi轉(zhuǎn)換至Fi+N。
        Fi+N=TNFi (7)
        容易看出,式(7)所示的乘法運(yùn)算完全等價于圖3中線性反饋移位寄存器進(jìn)行N次狀態(tài)轉(zhuǎn)換的結(jié)果,即該運(yùn)算可實(shí)現(xiàn)一個N路并行擾碼生成器,每個并行周期產(chǎn)生偽隨機(jī)序列q的N路并行輸出,同時將狀態(tài)向量從Fi更新至Fi+N。考慮N≤r的情況,{f(r-N+1)i,f(r-N+2)i,…,fri}即為并行擾碼生成器的輸出向量。
        如式(5)所示,由于狀態(tài)轉(zhuǎn)移矩陣T包含了r-1階的單位矩陣以及r-1維全零列向量,不失一般性,且假設(shè)TN為矩陣。本文采用矩陣的存儲及實(shí)現(xiàn)運(yùn)算式(7)中的矩陣乘法,進(jìn)而實(shí)現(xiàn)N路的并行擾碼生成器,并將其定義為矩陣的并行擾碼生成器。
        1.2 稀疏矩陣的存儲及運(yùn)算
        1.2.1 三元組存儲
        如式(8),以IEEE 802.11n使用的擾碼生成多項(xiàng)式為例,說明如何利用稀疏矩陣的存儲及運(yùn)算實(shí)現(xiàn)并行的擾碼生成器。
        i.jpg
        根據(jù)稀疏矩陣的三元組存儲結(jié)構(gòu),將狀態(tài)轉(zhuǎn)移矩陣A存儲為(i,j,aij)的形式,如圖4所示。圖中i表示行數(shù),j表示列數(shù),aij表示A中位于第i行第j列的元素。矩陣相乘時,矩陣A左乘列向量Fi,為方便對A進(jìn)行遍歷,在進(jìn)行A的三元組存儲時,先以行序號由小到大排列,同一行中再以列序號由小到大排列。


        關(guān)鍵詞: 方法 并行 矩陣 稀疏 基于

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 印江| 灌南县| 衡阳县| 格尔木市| 蛟河市| 布拖县| 淮安市| 上栗县| 四平市| 邢台市| 临西县| 双柏县| 宁强县| 桃源县| 六枝特区| 永城市| 缙云县| 和林格尔县| 图们市| 喀喇沁旗| 湾仔区| 龙山县| 手机| 潢川县| 黄陵县| 明光市| 都匀市| 宣化县| 阳谷县| 松潘县| 额济纳旗| 西平县| 蒙自县| 定西市| 哈尔滨市| 望江县| 文登市| 金门县| 成武县| 安义县| 根河市|