在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于基于FPGA的多模式數字匹配濾波器的設計與實現

電子設計 ? 來源:網絡整理 ? 作者:工程師吳畏 ? 2018-06-29 14:12 ? 次閱讀

0 引言

數字匹配濾波器是直接序列擴頻通信系統中的關鍵部件,可以通過編程實現接收端同步和解擴,提高通信系統數字信號處理能力。本文設計了一種多模式數字匹配濾波器,通過模式切換,提高擴頻通信系統有效性和可靠性。

FPGA是在可編程器件的基礎上進一步發展的產物,它是作為專用集成電路領域中的一種半定制電路而出現的,使用非常靈活[1]。本文采用FPGA設計數字匹配濾波器,成本較低,系統性能更高。

1 數字匹配濾波器原理

數字匹配濾波器主要完成兩個序列之間的相關運算。設DSSS的偽隨機序列{ci}={c0,c1,…,cN-1},它也可以表示為式(1):

關于基于FPGA的多模式數字匹配濾波器的設計與實現

其中,gc為門函數,Tc為偽隨機序列碼元寬度,ci為偽隨機序列chip,取值0或1。DMF沖激響應為式(2):

關于基于FPGA的多模式數字匹配濾波器的設計與實現

該沖激響應是一段碼長為N的編碼序列,碼型與擴頻的偽隨機序列相同,順序與之相反。設用于傳輸的數字信號碼元為{an},經過DSSS后進行傳輸,不考慮噪聲,接收端接收到的擴頻信號為式(3):

關于基于FPGA的多模式數字匹配濾波器的設計與實現

當t≠Ts時,DMF與接收到的信號不相關,y(t)的值較小[2-3];當t=Ts即接收到的信號與沖激響應序列相位對齊時,y(t)取得最大值,DMF輸出一個相關峰。由此可判斷DMF是否匹配以及何時匹配,從而檢測出碼字信息并進行同步。

傳統DMF結構如圖1所示。移位寄存器個數等于輸入碼元長度N。DMF將接收數據以碼元速率進行移動,在對應時刻,乘法器將移位寄存器中的碼元與濾波器的抽頭系數相乘,共需要N個乘法器。接收碼移動時,DMF每一時刻輸出一個相關值。當移動到兩個碼元序列相位對齊時,相關結果會有一個峰值輸出,檢測到這個峰值就能獲得定時信息,從而使本地擴頻序列與接收信號同步。

關于基于FPGA的多模式數字匹配濾波器的設計與實現

2 多模式DMF原理

DSSS通信系統原理方框圖如圖2所示。發送端擴頻碼發生器產生特定長度偽隨機序列對輸入信號進行擴頻,擴頻信號經調制后發送到接收端,擴頻碼發生器先產生一個與發送端偽隨機序列同步的本地偽隨機序列,經反轉和對極后對接收信號進行相關解擴,然后經解調和采樣判決輸出。

關于基于FPGA的多模式數字匹配濾波器的設計與實現

擴頻通信系統傳輸信號的帶寬遠大于被傳輸的原始信息信號的帶寬,而且傳輸信號的帶寬主要由用于擴頻的偽隨機序列決定。

以BPSK調制DSSS通信系統為例,選取4種不同長度(N=32,64,128,256)偽隨機序列進行擴頻,通過仿真得到發送擴頻信號雙邊帶功率譜密度波形如圖3所示。從圖中可以看出,DSSS通信系統擴頻比不同,傳輸信號帶寬也不同。假設信號輸入碼元速率為Rb,那么經過DSSS后chip速率為式(5):

關于基于FPGA的多模式數字匹配濾波器的設計與實現

關于基于FPGA的多模式數字匹配濾波器的設計與實現

因此,擴頻比越大,偽隨機序列chip速率就越高,發送信號頻帶寬度就越寬。但是,偽隨機序列chip速率越高,對擴頻碼發生器電路要求越高,系統工作頻帶越寬,要求調制器和混頻器在寬頻帶內保證一定線性度在工程上很難實現。因此,直接序列擴頻通信系統擴頻比的選取受多個因素的影響。

