《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于CPLD控制的DDS數字頻率合成器設計
基于CPLD控制的DDS數字頻率合成器設計
摘要: DDS是直接數字合成(Direct Digital Synthesis)技術的簡稱,是近年來隨著數字集成電路和計算機的迅猛發展而出現的一種新的頻率合成技術。該技術從相位概念出發來對頻率進行合成。它采用數字取樣技術,將參考信號的頻率、相位、幅度等參數轉變成一組取樣函數,然后直接運算出所需要的頻率信號。由于是全數字結構,其輸出信號中含有大量雜散譜線。另外,其超寬頻帶信號也將遇到諧波電平高,從而難以抑制諧波等問題。這些問題嚴重影響了DDS輸出信號的頻譜純度,也成為限制其應用的主要因素。本文提出了一種解決此問題的電路方案,并對如何改善信號源的頻譜質量進行了討論。
Abstract:
Key words :

  DDS是直接數字合成(Direct Digital Synthesis)技術的簡稱,是近年來隨著數字集成電路和計算機的迅猛發展而出現的一種新的頻率合成技術。該技術從相位概念出發來對頻率進行合成。它采用數字取樣技術,將參考信號的頻率、相位、幅度等參數轉變成一組取樣函數,然后直接運算出所需要的頻率信號。由于是全數字結構,其輸出信號中含有大量雜散譜線。另外,其超寬頻帶信號也將遇到諧波電平高,從而難以抑制諧波等問題。這些問題嚴重影響了DDS輸出信號的頻譜純度,也成為限制其應用的主要因素。本文提出了一種解決此問題的電路方案,并對如何改善信號源的頻譜質量進行了討論。

  1 AD9952芯片介紹

  1.1 AD9952的主要特點

 

  AD9952是ADI公司2003年推出的新產品。該芯片能以早期DDS芯片十分之一的功耗提供速度高達400MHz的內部時鐘,可合成高達160 MHz的頻率。AD9952的主要性能如下:

  ●具有高達400MHz的內部時鐘,可單端或雙端差分輸入,并附有PLL參考時鐘和可編程乘法器(4倍~20倍)。

●超低功耗,1.8V時的功耗小于250mW。

  ●內部集成有14位DAC和超高速比較器,可產生高穩定度的方波輸出。

  ●內含32位相位累加器和19位正弦查詢表ROM。

  ●含有可編程的相位/幅度抖動電路;可以減小由于相位截斷和DAC量化誤差帶來的雜散。

  ●DAC輸出相位噪聲小于-125dBc/Hz/1kHz;動態性能為:80dB SFDR@130MHz(偏移±100kHz)。

  ●采用2線或3線串口控制,48腳EPAD-TQFP封裝形式。

  1.2 AD9952的結構原理

  AD9952的內部功能框圖如圖1所示。

AD9952的內部功能框圖

  AD9952共有6種時鐘輸入模式,通過ClkMode-Select管腳、CFR2<0>和CFR2<73>(CFR2為24位的第二控制功能寄存器)可決定使用哪種模式。

  PLL的控制則通過控制功能寄存器的5位參考時鐘倍乘器來實現(即CFR2<73>)。當編程數據在0X04~0X14(十進制即:4~20)之外時,PLL被旁路,此時PLL處于節電狀態。實驗證明,直接使用參考晶振作時鐘時,其輸出信號的相噪、雜散電平、SF-DR性能比使用倍乘器時有較大的改觀;而付出的代價是必須采用頻率較高的晶振,成本有所增加。

  AD9952中的14位DAC可輸出兩路互補信號,這種差分形式的輸出可減少DAC輸出可能存在的共模噪聲,提高信噪比。輸出電流由連接在DAC_RSET管腳與DAC地之間的Rset決定:

  Rset=39.19/Iout

  最大輸出電流為15mA,但是從最優化SFDR的角度考慮,一般取輸出電流為10mA。

  AD9952采用單點頻工作模式,與其他芯片相比功能上有些單一。凡是存儲在FTW0中的控制字就會被提供給相位累加器進行累加;將一個新的控制字寫入FTW0并發出I/O UPDATE命令即可改變輸出頻率值。通過相位偏置寄存器可以調整輸出信號的相位。

AD9952內部共有16個8位控制寄存器,可分別用來控制輸出信號的頻率、相位、幅度、同步以及器件操作等。與ADI公司先前的系列產品不同,AD9952只采用串口進行控制。該串口可兼容多種同步傳輸格式,如:MOTOROLA 6905/11 SPI和IN-TEL8051 SSR協議等。

  在AD9952的串口操作中,表1所列的指令字(Instruction Word)具有重要作用。其中指令字A<4:0>用于指定具體哪一個寄存器被訪問;MSB位為高時,進行讀操作;為低時,進行寫操作。

  表1 AD9952的指令表

