新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的兩種DDS實現

        基于FPGA的兩種DDS實現

        作者: 時間:2010-09-29 來源:網絡 收藏

        引言
        (Direct Digital Freqiaency Synthesizers)廣泛應用于雷達系統、數字通信、電子對抗、電子測量等民用軍用設備中。它是隨著半導體技術和數字技術的快速發展而發展起來的新型的頻率合成技術,與傳統的VCO+PLL的模擬方式產生所需頻率相比,技術具有頻率分辨率高,相位噪聲低,帶寬較寬,頻譜純度好等優點。這些技術指標在一個系統中是至關重要的,決定著一個系統的成敗。

        1 的基本原理
        1.1 頻率合成方式的基本原理

        DDFS是根據余弦函數相位和幅值的對應關系,從相位出發,由不同的相位給出不同的電壓幅值,再經過D/A變換和濾波最后得到一定頻率和調頻率的模擬信號。由此可見,DDS有很多功能模塊組成,如圖1所示。

        本文引用地址:http://www.104case.com/article/191551.htm

        33a.jpg


        若相位累加器有N位,時鐘頻率為fclk,頻率控制字為FCW。N位的相位累加器可以對時鐘頻率進行2N分頻,所以DDS的精度可以達到:

        頻率控制字是用來控制累加器的步進的,累加器的步進為33g.jpg。假設初始的相位偏移△φ=0,則經過N個時鐘周期后相位累加器的輸出θ=2π*FCW*N*(1/2N)。在相位步進△0時,完成2π的相位變化即為完成一個輸出周期,所以20/△θ*Tclk=T0,即:

        可見調節FCW可以任意地按照要求改變輸出頻率,這就達到了頻率合成的目的。
        1.2 直讀方式DDS的原理
        直讀法(DDWS)工作流程是,把所需要的DDS的波形,直接用Matlab抽樣量化,然后把量化的數據直接存儲到的BlockRAM中,再在時鐘頻率的控制下直接從BlockRAM中讀取數據,D/A后輸出原來波形。


        上一頁 1 2 3 下一頁

        關鍵詞: FPGA DDS

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 石阡县| 五原县| 岑溪市| 松原市| 聂拉木县| 定日县| 桐城市| 张掖市| 虹口区| 无为县| 南川市| 南开区| 林西县| 霞浦县| 东源县| 赞皇县| 社会| 汽车| 奇台县| 乐至县| 岑溪市| 新昌县| 辽源市| 曲周县| 易门县| 天全县| 华安县| 曲阳县| 神农架林区| 九台市| 措勤县| 平阳县| 稻城县| 竹山县| 禄劝| 南汇区| 隆安县| 淳化县| 天津市| 阿鲁科尔沁旗| 聂荣县|