新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 省電設(shè)計(jì)將 DDS 的靈活性擴(kuò)展到便攜式設(shè)備

省電設(shè)計(jì)將 DDS 的靈活性擴(kuò)展到便攜式設(shè)備

作者: 時(shí)間:2011-08-30 來(lái)源:網(wǎng)絡(luò) 收藏

直接數(shù)字頻率合成()具有快速頻率切換和調(diào)制能力,應(yīng)用廣泛。但是,當(dāng)?shù)凸暮偷统杀臼侵饕紤]因素時(shí),常常不得不退居其次,讓位于模擬鎖相環(huán)(PLL)。AD9913改變了這一局面,不僅能在125MHz輸出帶寬范圍提供技術(shù)的快速切換和調(diào)制,而且具備與PLL相似的低功耗特性,其功耗僅有大約50mW。

本文引用地址:http://m.butianyuan.cn/article/150274.htm


DDS解決方案的功耗一直比較高,例如AD9850,它是20世紀(jì)90年代中期推出的首批DDS產(chǎn)品之一,集成數(shù)模轉(zhuǎn)換器(DAC),在50MHz輸出帶寬時(shí)的功耗為380mW;而AD9913采用了創(chuàng)新技術(shù),其帶寬功耗比相對(duì)于AD9850提高了20倍。


AD9913帶給和/或儀器儀表應(yīng)用的好處主要有三方面:50mW的低功耗使得手持式和其他應(yīng)用也能受惠于DDS技術(shù);可編程模數(shù)架構(gòu)對(duì)于網(wǎng)絡(luò)時(shí)鐘和儀器儀表應(yīng)用是一項(xiàng)有吸引力的特性,它支持合成同一速率的任意有理分?jǐn)?shù)(兩個(gè)整數(shù)的比)的頻率。傳統(tǒng)的DDS只能合成同一速率的分母為2的冪的有理分?jǐn)?shù)頻率,例如1/4和5/16,而AD9913則不受“2的冪”限制,它能產(chǎn)生同一速率的任意有理分?jǐn)?shù)頻率,如1/10、3/7或286/11487等,只要它們處于AD9913的編程范圍內(nèi);最后,AD9913像ADI公司的一些早期DDS產(chǎn)品一樣,能夠極其靈活地產(chǎn)生多種波形。


AD9913采用了多項(xiàng)創(chuàng)新省電技術(shù),從而實(shí)現(xiàn)低功耗特性。第一項(xiàng)創(chuàng)新涉及到DDS的相位幅度轉(zhuǎn)換部分,該部分根據(jù)一個(gè)正弦和/或余弦函數(shù)將相位累加器產(chǎn)生的瞬時(shí)相位值轉(zhuǎn)換為幅度值。傳統(tǒng)上,此任務(wù)由一個(gè)只讀存儲(chǔ)器(ROM)查找表來(lái)執(zhí)行。然而,隨著DDS技術(shù)的速度不斷提高,結(jié)構(gòu)日益復(fù)雜,ROM方法的功耗負(fù)擔(dān)已變得不可接受,這就需要使用一個(gè)專有角度-旋轉(zhuǎn)(angle-rotation)算法,依靠計(jì)算引擎來(lái)執(zhí)行正弦和/或余弦轉(zhuǎn)換。角度-旋轉(zhuǎn)算法方法可以追溯到AD9850,相比于ROM查找表方法,其功耗大大降低。如果不采用角度-旋轉(zhuǎn)算法,許多早期DDS產(chǎn)品將需要特殊的散熱封裝來(lái)適應(yīng)更高的功耗。此外,散熱考慮還可能會(huì)使我們不得不減去現(xiàn)有DDS產(chǎn)品上的許多有用功能,例如,對(duì)DDS輸出信號(hào)的數(shù)字相位和/或頻率調(diào)制、利用數(shù)字濾波降低sin(x)/x損耗、針對(duì)多通道應(yīng)用使用多個(gè)DDS內(nèi)核。