在信息理論中,香農的信道容量公式為式(6):

關于基于FPGA的多模式數字匹配濾波器的設計與實現

表明了信道無差錯傳輸信息的能力與信道中信噪比和傳輸信息的信道帶寬之間的關系。當傳輸系統信噪比下降時,可以通過適當增加信道帶寬的方式保持信道無差錯傳輸信息的速率,使信道在相同的容量下可靠傳送信息,從而獲得較低的信息差錯率。因此,當傳輸系統信噪比下降時,可以通過適當增加擴頻比保持擴頻通信系統的穩定性[4]。

本文的設計是通過1個參數控制DMF切換,接收端DMF結構如圖4所示。它接收到的是擴頻信號,(a1,a2,…,aN)是輸入擴頻信號,(c1,c2,…,cN)取自本地碼元寄存器中的“+1”和“-1”,分別對應碼元高電平和低電平。這樣,乘法運算變成符號運算,避免了乘法運算對資源的大量需求,運算速度也大大提高。如果發送端切換擴頻比,接收端需要對DMF做出相應的模式切換,以實現對擴頻信號的正確同步和解擴。這就是多模式的來源。

關于基于FPGA的多模式數字匹配濾波器的設計與實現

DSSS通信系統接收端在不同模式下需要根據發送端用于擴頻的偽隨機序列同步改變本地碼元寄存器中存儲的本地序列,因此與傳統匹配濾波器不同的是,多模式DMF結構不固定,它會在不同模式下做出調整,從而能夠實現對多種擴頻信號的同步和解擴,提高擴頻通信系統的有效性。

3 多模式DMF仿真

選取4種模式如表1所示,利用MATLAB作BPSK調制的DSSS通信系統仿真,DMF相關濾波后輸出相關峰分別如圖5所示。其中,發送端擴頻信號和接收端本地碼元的內插系數均為32。

關于基于FPGA的多模式數字匹配濾波器的設計與實現

關于基于FPGA的多模式數字匹配濾波器的設計與實現

從圖中可以看出,理想情況下,這4種模式的DMF均能輸出周期性相關峰,可以進行同步和解擴。理論上,提高發送端擴頻信號和接收端本地碼元的內插系數可以獲得更加理想的相關峰,提高數字匹配濾波器同步捕獲的精度。

4 DMF多模式實現

為了提高設計效率和系統性能,本文設計采用Xilinx公司Virtex-7系列XQ7VX690T型號FPGA芯片。整個擴頻通信系統的各個功能模塊通過Veilog HDL語言編寫,采用modelsim進行功能仿真,并利用ISE 14.4軟件進行綜合和布局布線。

本文選取具有4種模式的DMF進行實現。由仿真結果可以得出,對于不同模式,可以用不同內插系數對發送端擴頻信號和接收端本地碼元內插。本文采用過采樣替代發送端擴頻信號的內插,理論上講,過采樣率越高,DMF同步捕獲精度就越高,獲得的同步點就越精確,但過采樣率過高將直接導致計算復雜度提升,占用更多芯片資源[5],為了節省硬件資源,本文選取4種不同過采樣率和內插系數,如表2所示,保持4種模式下系統時鐘頻率不變,即:

關于基于FPGA的多模式數字匹配濾波器的設計與實現

關于基于FPGA的多模式數字匹配濾波器的設計與實現

本文選取輸入信號的碼元速率為Rb=128 Kbps,發送端擴頻比分別為32、64、128和256,系統時鐘頻率選取131.072 MHz。

基于FPGA的DMF可以采用FIR濾波器結構來設計,在ISE14.4中帶有高性能的FIR濾波器的IP核,可以方便的進行調用[6]。另外,由于數字匹配濾波器的抽頭系數對輸入信號進行的是符號變換,因此可以通過代碼實現多模式DMF。為了實現對模式的手動切換,本文采用case語句調用不同模式對應的抽頭系數,實現對輸入信號的符號變換。然后通過10級“流水線”結構實現全并行加法器網絡[7]。基于FPGA的多模式數字匹配濾波器的結構如圖6所示。

