加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
    • 一、?高斯白噪聲
    • 二、?產(chǎn)生方法
    • 三、?線性反饋移位寄存器(LFSR)
    • 四、?FIR濾波器系數(shù)重載
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

基于FIR濾波器的帶限白噪聲的設(shè)計(jì)

04/09 14:11
2997
閱讀需 4 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

大俠好,歡迎來到FPGA技術(shù)江湖,江湖偌大,相見即是緣分。大俠可以關(guān)注FPGA技術(shù)江湖,在“闖蕩江湖”、"行俠仗義"欄里獲取其他感興趣的資源,或者一起煮酒言歡。

大俠好,最近本媛比較忙,沒有時(shí)間更新。時(shí)間太長(zhǎng),怕大家忘了我,今天我來了,今天由“82年的程序媛”本媛給大俠帶來基于FIR濾波器的帶限白噪聲的設(shè)計(jì),后續(xù)本媛還會(huì)繼續(xù)更新產(chǎn)品項(xiàng)目開發(fā)心得,學(xué)習(xí)心得等,歡迎大家持續(xù)關(guān)注,話不多說,上貨。

一、?高斯白噪聲

高斯噪聲:是一種隨機(jī)噪聲,其時(shí)域內(nèi)的信號(hào)幅度的統(tǒng)計(jì)規(guī)律服從高斯分布。

白噪聲:信號(hào)的功率譜在整個(gè)頻域內(nèi)為常數(shù)的噪聲。

帶限白噪聲:帶寬限制在一定范圍內(nèi)的高斯白噪聲。

二、?產(chǎn)生方法

傳統(tǒng)的高斯白噪聲的產(chǎn)生是將多個(gè)m序列通過D/A轉(zhuǎn)換器,然后通過濾波器得到,比較繁瑣。本項(xiàng)目將通過線性反饋移位寄存器和FIR濾波器完成。

首先通過matlab中wgn函數(shù)生成高斯白噪聲,并將生成的噪聲數(shù)據(jù)存入到rom中,然后通過LFSR產(chǎn)生m序列偽隨機(jī)碼作為rom地址對(duì)噪聲數(shù)據(jù)進(jìn)行讀取增加其隨機(jī)性,最后將輸出的隨機(jī)噪聲通過FIR濾波器得到帶限白噪聲。

三、?線性反饋移位寄存器(LFSR)

偽隨機(jī)碼的性能指標(biāo)直接影響產(chǎn)生白噪聲的隨機(jī)性。本設(shè)計(jì)采用xilinx提供的LFSR IP核來實(shí)現(xiàn)。

LFSR可以通過如圖方式進(jìn)行配置,可選擇輸出的數(shù)據(jù)類型、位寬、小數(shù)位等。

本設(shè)計(jì)選擇數(shù)據(jù)類型為UFIX_32_4,然后再通過convert對(duì)其進(jìn)行截位,得到UFIX_10_0的數(shù)據(jù)輸出作為ROM地址,再一次提高了隨機(jī)性。

四、?FIR濾波器系數(shù)重載

該部分濾波器的設(shè)計(jì)選擇Use Reloadable Coefficients模式,接收系統(tǒng)發(fā)送的濾波器系數(shù),產(chǎn)生可變帶寬的帶限噪聲信號(hào)。

使用可重新加載的濾波器系數(shù)時(shí),需將內(nèi)部系數(shù)設(shè)置成相同長(zhǎng)度的0,然后借助FDATools設(shè)計(jì)并導(dǎo)出濾波器系數(shù)。

本設(shè)計(jì)中低通FIR濾波器使用等波紋法設(shè)計(jì)、128階,250M采樣率、通帶頻率10M、截止頻率20M。

設(shè)計(jì)完成后可通過下圖操作將系數(shù)生成.m文件,然后就可以作為重載系數(shù)輸入到濾波器中了。

濾波器設(shè)置成系數(shù)重載模式時(shí),需控制的接口如下圖;

其中data_tdata_real即為輸入的數(shù)據(jù),reload_tdata_data為輸入的系數(shù)。

其接口時(shí)序圖如下圖所示:

按照時(shí)序要求配置FIR濾波器:

然后對(duì)輸出數(shù)據(jù)的位寬和類型進(jìn)行調(diào)整得到結(jié)果。

最后得到的帶寬為10M的帶限白噪聲:

今天本媛就說到這里,后續(xù)繼續(xù)和大俠一起分享,歡迎關(guān)注貌美如花的“82年的程序媛”本媛,江湖偌大,繼續(xù)闖蕩,加油!

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
FOD8012AR2 1 onsemi High CMR, Bi-Directional, Logic Gate Optocoupler, 2500-REEL

ECAD模型

下載ECAD模型
$6.97 查看
TLP293(GB-TPL,E 1 Toshiba America Electronic Components OPTOISOLATOR 3.75KV TRANS 4-SO

ECAD模型

下載ECAD模型
$0.64 查看
S25FL256SAGNFI001 1 Cypress Semiconductor Flash, 64MX4, PDSO8, WSON-8

ECAD模型

下載ECAD模型
$17.53 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

任何技術(shù)的學(xué)習(xí)就好比一個(gè)江湖,對(duì)于每一位俠客都需要不斷的歷練,從初入江湖的小白到歸隱山林的隱世高人,需要不斷的自我感悟自己修煉,讓我們一起仗劍闖FPGA乃至更大的江湖。