新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 用 FPGA 產生高斯白噪聲序列的一種快速方法

        用 FPGA 產生高斯白噪聲序列的一種快速方法

        作者: 時間:2009-03-24 來源:網絡 收藏

        信號是一個隨機過程,每個樣值點都是一個高斯變量,其雙邊功率譜密度為常數 N0 / 2 ,即:

        由 (2) 式可見,在任意兩個不同時刻的采樣信號是統計獨立的。但是,從 m 的產生過程可見,每個時鐘周期中,線性反饋移位寄存器只移出一個最高位,并反饋一個值給最低位,所以,相鄰的幾個狀態之間不是完全獨立的。這必然影響任意兩個不同時刻采樣信號之間的獨立性。所以要進行非相關性操作。為了減小相關性,通常的是產生高斯后再接一個交織器,把高斯出現的前后順序打亂。但建交織器要占用 的硬件資源,所以,本設計不采用交織器。

        考慮到 m 序列的周期為 (2n-1) ,第 2n 個值往后都是不斷重復第 1 個到第 (2n-1) 個狀態。所以只要線性反饋移位寄存器每隔 r 個同步時鐘 ( 其中 r=2i , i 為整數 ) 輸出一個狀態值 ( 即線性反饋移位寄存器每變換 r 個狀態輸出一次狀態值 ) ,就能在不改變 m 序列原有周期的情況下減小相關性,且不增加硬件資源的消耗。但要注意: r 一定要是 2 的冪,這樣才能保證 m 序列的周期不變。

        2 均勻分布向高斯分布的轉換

        2.1 均勻分布和高斯分布之間的映射關系

        設 X 服從 [1 , 218-1] 區間內的均勻分布; Y 服從均值為 0 、方差為 1 的標準正態分布,那么,考慮到高斯分布的實際情況, Y 僅在 [-4 , 4] 之間取值即可。 Y 的概率密度函數為:

        2.2 折線逼近法

        fpga相關文章:fpga是什么




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 达州市| 正宁县| 泽普县| 乡宁县| 贡嘎县| 泽库县| 曲麻莱县| 长岭县| 临沭县| 文登市| 株洲市| 来宾市| 鸡东县| 介休市| 云阳县| 出国| 合山市| 车致| 凤山县| 科技| 东安县| 通辽市| 海南省| 东宁县| 遂溪县| 西乡县| 建昌县| 漳州市| 祁阳县| 永顺县| 犍为县| 扶沟县| 潜江市| 平遥县| 高碑店市| 五家渠市| 黎平县| 呼伦贝尔市| 茶陵县| 上虞市| 邢台县|