999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的數(shù)字信號相位控制方法的仿真與實現(xiàn)

2016-11-19 11:00:30陳薇
中國新通信 2016年20期

陳薇

[摘要]進(jìn)行高精度的數(shù)字基帶信號相位控制方法的研究在實際應(yīng)用中有著重要的意義。本文介紹了兩種不同的相位控制方法,分別是基于存儲的相位控制方法和基于正交運(yùn)算的相位控制方法。本文在建模與仿真的基礎(chǔ)上對兩種不同相位控制方法的優(yōu)缺點進(jìn)行了分析,并針對其算法性能和資源消耗進(jìn)行了比較。本文在以FPGA為核心的軟件無線電開發(fā)平臺上對基于正交運(yùn)算的相位控制方法進(jìn)行了實現(xiàn)。

[關(guān)鍵詞]數(shù)字基帶 相位控制 FPGA

一、引言

隨著軟件無線電(Software Defined Radio,SDR)技術(shù)的不斷發(fā)展,很多以往在射頻或中頻范圍內(nèi)需要通過硬件模塊來實現(xiàn)的功能逐漸被基帶的數(shù)字信號處理技術(shù)所取代。這不僅可以有效地減小系統(tǒng)的復(fù)雜度,還可以極大地提高系統(tǒng)精度和可靠性。相位控制技術(shù)被廣泛地運(yùn)用于信號合成、無線信道模擬、多輸入多輸出(Muhiple-input Multiple-output,MIMO)通信等領(lǐng)域。對高精度的數(shù)字基帶信號相位控制方法的研究在實際應(yīng)用中有著重要的意義。在硬件設(shè)備的開發(fā)過程中,幾乎所有算法性能的提高都是以硬件資源的消耗為代價。因此,最大的困難就是在算法性能和資源消耗之間尋求平衡。對于數(shù)字信號的相位控制來說,一方面要盡可能地提高相位控制的精度和靈活性,另一方面則要努力將硬件資源的消耗控制在合理的范圍之內(nèi)。

二、相位控制方法的建模與仿真

2.1基于存儲的相位控制

最簡單的改變數(shù)字信號相位的方法是對信號進(jìn)行存儲后輸出。基于存儲的相位控制系統(tǒng)框圖如圖1所示。存儲的作用是增加信號輸出的時延,由于時延和相位的相關(guān)性,改變了信號的時延既改變了信號的相位。在這種方案中,只要改變存儲深度就能夠控制相位變化的范圍。

這種方法雖然簡單,但是在實際運(yùn)用中存在兩個問題。首先,由于時延只能為正,不能為負(fù),所以相位只能單方向改變。其次,相位變化的最小值由系統(tǒng)采樣率決定。設(shè)基帶信號頻率f0為3MHz,系統(tǒng)采樣頻率fs2為125MHz,則相位變化的最小值θ可以表示為:(1)

由此可見,在信號頻率f0固定的情況下,通過提高采樣頻率fs可以減小相位變化的最小值θ,提高相位變化精度。但提高采樣頻率fs會大大增加系統(tǒng)的運(yùn)算量,消耗大量硬件資源。事實上,在實際運(yùn)用中,由于硬件資源的限制,很難將相位變化的最小值降到5°以下。因此,基于存儲的相位控制方法無法被運(yùn)用于對精度要求較高的環(huán)境。

2.2基于正交運(yùn)算的相位控制

在基帶處理過程中,一般先對單路數(shù)字信號進(jìn)行數(shù)字下變頻(DigitalDownConversion,DDC),轉(zhuǎn)變?yōu)镮、Q兩路信號。如果把I、Q兩路信號分別看作復(fù)信號的實部和虛部,那么改變信號的相位只需要乘上一個幅度為1、相位可變的單位相變因子。

設(shè)輸入信號為SIF,則SIF可以表示為:(2)

由此可知相位變化值為θ

因為θ可正可負(fù),所以該算法可以實現(xiàn)相位的雙向變化。且θ的取值越小,相位變化的最小值也就越小,精度越高。由于θ的取值幾乎不受硬件條件限制,所以其精度可以輕松地達(dá)到1。以內(nèi)。

使用Matlab軟件對以上算法進(jìn)行建模仿真。基帶信號頻率f0為3MHz,系統(tǒng)采樣頻率fs為125MHz。仿真結(jié)果如-圖2所示,圖a設(shè)置相位變化值θ分別為-90°、0°、90°,可以看到仿真結(jié)果與設(shè)置一致。圖b設(shè)定相位變化值θ分別為-1°、0°、1°,并將局部放大,可以看到信號之間微小的相位變化,其結(jié)果與設(shè)置一致。

三、相位控制方案的設(shè)計與實現(xiàn)

本文采用SFF SDR小型軟件無線電開發(fā)平臺對基于正交運(yùn)算的相位控制算法進(jìn)行硬件實現(xiàn)。該開發(fā)平臺由恒潤科技有限公司代理進(jìn)口。其數(shù)字基帶處理模塊的核心是一塊Xilinx公司的Virtex4系列FPGA芯片。數(shù)據(jù)轉(zhuǎn)換模塊采用TI公司的ADS5500型號AD芯片和DAC5687型號DA芯片。中頻輸入信號頻率30MHz,基帶采樣頻率125MHz。

3.1基于FPGA的相位控制方案設(shè)計