第二項(xiàng)重大省電突破可以歸功于ADI公司已獲專利的相位交錯(cuò)DDS架構(gòu)(美國(guó)專利第6587863號(hào))。相位-旋轉(zhuǎn)算法實(shí)現(xiàn)的節(jié)能降耗使得我們可以考慮在同一芯片上運(yùn)行多個(gè)DDS內(nèi)核。我們發(fā)現(xiàn),以較低采樣速率運(yùn)行多個(gè)DDS內(nèi)核的功耗小于以極高采樣速率運(yùn)行一個(gè)DDS內(nèi)核的功耗,這是一項(xiàng)非常有意義的突破,因?yàn)橐浞掷眯滦透叻直媛剩?4位或更高)、高采樣速率(1GHz或更高)數(shù)模轉(zhuǎn)換器(DAC)內(nèi)核,必須創(chuàng)新DDS技術(shù)。交錯(cuò)DDS架構(gòu)使得工程師能夠集成多個(gè)已經(jīng)降低功耗的DDS內(nèi)核,并且以低于高頻DAC內(nèi)核的采樣速率運(yùn)行這些內(nèi)核。這種創(chuàng)新架構(gòu)連同180nm CMOS制造工藝的采用,導(dǎo)致DDS輸出帶寬顯著提高,而功耗只比上一代低頻DDS產(chǎn)品略有增加。


然而,對(duì)于手持式和應(yīng)用,即使有了上述創(chuàng)新,功耗仍然顯得過大。為了解決這一問題,還需要一項(xiàng)創(chuàng)新。為此,我們對(duì)角度-旋轉(zhuǎn)算法進(jìn)行改進(jìn),推出一種新的專有算法,以便進(jìn)一步降低DDS內(nèi)核的功耗。新算法與注重低功耗操作的原則相結(jié)合,使得工程師能夠?qū)崿F(xiàn)期望的低功耗設(shè)計(jì)目標(biāo)。新的設(shè)計(jì)原則包括:關(guān)閉特定工作模式不需要的所有多余內(nèi)部時(shí)鐘,以及在不會(huì)降低頻譜性能或不當(dāng)?shù)叵拗茙挼那疤嵯?,削減每個(gè)電路模塊的功耗。


這些創(chuàng)新的成果就是AD9913,其采樣速率最高可達(dá)250MHz,而功耗僅有50mW。在250MHz的采樣速率下,可用帶寬約為100MHz。AD9913的這種輸出頻率能力和低功耗特性使它特別適合各種無(wú)線電控制單元,以及用于條形碼和射頻識(shí)別(RFID)標(biāo)簽的無(wú)線掃描器。然而,對(duì)于要求100MHz以上帶寬的應(yīng)用,必須使用一個(gè)輔助PLL進(jìn)行上變頻。其他能夠受益于低功耗DDS技術(shù)的手持式/便攜式應(yīng)用包括:軟件無(wú)線電(SDR)、遠(yuǎn)程或便攜式有線電視測(cè)試、醫(yī)療血糖儀、無(wú)線火災(zāi)報(bào)警,以及頻譜分析儀和波形發(fā)生器等電子測(cè)量

獨(dú)特的架構(gòu)
圖1顯示了AD9913在標(biāo)稱輸出頻率100MHz下的低功耗特性。圖中的曲線對(duì)應(yīng)3種不同的工作模式(單音、線性掃描和可編程模數(shù))和兩種REFCLK輸入驅(qū)動(dòng)方式(直接由差分源驅(qū)動(dòng)或直接由單端源驅(qū)動(dòng),內(nèi)部PLL禁用)。

圖1 AD9913的功耗和采樣率之間的關(guān)系


