新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA的DDFS與DDWS兩種實現方式

        基于FPGA的DDFS與DDWS兩種實現方式

        作者: 時間:2010-11-04 來源:網絡 收藏

          3 DDS的性能指標

          3.1 頻率分辨率

          對于頻率合成方式的DDS,只要是累加器的位數足夠多,理論上可以達到任意無限高的頻率分辨率。由式(1),若N=39,fclk=1,分辨率可達到0.000 18 Hz。但是對于直讀方式,分辨率是受到硬件D/A速度限制的,一般如果用四倍的頻率速度采集和恢復,分辨率只能達到O.25 Hz。

          3.2 SFDR

          最常用的評價DDS工作性能的參數是帶外抑制比(SFdR),它是指有效信號的頻譜幅度與噪聲頻譜幅度的最大值之差。實際的頻譜合成方式的DDS在累加器的輸出和查找表之間還有個相位折斷的過程。若累加器的輸出A為N位,查找表的輸入B為M位,一般情況下N>M,這是為了節約查找表的空間。正是由于這種相位折斷才降低了SFDR,使得DDS的性能變壞。以上參數都是可以根據實際的要求估算出來的,例如要產生一個4 MHz、分辨率為O.4 Hz、帶外抑制比為60 dB的正弦信號,時鐘頻率為100 MHz。那么根據式(2),可以得到N=11;根據實際經驗,查找表的每位可以產生6 dB的抑制比,所M=60/6=10 b。由于直接讀取法DDS不存在相位折斷的問題,所以往往能得到比較好的SFDR。

          3.3 信噪比

          由于SFDR只與最大噪聲的頻譜幅度有關,所以相同的SFDR可能有不同的頻譜純度,為此引入了另外一個DDS的性能指標——信噪比(SNR )。信噪比是指信號功率和噪聲功率之比,由于涉及到所有的噪聲,所以跟頻譜純度息息相關,對于頻率分辨率高的DDS,噪聲的能量較低,信噪比較大,頻譜純度好。

          4 Matlab仿真結果

          根據兩種DDS的的仿真數據,可以通過Matlab仿真輸出波形,如圖5,圖6所示。

          可以根據圖很明顯地看出以上三個性能參數的比較情況,直讀DDS的SFDR要大得多,而且頻譜純度也好,合成方式的頻率分辨率高。

          5 結語

          從以上比較可以發現直讀方式是實際應用中非常好的選擇,但是對于這種方式,只能輸出有限的預先設定好的頻率和調頻率,不具有通用性適合用在特定的場合。而頻率合成的DDS能合成任意頻率和調頻率,也能通過一定的措施達到所需指標,所以這種原理是一種通用的原理,被科研工作者和DDS制造商廣泛采用。在雷達系統(比如高度計、散射計)中,往往只需要某一種或者幾種特定的調頻率、帶寬、頻率的DDS,所以可以較多地采用直讀方式。


        上一頁 1 2 3 下一頁

        關鍵詞: DDFS DDWS FPGA

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 瓦房店市| 诸暨市| 金寨县| 泽州县| 台南市| 泗水县| 洱源县| 贡嘎县| 东港市| 宣城市| 永安市| 滨海县| 原阳县| 旌德县| 胶州市| 从江县| 碌曲县| 扎囊县| 凌云县| 丹江口市| 六盘水市| 新安县| 西丰县| 聂荣县| 岳阳市| 喀喇沁旗| 日喀则市| 张掖市| 芜湖县| 岗巴县| 黑山县| 博兴县| 南投县| 陵川县| 广昌县| 永平县| 泸西县| 宁陕县| 南和县| 达拉特旗| 海安县|