考慮到相位值的有限性,可以將一個周期(通常是-180°-180°)的正弦值和余弦值預(yù)先存儲在片上ROM中,其占用的存儲空間并不大。假設(shè)以1。為步進(jìn),則只需要360*2個存儲單元。通過改變相位控制字,可以選擇不同的正弦值和余弦值輸出。將正弦值和余弦值與數(shù)字下變頻之后的I、Q兩路信號進(jìn)行復(fù)乘實現(xiàn)相變因子與信號的調(diào)制。最后通過數(shù)字上變頻合成一路輸出即可完成基于正交運(yùn)算的相位控制。方案實現(xiàn)框圖如圖3所示。

本文開發(fā)工具使用Xilinx公司的ISE10.1軟件。復(fù)乘運(yùn)算是本方案的核心,可以使用ISE自帶的Mult ComplexIPcore方便地實現(xiàn)。相比于代碼編寫,IPcore有著集成度高、設(shè)置簡單等優(yōu)點,熟練掌握各種IPcore已經(jīng)成為硬件開發(fā)的有效手段。

3.2基于FPGA的相位控制方案實現(xiàn)

本方案采樣頻率fs為125MHz,AD輸入信號頻移fθIT為30MHz,數(shù)字下變頻之后的基帶信號頻率f0為3MHz。方案設(shè)計完成之后,ISE軟件能夠自動生成RTL圖(寄存器傳輸級框圖),以方便查看。本方案的RTL圖如圖4所示。

本文使用ModelSim6.5SE軟件對方案進(jìn)行行為級仿真,設(shè)定相位偏移值θ為45°,仿真時序圖如圖5所示。圖中上方波形為相位偏移之前的信號,下方波形為相位偏移之后的信號,兩者相位差為45°,與設(shè)定一致。

把生成的方案下載至開發(fā)平臺,使用chipscope軟件(在線邏輯分析儀)對方案運(yùn)行結(jié)果進(jìn)行驗證。chipscope能夠抓取FPGA芯片內(nèi)部的數(shù)字信號,被廣泛用于程序調(diào)試。圖6為相位控制模塊的基帶實時波形圖,圖中兩個信號的相位差分別30°、90°和135°。基帶數(shù)字信號通過數(shù)模轉(zhuǎn)換和上變頻之后從開發(fā)平臺射頻輸出口輸出。將輸入和輸出信號同時接入示波器,可以對信號波形進(jìn)行對比觀察,如圖7所示。圖(a)設(shè)定相位偏移值θ為90°,圖(b)設(shè)定相位偏移值θ為180°,顯示結(jié)果與設(shè)定一致。

四、結(jié)束語

基于存儲的相位控制方法有著結(jié)構(gòu)簡單、易于實現(xiàn)的優(yōu)點,但其提高精度所帶來的硬件資源消耗很大。基于正交運(yùn)算的相位控制方法則能夠以很小的硬件資源消耗達(dá)到很高的精度。以實現(xiàn)相同的相位控制精度為例,基于存儲的相位控制方法要比基于正交運(yùn)算的相位控制方法多消耗將近50%的存儲資源和80%的運(yùn)算資源。

主站蜘蛛池模板: 久久成人免费| 色哟哟精品无码网站在线播放视频| 国产导航在线| 欧美亚洲欧美| 亚洲人成网7777777国产| 亚洲二区视频| 国产精品七七在线播放| 国产区精品高清在线观看| 狠狠亚洲五月天| 国产精品大尺度尺度视频| 日韩在线第三页| 日日摸夜夜爽无码| 国产精品网址在线观看你懂的| 亚洲日本www| 91精品人妻一区二区| 一级毛片在线播放免费| 欧美成人精品欧美一级乱黄| 天天综合亚洲| 免费国产在线精品一区| 日本三级精品| 国产无码在线调教| 国产自在自线午夜精品视频| 视频国产精品丝袜第一页| 国产色爱av资源综合区| 欧美亚洲国产日韩电影在线| 欧美午夜久久| 中文字幕在线一区二区在线| 国产精品一区二区不卡的视频| 国产自在线播放| 免费jizz在线播放| 国产日产欧美精品| 亚洲 欧美 偷自乱 图片| 国产人人射| 中文字幕 91| 国产经典三级在线| 久久窝窝国产精品午夜看片| 免费jjzz在在线播放国产| 国产呦视频免费视频在线观看| 国产黑人在线| 亚洲Aⅴ无码专区在线观看q| 欧美三级视频网站| 亚洲无线一二三四区男男| 黄色网址免费在线| 91福利在线看| 麻豆精品视频在线原创| 午夜免费视频网站| 爽爽影院十八禁在线观看| 特级欧美视频aaaaaa| 亚洲黄色成人| 国产精品人成在线播放| 国产成人AV男人的天堂| 香蕉综合在线视频91| 日韩AV手机在线观看蜜芽| 成人福利在线观看| 国产午夜精品一区二区三| 久久中文无码精品| 久久超级碰| 久久综合干| 日韩成人在线网站| 欧美特级AAAAAA视频免费观看| 熟女日韩精品2区| 久久96热在精品国产高清| 国产精品自拍露脸视频 | 国产黑丝视频在线观看| 日韩高清中文字幕| 国产毛片片精品天天看视频| 综合成人国产| 四虎亚洲精品| 亚洲综合专区| 国产成人精品免费视频大全五级| 国产高清无码第一十页在线观看| 91精品啪在线观看国产91九色| 在线免费看片a| 青青青视频91在线 | 欧美成人精品在线| 亚欧乱色视频网站大全| 美女被操91视频| 亚洲第一黄色网址| 欧美日韩激情在线| 91毛片网| 美女毛片在线| 亚洲开心婷婷中文字幕|