AD9913區(qū)別于傳統(tǒng)DDS器件的地方在于其獨(dú)特的可編程模數(shù)架構(gòu)。傳統(tǒng)的DDS依靠相位累加器來(lái)分辨頻率,累加器的大小(位數(shù))決定DDS的頻率分辨率。


如果相位累加器具有C位分辨率,則傳統(tǒng)DDS提供的頻率分辨率為fS/2C,其中,fS為DDS的采樣速率。數(shù)字調(diào)諧字M可以是從02(C-1)的任意整數(shù)。理論上,允許的調(diào)諧字范圍是從2(C-1)2C-1,但這會(huì)導(dǎo)致奈奎斯特鏡像頻率(即計(jì)數(shù)器旋轉(zhuǎn)相量)的合成。根據(jù)數(shù)字調(diào)諧字和DDS采樣速率(fS)可以列出熟悉的DDS頻率合成方程式,其中,fO為DDS輸出頻率:
fO/fS=M/2C (1)
因?yàn)镸必須為整數(shù),所以對(duì)于給定的采樣速率,傳統(tǒng)DDS只能合成2(C-1)個(gè)獨(dú)特的頻率。也就是說,當(dāng)M=0時(shí),輸出頻率為0(DC);當(dāng)M=2(C-1)-1時(shí),輸出頻率只差0.5fS。所有剩余的輸出頻率都是fs/(2C)(DDS的頻率分辨率)的增量。多數(shù)情況下,如此精密的頻率分辨率是非常令人滿意的。例如,AD9913擁有一個(gè)32位累加器,其頻率分辨率為(250MHz)/232,或者大約0.058Hz。


現(xiàn)在考慮這樣一種情況:一個(gè)傳統(tǒng)DDS具有一個(gè)32位累加器,要求利用它來(lái)合成一個(gè)恰好為采樣速率的1/1000的輸出頻率。這意味著fO/fS=1/1000,將它代入方程式1的左邊并求解M可得:M=232/1000,或M=4294967.296。該M顯然不是整數(shù),但傳統(tǒng)DDS要求M必須是整數(shù)值,因此使用它的最接近整數(shù)值,本例為4294967。問題在于,使用這個(gè)調(diào)諧字不能精確地合成0.001fS的頻率,而是合成大約0.000999999931fS的頻率。在某些應(yīng)用中,例如網(wǎng)絡(luò)時(shí)鐘應(yīng)用,這一細(xì)微的偏差是不可接受的。


傳統(tǒng)DDS中的C位相位累加器導(dǎo)致模數(shù)(N)是固定的,即N=2C??删幊棠?shù)DDS架構(gòu)對(duì)相位累加器進(jìn)行了巧妙的改造,使得模數(shù)可以是滿足條件1≤N≤2C的任意整數(shù)。也就是說,N值可以由用戶設(shè)定。對(duì)于可編程模數(shù)DDS架構(gòu),當(dāng)N=1或N=2時(shí),合成的頻率為0Hz,因此可用的最小模數(shù)(用于產(chǎn)生DC以外的輸出)為N=3。像傳統(tǒng)DDS一樣,可編程模數(shù)DDS也要求方程式1中的M為整數(shù)。然而,由于N是可編程的,因此DDS輸出頻率方程式變?yōu)?br />fO/fS =M/N (2)
方程式2乍看之下平淡無(wú)奇,實(shí)則頗具意義。考慮選擇特定模數(shù)N=2C的情況,此時(shí)可以合成的頻率集與傳統(tǒng)DDS相同。然而,可編程模數(shù)DDS不僅包括傳統(tǒng)DDS的整個(gè)頻率集,而且包括許許多多的其他頻率。這是因?yàn)椋總€(gè)特定的N值(從3到2C)都對(duì)應(yīng)與M(1≤M0.5N-1)相關(guān)的所有頻率。對(duì)于任何給定的采樣速率,它所代表的可能輸出頻率集遠(yuǎn)遠(yuǎn)大于傳統(tǒng)DDS。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