国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 正文
    • 一、?高斯白噪聲
    • 二、?產(chǎn)生方法
    • 三、?線性反饋移位寄存器(LFSR)
    • 四、?FIR濾波器系數(shù)重載
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

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

2024/04/09
2673
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(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à)格 更多信息
AFBR-5972Z 1 Foxconn Transceiver, 635nm Min, 675nm Max, 100Mbps(Tx), 100Mbps(Rx), Panel Mount, ROHS COMPLIANT PACKAGE
$150.74 查看
SN74LVC1G17DCKRG4 1 Texas Instruments Single 1.65-V to 5.5-V buffer with Schmitt-Trigger inputs 5-SC70 -40 to 125

ECAD模型

下載ECAD模型
$0.36 查看
TJA1040T/CM,118 1 NXP Semiconductors TJA1040 - High-speed CAN transceiver with standby mode SOIC 8-Pin

ECAD模型

下載ECAD模型
$2.24 查看

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

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

盐城市| 甘德县| 白城市| 丰台区| 宜宾县| 南皮县| 铜川市| 黄大仙区| 易门县| 溧水县| 易门县| 桃园县| 阿克陶县| 马龙县| 宜良县| 宝应县| 邳州市| 安远县| 博兴县| 曲阳县| 新巴尔虎左旗| 余姚市| 阿鲁科尔沁旗| 嘉鱼县| 阳原县| 嘉黎县| 铜陵市| 苍梧县| 武强县| 沁阳市| 祁东县| 古浪县| 固阳县| 庆城县| 桂林市| 方正县| 静安区| 望江县| 黔江区| 德阳市| 木兰县|