AD9952的指令表

  在每一個通信周期中,控制電路的前8個時鐘周期用來寫入指令字,之后對應于不同寄存器的數據被串行輸入到AD9952,傳送的字節數與被訪問的寄存器有關。比如:當需要訪問CFR2寄存器時,由于CFR2是3個字節,所以,指令字后的3字節就默認為是需要傳送的內容。傳完3字節,一個通信周期也就完成了。

  2 XC2C128芯片介紹

  XC2C128是Xilinx公司CoolRunnerⅡ系列中有128個宏單元的CPLD器件。這種器件包含了16個內部互聯的功能塊(AIM)每個AIM能為功能塊提供40個輸入,每個功能塊包含16個宏單元,這些宏單元同時包含了大量的配置寄存器。

  另外,這些寄存器能被全局預置和復位,也可以被提前設置成D或T觸發器。可以有多種時鐘信號,分別為全局或局部的電路服務。例如在同步時,可以同時應用三個不同的時鐘信號。

  下面是XC2C128的一些主要特性:

  ●可采用1.5V、1.8V、2.5V、3V、3.3V等電源供電,XC2C128內部有兩個BANK,因而允許采用不同電壓供電而不需電壓轉換器:

  ●片延時僅5ns;

  ●在1.8V供電時,靜態電流可低至25μA;

  ●采用RealDigital CPLD技術和先進的低功耗高速可編程邏輯技術;具有低至33μW的靜態功耗;

  ●帶有輸入滯回和可編程地(GND),提高了高速I/O信號完整性;

  ●可提供多種封裝形式;

  ●采用通用的JTAG接口;

  ●帶有雙邊緣觸發器,因而速度更快;

  ●帶有多種LVCMOS、HSTL和SSTL I/O,其靈活的I/O可支持多種器件接口;

  ●具有四級設計保密功能;

  ●具有靈活的時鐘模式,可以直接采用外部時鐘,也可以利用內部的時鐘分頻器(包括2、4、6、8、10、12、14、16分頻)。

  3 基于CPLD和DDS的數頻源設計

  圖2所示是一個數字頻率合成器的總體框圖。圖中,先由CPLD芯片根據DDS需要的輸出頻率計算出頻率控制字,然后附上DDS寄存器地址輸出給DDS芯片,同時輸出一路信號給開關,以便分段進行后續處理。

數字頻率合成器的總體框圖

  為了實現極低噪聲,首先注意晶振的選取,因為根據資料分析,輸出信號的相位噪聲取決于時鐘信號的相位噪聲,并將以20log(Fout/Fclk)的規律變化,這意味著在輸出信號頻率不變的情況下,10MHz時鐘信號所產生的相位噪聲將會比100MHz時鐘信號惡化20dB。所以必須選取相噪指標極低的高頻率晶振作為DDS的時鐘。同樣,根據20log(Fout/Fclk)的公式,在時鐘不變的情況下,100MHz輸出信號的相位噪聲也會比10MHz輸出信號惡化20dB。

  由于工作頻帶的相對帶寬很寬,因此降低輸出頻譜諧波電平是著重考慮的問題。如果按照原來的辦法,在輸出信號后加一級濾波器選擇信號,那么無用的諧波分量就會混入到有用信號帶寬內,從而造成諧波電平超標,頻譜質量降低。因此可以考慮將輸出信號頻帶分段,即由選通開關分配給幾組濾波鏈,最后再合成f1~f2 4.5倍頻程寬帶信號;濾波器要求帶外抑制特性好,帶內平坦度好,插損盡可能小。選通開關控制信號可由CPLD控制電路給出。

  AD9952時鐘輸入采用雙端差模輸入,由外部晶振通過差分器提供。將時鐘工作模式的選擇管腳接地,即直接應用參考時鐘頻率的工作模式。輸出IOUT和IOUT是一對互補信號,這種差分形式可以減少輸出的共模噪聲、提高信噪比;DAC_RSET通過可調電阻接地,有利于找到能夠抑制噪聲的最佳的電阻值;DACBP通過一個0.01μF的電容接至模擬電源,可以改善其諧波失真和雜散電平性能;DDSRE-SET由按鍵開關控制,按下并抬起可形成一個寬幅脈沖來使AD9952復位;串口輸入控制由DDSCLK、DDSDATA、DDSCSB、DDSIOUPDATE組成,全部由控制電路輸出;它們之間的關系是:由DDSCLK提供串行時鐘,并在它的作用下DDSCSB由高變低時,使DDS芯片處于使能狀態,然后輸出一個完整的控制數據(包括寄存器地址和頻率控制字的內容),之后再將DDSIOUPDATE由低變高,使已傳輸到AD9952的數據產生作用并使輸出頻率發生跳變,從而完成了一個動作。繼而完成CPLD作為控制電路要實現的主要功能。

  通過對AD9952的分析可知,控制電路必須輸出4組信號給DDS芯片,包括DDSDATA、DDSCSB、DDSSCLK和DDSIOUPDATE,同時還要輸出兩組信號給后面的頻選開關。DDSDATA信號是寄存器地址和頻率控制字的總和,共有40位;DDSCSB作為芯片的使能信號是單獨脈沖;DDSSCLK是串行時鐘,DDSIOUPDATE也是單獨脈沖。因此根據上面的分析,要實現DDSDATA、DDSCSB、DDSIOUPDATE信號都是很困難的。圖3是CPLD頂層的電路組成。