關于基于FPGA的多模式數字匹配濾波器的設計與實現

通過實驗測試并借助Chipscope工具觀測DMF輸出的相關峰。在4種不同的模式下,Chipscope測得的相關峰分別如圖7所示。

關于基于FPGA的多模式數字匹配濾波器的設計與實現

圖中顯示,在實驗測試環境下,基于FPGA的多模式數字匹配濾波器能夠很好地實現相關濾波,產生明顯的相關峰,而且圖中各相關峰均是周期性重復出現的,證明本文的設計功能正確。因此,在同一個擴頻通信系統中集成帶有多模式的數字匹配濾波器是可行的。按照上述多模式方法實現的數字匹配濾波器使用方便,無需額外編程,僅僅通過一個參數便可以在同一個通信系統中獲得多種模式,因此具有較好的應用場景。在無人機數據鏈路中可以采用多模式數字匹配濾波器,在下行鏈路中通過切換多種模式可以獲得不同的通信效果,提高通信系統的有效性和可靠性。

5 結論

本文提出了一種基于FPGA實現的多模式數字匹配濾波器,它能夠根據直接序列擴頻通信系統發送端的擴頻比切換接收端數字匹配濾波器的模式。相比于傳統的數字匹配濾波器,多模式數字匹配濾波器可以在同一個直接序列擴頻通信系統的接收端集成多種模式,實現對多種擴頻比擴頻信號的解擴,提高通信系統的性能。本文針對直接序列擴頻通信系統基于FPGA進行了實驗測試,驗證了多模式數字匹配濾波器功能的正確性。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1643

    文章

    21983

    瀏覽量

    614671
  • 濾波器
    +關注

    關注

    162

    文章

    8095

    瀏覽量

    181226
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    在quartus2中用原理圖進行編譯,設計了一個匹配濾波器,如...

    在quartus2中用原理圖進行編譯,設計了一個匹配濾波器,如何調用modlesim進行仿真。
    發表于 03-26 21:34

    求救 畢設題目是基于matlab的匹配濾波器的設計與實現

    有木有matlab大神,畢設題目是基于matlab的匹配濾波器的設計與實現不曉得怎么做給瞧瞧!
    發表于 10-28 09:21

    請問基于labview的chirp信號測距儀的設計中的chirp信號的匹配濾波器怎么設計

    請問基于labview的chirp信號測距儀的設計中的chirp信號的匹配濾波器怎么設計?最好有設計圖,謝謝各位大神!!
    發表于 03-24 14:27

    FPGA實現數字匹配濾波器的優化方法

             本文利用Xilinx公司Virtex系列器件的特殊結構,提出了一種比較新穎的數字匹配濾波器設計方法,它在保證了該匹配濾波器與傳統
    發表于 09-15 09:07 ?22次下載

    擴頻通信中匹配濾波器FPGA設計

    在分析了數字匹配濾波器的捕獲原理及折疊匹配濾波器和并行匹配濾波器各自優勢的基礎上,設計了一種并行折疊數字
    發表于 09-16 09:51 ?53次下載

    數字濾波器FPGA中的實現

    數字濾波器FPGA中的實現
    發表于 02-09 10:21 ?77次下載
    <b class='flag-5'>數字濾波器</b>在<b class='flag-5'>FPGA</b>中的<b class='flag-5'>實現</b>

    基于FPGA數字濾波器的設計與實現

    基于FPGA數字濾波器的設計與實現    在信息信號處理過程中,如對信號的過濾、檢測、預測等,都要使用到濾波器,數字濾波器
    發表于 01-07 10:45 ?3948次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>數字濾波器</b>的設計與<b class='flag-5'>實現</b>

    數字匹配濾波器的遞歸折疊實現

      針對數字匹配濾波器(DMF)的FPGA實現提出一種優化結構。利用16位移位寄存(SRL16E)的存儲潛力,設計遞歸延遲線(RDL);再
    發表于 05-20 14:53 ?5830次閱讀
    <b class='flag-5'>數字</b><b class='flag-5'>匹配濾波器</b>的遞歸折疊<b class='flag-5'>實現</b>

    怎么理解匹配濾波器

    匹配濾波器是輸出端的信號瞬時功率與噪聲平均功率的比值最大的線性濾波器。其濾波器的傳遞函數形式是信號頻譜的共軛。濾波器輸出端的信號瞬時功率與噪聲平均功率的比值最大的線性
    發表于 11-20 18:03 ?1.5w次閱讀

    IIR數字濾波器FPGA實現

    本文檔內容介紹了基于IIR數字濾波器FPGA實現,供參考
    發表于 03-02 13:45 ?36次下載

    如何使用FPGA實現IIR數字濾波器的設計

    數字濾波器、DSP器件或可編程邏輯器件(如FPGA實現。因為,用FPGA實現數字濾波器具有實時
    發表于 08-06 18:50 ?3次下載
    如何使用<b class='flag-5'>FPGA</b><b class='flag-5'>實現</b>IIR<b class='flag-5'>數字濾波器</b>的設計

    WCDMA系統中匹配濾波器FPGA實現

    WCDMA中規定了小區搜索的時隙同步過程采用匹配濾波器的方法實現,本論文主要研究匹配濾波器原理及FPGA實現結構。
    發表于 01-26 16:22 ?12次下載
    WCDMA系統中<b class='flag-5'>匹配濾波器</b>的<b class='flag-5'>FPGA</b><b class='flag-5'>實現</b>

    低通濾波器匹配濾波器的區別

    低通濾波器匹配濾波器的主要區別在于:   1.低通濾波器是一種濾波器,它可以抑制高頻信號,使低頻信號得以通過,從而實現對音頻信號的頻
    發表于 02-16 17:44 ?2968次閱讀

    阻抗匹配濾波器電路設計——LC、L和PI濾波器

    除了使用阻抗匹配變壓外,設計人員還可以在 RF 放大器的輸出端使用阻抗濾波器電路,它可以兼作濾波電路和阻抗匹配電路。有多種類型的
    的頭像 發表于 04-06 09:03 ?6004次閱讀

    什么是匹配濾波器?如何理解匹配濾波器?

    [導讀]為增進大家對匹配濾波器的認識,本文將對匹配濾波器匹配濾波器的詳細理解予以介紹。 匹配濾?波作為
    的頭像 發表于 01-12 08:39 ?2559次閱讀
    主站蜘蛛池模板: 全国男人的天堂网站 | 亚洲a级毛片 | 热re99久久国产精品 | 美女一级毛片免费观看 | 婷婷亚洲综合 | 国产午夜视频在永久在线观看 | 亚洲怡红院在线 | 色女人久久| 永久福利盒子日韩日韩免费看 | 高清性欧美xxx | 特一级黄 | 亚洲一区在线视频观看 | 日本视频黄色 | 国产午夜毛片一区二区三区 | 看黄色一级毛片 | 天天干天天操天天插 | 欧美午夜精品一区二区三区 | 天天看天天爽天天摸天天添 | 四虎影视4hu4虎成人 | 黄色视网站 | 丁香综合五月 | 色九| 日韩一级视频 | 欧美一级日韩在线观看 | 一级毛片不卡 | 欧美一区二区三区不卡视频 | 天天摸天天看天天做天天爽 | 成年片色大黄全免费网址 | 久久综合九色综合欧洲 | 亚洲综合色婷婷中文字幕 | 性色视频在线 | 中文天堂在线最新2022更新 | 五月婷婷久久综合 | 在线观看一区二区三区四区 | 四虎在线最新永久免费 | 色狠狠成人综合网 | 国产成在线人视频免费视频 | 国产午夜精品理论片久久影视 | 色综合成人丁香 | 高清一区二区三区免费 | 手机看片福利永久 |