CPLD頂層的電路組成

  在CPLD內部,為了簡化設計,重復性使用,常常將一部分功能做成模塊的形式。圖3的左上腳有一個頻率轉換模塊ftoftw,它的功能是根據要輸出的頻率(其典型值通過內部預先設置的對應表的查詢來實現,非典型值則通過公式計算來實現)來輸出想要的頻率控制字和附加的頻率寄存器地址。該模塊之所以采用查表方式是出于速度的考慮。圖3左下腳的模塊可將一個寬幅的按鍵RESET信號轉化成一個時鐘周期的RESET信號,并且將輸出作為使能信號送到右邊的兩個模塊;該模塊內部是由一個計數器來實現的,當計到某一值時輸出一個脈沖,而后進入一個無輸出的開循環以滿足單獨的脈沖輸出。右上腳的模塊是一個并串轉換模塊(shifter_ps),它可將40位的并行信號轉換成串行信號,并在串行時鐘的參考下一位一位地輸出給DDS芯片,從而實現對寄存器的修改。這樣,給輸入時鐘加一個反門就可得到想要的串行時鐘,而且可以很方便地使之隨著輸入時鐘的變化而變化。右下腳的模塊是一個簡單的計數器(counter2),它的輸出正是40個時鐘周期后的DDSIOUPDATE信號,同時和前一個計數器的輸出通過或門得到DDSCSB信號。

  該電路是數模混合電路,為了保證相噪和雜散性能,除了在原理設計和元器件選擇方面要注意外,在電路的具體布局和布線方面也要加以考慮,以防止額外干擾的產生。PCB采用4層板設計,數字電源與模擬電源要分開,時鐘也要單獨供電;為降低電源紋波和其它干擾,還要對每一組電源分別用電容去耦。地平面上要將數字地和模擬地分開,并應在大面積鋪地處通過一點連接,各相鄰地平面通過磁珠相連。時鐘盡量遠離其它信號,并應加地線屏蔽。

  4 結束語

  直接數字頻率合成技術具有頻率轉換速度快、頻率分辨率高、輸出相位連續和全數字化、易于集成、易于控制等優點,是頻率合成器的理想選擇。采用CPLD控制能進一步發揮DDS的優勢,本文針對具體的寬帶低噪聲頻率源給出了電路方案,對如何提高頻譜質量進行了一些探討。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精选成人| aa亚洲婷婷| 激情欧美一区二区三区在线观看| 老司机午夜精品视频在线观看| 亚洲午夜成aⅴ人片| 亚洲第一成人在线| 亚洲一区欧美二区| 亚洲日本在线视频观看| 一区国产精品| 国产日韩精品一区二区| 欧美日韩一区二区国产| 久久久免费精品| 午夜精品一区二区三区电影天堂 | 国产在线精品一区二区夜色| 欧美日韩国内| 欧美国产日韩在线观看| 欧美一区二区三区视频免费播放| 亚洲美女福利视频网站| 亚洲欧洲精品一区| 亚欧成人在线| 亚洲欧美成人一区二区在线电影| 亚洲高清自拍| 国模一区二区三区| 国产欧美日韩视频一区二区| 欧美性视频网站| 香蕉久久夜色精品| 亚洲第一福利视频| 亚洲在线成人精品| 国产日韩欧美视频| 国产欧美日韩综合一区在线播放| 亚洲欧美日韩成人| 亚洲精品极品| 久久这里只精品最新地址| 久久福利一区| 亚洲欧美日韩一区二区三区在线| 日韩一区二区电影网| 一本色道久久88综合日韩精品| 亚洲精品久久久久| 亚洲三级电影全部在线观看高清| 亚洲人成网站777色婷婷| 亚洲高清视频在线观看| 亚洲第一在线综合在线| 在线免费不卡视频| 1769国内精品视频在线播放| 亚洲国产婷婷香蕉久久久久久99| 亚洲国产精品激情在线观看| 亚洲三级视频在线观看| 99国产精品国产精品久久| 在线午夜精品| 亚洲欧美中文在线视频| 亚洲高清不卡在线观看| 在线视频免费在线观看一区二区| 先锋影音久久| 欧美xx69| 国产精品理论片在线观看| 韩国成人精品a∨在线观看| 亚洲人午夜精品免费| 亚洲视频在线观看免费| 香蕉久久夜色| 99在线|亚洲一区二区| 午夜久久久久| 美乳少妇欧美精品| 欧美日韩视频第一区| 国产婷婷色综合av蜜臀av| 亚洲国产精品成人综合色在线婷婷| 一区二区三区四区五区精品视频| 午夜精品免费| 日韩一区二区精品视频| 欧美影院成人| 欧美精品一区在线发布| 国产欧美一二三区| 亚洲激情网站| 午夜精品久久久| 亚洲激情影视| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美一区二区三区的| 欧美日产一区二区三区在线观看| 亚洲人午夜精品免费| 99精品99| 亚洲福利一区| 99riav国产精品| 亚洲在线一区| 久久影音先锋| 欧美日韩第一页| 国产精品福利av| 亚洲制服av| 久久一区免费| 欧美精品国产精品| 欧美性开放视频| 亚洲国产精品国自产拍av秋霞| 99国产精品私拍| 午夜电影亚洲| 亚洲国产三级| 在线视频欧美精品| 久久精品国产亚洲aⅴ| 99re这里只有精品6| 欧美一区二区三区在线免费观看| 久久综合狠狠综合久久综青草| 欧美日韩成人免费| 国产欧美日韩专区发布| 亚洲人成小说网站色在线| 亚洲免费激情| 亚洲国产第一页| 亚洲欧美精品| 嫩草国产精品入口| 欧美日一区二区三区在线观看国产免 | 麻豆久久精品| 欧美午夜精彩| 国产亚洲视频在线| 亚洲国产经典视频| 久久精品国产v日韩v亚洲| 中文欧美字幕免费| 玖玖玖国产精品| 国产精品久久午夜| 国产原创一区二区| 亚洲男人av电影| 日韩亚洲一区二区| 久久久久久9| 欧美精品一区在线| 国产亚洲一区精品| 在线综合+亚洲+欧美中文字幕| 欧美尤物一区| 久久se精品一区二区| 欧美日韩精品免费观看视一区二区 | 亚洲国产精品久久久久婷婷老年| 亚洲免费影视| 欧美精品成人| 国产亚洲精品福利| 亚洲——在线| 亚洲小说区图片区| 欧美国产91| 久久精品中文字幕一区二区三区| 欧美日韩在线免费观看| 日韩一区二区精品葵司在线| 亚洲级视频在线观看免费1级| 欧美一区二区福利在线| 欧美美女日韩| 99国产精品久久久久久久成人热| 亚洲欧洲三级| 久久婷婷久久一区二区三区| 欧美精品国产| 99国产一区| 一区二区高清视频| 欧美精品乱码久久久久久按摩| 国模一区二区三区| 亚洲欧美大片| 欧美中文字幕在线观看| 国产精品久久久久久影视 | 亚洲欧美日韩精品综合在线观看| 亚洲香蕉网站| 欧美视频国产精品| 亚洲作爱视频| 国产精品99久久久久久www| 欧美jizzhd精品欧美巨大免费| 狠狠网亚洲精品| 国产亚洲成人一区| 亚洲黄一区二区| 免费人成网站在线观看欧美高清 | 国产麻豆午夜三级精品| 欧美在线影院| 久久婷婷久久| 影音先锋日韩有码| 午夜免费久久久久| 久久视频一区| 在线成人激情| 日韩午夜在线播放| 欧美金8天国| 亚洲免费人成在线视频观看| 午夜在线视频一区二区区别 | 国产农村妇女毛片精品久久麻豆 | 欧美一区日韩一区| 久久久之久亚州精品露出| 国产综合欧美在线看| 日韩性生活视频| 欧美日韩国产美| 亚洲视频碰碰| 亚洲自啪免费| 黄页网站一区| 亚洲精品人人| 欧美日韩一区二区欧美激情| 亚洲欧美综合国产精品一区| 久热爱精品视频线路一| 亚洲国产精品久久久久秋霞不卡 | 久久男人资源视频| 在线观看欧美亚洲| 亚洲欧洲在线免费| 国产精品视频网站| 欧美一区中文字幕| 嫩草国产精品入口| 99re热精品| 美女91精品| 日韩一级视频免费观看在线| 亚洲欧美在线一区二区| 红桃视频国产一区| 亚洲欧美日本国产有色| 狠狠入ady亚洲精品经典电影| 亚洲精品在线二区| 欧美屁股在线| 久久国产一区二区三区| 欧美成人精品激情在线观看|