- 相關(guān)推薦
DDS的雜散對(duì)比與級(jí)聯(lián)方案的研究(一)
摘要 級(jí)聯(lián)是一種通過(guò)抑制相位舍位誤差來(lái)降低DDS輸出雜散的設(shè)計(jì)方案。本文首先對(duì)DDS的相位舍位雜散和無(wú)相位舍位條件下的幅度量化雜散進(jìn)行了分析和仿真,通過(guò)兩者在雜散水平和頻譜特性上的對(duì)比為級(jí)聯(lián)方案的可行性提供理論依據(jù),在此基礎(chǔ)上給出兩種級(jí)聯(lián)方案,并對(duì)方案進(jìn)行了研究和輸出仿真。
關(guān)鍵詞 直接數(shù)字頻率合成 相位舍位雜散 幅度量化雜散 級(jí)聯(lián)
引言
直接數(shù)字頻率合成(DDS)是現(xiàn)代數(shù)字信號(hào)處理理論與微電子技術(shù)相結(jié)合而產(chǎn)生的一種新的頻率合成技術(shù),它具有頻率分辨率高、相位變換連續(xù)、頻率轉(zhuǎn)換速度快、相位噪聲低等突出優(yōu)點(diǎn),近些年在線性調(diào)頻、擴(kuò)頻和跳頻、多普勒響應(yīng)模擬等領(lǐng)域得到了廣泛應(yīng)用,并已成為宇航、通信、雷達(dá)、電子戰(zhàn)等系統(tǒng)中頻率合成的首選。但是,輸出雜散較大是DDS的一個(gè)重要不足,它限制了DDS的進(jìn)一步應(yīng)用和發(fā)展,當(dāng)前,雜散分析與低雜散設(shè)計(jì)是DDS研究的主要課題。雜散分析是低雜散設(shè)計(jì)的理論前提,在對(duì)相位舍位雜散的分析上,國(guó)內(nèi)外學(xué)者做了大量卓有成效的工作,并得出了比較一致的結(jié)論,而關(guān)于幅度量化雜散和DAC轉(zhuǎn)換誤差雜散目前還缺乏比較系統(tǒng)和精確的分析。在低雜散設(shè)計(jì)方面,有兩類方法比較典型,一類是優(yōu)化波形存儲(chǔ)表法,另一類是修正DDS結(jié)構(gòu)法,這兩類方法各有所長(zhǎng)并都能有效降低DDS輸出雜散,但目前DDS低雜散設(shè)計(jì)的性能仍不能滿足它在某些領(lǐng)域應(yīng)用中的要求。
本文提出的級(jí)聯(lián)方案是一種通過(guò)限制頻率控制字的取值來(lái)抑制相位舍位誤差并利用級(jí)聯(lián)來(lái)提高可輸出頻點(diǎn)和頻率分辨率的設(shè)計(jì)方案,這一方案的理論依據(jù)有兩個(gè):一是無(wú)相位舍位條件下幅度量化雜散的雜散水平和頻譜特性,以及它同相位舍位雜散的對(duì)比;二是DDS對(duì)時(shí)鐘相位噪聲(或時(shí)鐘雜散)的改善。文中對(duì)DDS的輸出雜散特別是無(wú)相位舍位條件下的幅度量化雜散進(jìn)行了分析和仿真,利用得到的結(jié)論對(duì)給出的兩種級(jí)聯(lián)方案進(jìn)行了研究論證。
1 DDS的雜散對(duì)比
1.1 DDS的工作原理與雜散來(lái)源
如下圖,DDS有四個(gè)基本組成部分:相位累加器、只讀存儲(chǔ)器(ROM)、數(shù)模轉(zhuǎn)換(DAC)
及低通濾波器(LPF),通常DAC之前的部分被稱為數(shù)控振蕩器(NCO)。DDS的工作實(shí)質(zhì)是用累加器以參考時(shí)鐘信號(hào)的頻率fc對(duì)正弦相位進(jìn)行可控等間隔采樣,然后通過(guò)ROM查表將相位采樣值變換為正弦幅度值,幅度值序列經(jīng)DAC轉(zhuǎn)換后成為時(shí)間連續(xù)波形,再經(jīng)LPF濾波即為輸出信號(hào)。其中頻率控制字K是每個(gè)時(shí)鐘周期內(nèi)相位累加器的累加值,它決定了相位采樣間隔,設(shè)相位累加器的位數(shù)為N,,則時(shí)鐘頻率fc與輸出信號(hào)頻率f0的關(guān)系為:
f0 = fc•K/
若不考慮時(shí)鐘的影響,DDS輸出雜散的來(lái)源有以下三個(gè):一、相位舍位。在實(shí)際DDS中,為了壓縮ROM的容量,一般只用相位累加器的高W位來(lái)對(duì)其進(jìn)行查表,而將低B位的相位值舍去(B = N - W),這樣查表得到的正弦幅度值中就會(huì)含有相位舍位誤差。二、幅度量化。由于ROM要對(duì)模擬幅度值進(jìn)行量化后才能輸出,因而會(huì)引入幅度量化誤差,ROM輸出位數(shù)L越大,此誤差越小。三、DAC的非理想特性。DAC的有限分辨率、非線性特征及轉(zhuǎn)換速率等非理想轉(zhuǎn)換特性都會(huì)影響DDS輸出頻譜的純度,尤其是DAC的非線性特征增加了f = m•f0 ± n•fc(m ,n = ±1,±2 …)處的雜散,目前國(guó)內(nèi)外還沒(méi)有找到一個(gè)通用的數(shù)學(xué)模型來(lái)對(duì)DAC轉(zhuǎn)換誤差進(jìn)行精確計(jì)算。以下我們主要討論相位舍位和幅度量化引起的雜散。
1.2 DDS雜散的綜合分析與對(duì)比
首先設(shè)K = X• , g = = = ,則上面DDS可以等效成一個(gè)頻率控制字為X ,累加器位數(shù)為M = N-r ,累加器舍去位數(shù)為A = B-r(r≥B時(shí),A = 0)的DDS。若累加器的初始相位為零(以下均假設(shè)初始相位為零),則在t = n•Tc時(shí)刻(Tc為時(shí)鐘周期),均勻量化條件下ROM的輸出信號(hào)s(n)為:
S(n)= (1)式
S(n)中存在著由相位舍位和幅度量化引起的兩種雜散信號(hào),其中由相位舍位引起的雜散信號(hào)P(n)為:
P(n)= (2)式
由幅度量化引起的雜散信號(hào)e1(n)為:
e1(n)= (3)式
由相位舍位和幅度量化共同引起的雜散信號(hào)R(n)為:
R(n)= P(n) + e1(n)=
(4)式
當(dāng)K = m• 時(shí),等效DDS的累加器舍去位數(shù)A = 0,ROM的輸出中不存在相位舍位雜散信號(hào),在t = n•Tc時(shí)刻,由幅度量化引起的雜散信號(hào)e2(n)為:
e2(n) = (5)式
當(dāng)K = 時(shí),即f0 = fc/4時(shí),等效DDS的累加器位數(shù)M = 2,頻率控制字為 = 1, ,e2(n) = 0,可見(jiàn),此時(shí)ROM的輸出中即不存在相位舍位雜散信號(hào),也不存在幅度量化雜散信號(hào)。
綜上,從雜散輸出的角度來(lái)看,DDS有三種工作狀態(tài):第一種是K任意取值時(shí)的狀態(tài),此狀態(tài)下DDS即輸出相位舍位雜散,又輸出幅度量化雜散;第二種是K = m• 時(shí)的狀態(tài),此狀態(tài)下DDS的輸出雜散為無(wú)相位舍位條件下的幅度量化雜散;第三種是K = 時(shí)的狀態(tài),此狀態(tài)下DDS無(wú)雜散輸出(若累加器的初始相位不為零,則有幅度量化雜散輸出)。由(4)式和(5)式可以看出,第一種工作狀態(tài)下的雜散信號(hào)R(n)和第二種工作狀態(tài)下的雜散信號(hào)e2(n)特性不同:R(n)的幅度通常遠(yuǎn)大于e2(n)的幅度(R(n)的幅度主要由P(n)分量決定,e1(n)分量的幅度很小,它和e2(n)的幅度處于同一水平,兩者都在區(qū)間[0, )上取值,故第一種工作狀態(tài)下的雜散分析以分析P(n)為主),而且兩種信號(hào)在時(shí)域上的周期也不相同,R(n)中P(n)分量的周期為V = ,e1(n)分量的周期為H = ,而e2(n)的周期為U = 。
目前,在對(duì)P(n)信號(hào)的分析上,國(guó)內(nèi)外提出了信號(hào)模型法,并得到了較為成熟的結(jié)論,由參考文獻(xiàn)[4],P(n)在頻譜區(qū)間[0,fc/2)上的雜散分布點(diǎn)為:
1- (6)式
的幅度為: = (7)式
其中z = 1,2 …… 。
由于e1(n)的周期大(當(dāng)K為奇數(shù)時(shí),H = ),幅度小,對(duì)它的分析通常是將其值看成隨機(jī)量,通過(guò)統(tǒng)計(jì)分析求出雜散總能量,用這種方法得到的總信雜比為:
SNR dB = 6.02 L + 1.75 dB
同e1(n)相比,e2(n)的周期要小得多(U ,目前DDS芯片中W值范圍為8至15),它的頻譜在區(qū)間[0,fc)上至多有 根譜線,完全可以通過(guò)對(duì)它作U點(diǎn)的離散付里葉變換精確求出每根譜線的頻譜系數(shù),我們用FFT算法對(duì)e2(n)頻譜進(jìn)行了程序仿真,得到了以下關(guān)于其雜散水平和頻譜特性的幾個(gè)結(jié)論:
一 e2(n)的雜散水平很低,它的雜散總能量和e1(n)的雜散總能量處于同一量級(jí),且主要由L值決定,受U值變化的影響較小。L每增加兩位,e2(n)的雜散總能量對(duì)應(yīng)的信雜比約增加12dB;當(dāng)L 12時(shí),此信雜比大于70dB。
二 e2(n)頻譜中雜散頻點(diǎn)的分布是有規(guī)律的,當(dāng)U值較小時(shí)(U ,L = 12), 雜散能量最大的頻點(diǎn)分布在輸出頻率f0的最小的幾個(gè)奇次諧波點(diǎn)處,即3f0,5f0,7f0……處;當(dāng)U的值較大時(shí)( 左右),雜散頻點(diǎn)密集分布在f0的最小的幾個(gè)奇次諧波點(diǎn)周圍。
三 e2(n)頻譜中能量最大的雜散頻點(diǎn)處的能量隨U和L的增大呈減小趨勢(shì)(在不同K值對(duì)應(yīng)同一U值的情況下,此能量并不隨K值變化),當(dāng)L = 10,U 時(shí),此能量對(duì)應(yīng)的信雜比大于80 dB;當(dāng)L = 12,U 時(shí),此能量對(duì)應(yīng)的信雜比大于90 dB。
圖1是L = 10, K = 3277• ,U = (N = 24,B = 9)時(shí)e2(n)的仿真頻譜圖,圖中縱坐標(biāo)表示雜散能量,單位為dB(設(shè)輸出主頻f0處的能量為0dB),橫坐標(biāo)表示輸出頻率,單位為Hz,此時(shí)f0 = fc / 10 = 0.1Hz?梢钥闯,雜散頻點(diǎn)集中在f0,3f0,5f0……周圍,雜散頻點(diǎn)處最大的能量處在-80 dB至-90 dB之間。
為了便于對(duì)比分析,我們同樣用FFT算法對(duì)R(n)的頻譜進(jìn)行了仿真,圖2是N = 24,B = 15,L = 10,K = 3277• ,V = ,H = 時(shí)R(n)的頻譜仿真圖,此時(shí)f0 = fc /10 = 0.1Hz。圖中密集分布在f0,3f0,5f0……周圍的頻點(diǎn)是e1(n)分量對(duì)應(yīng)的頻點(diǎn),其余雜散能量很大的頻點(diǎn)是P(n)分量對(duì)應(yīng)的頻點(diǎn)。通過(guò)對(duì)比圖1和圖2可以看出,R(n)的雜散水平遠(yuǎn)高于e2(n)的雜散水平,且R(n)在整個(gè)頻域周期[0,fc)上較均勻地分布著許多雜散能量很大的頻點(diǎn)。由于DDS在實(shí)際應(yīng)用中大都需要工作在第一種狀態(tài),R(n)的這種雜散特性就限制了它在某些場(chǎng)合下的應(yīng)用;谏厦娣治龅玫降慕Y(jié)論,以下就給出通過(guò)抑制相位舍位雜散輸出來(lái)降低DDS輸出雜散的級(jí)聯(lián)方案。
2 兩種DDS級(jí)聯(lián)方案
DDS級(jí)聯(lián)是指用兩級(jí)DDS完成頻率合成,把前一級(jí)DDS的輸出用作后一級(jí)的時(shí)鐘。設(shè)前級(jí)DDS為DDS1,后級(jí)DDS為DDS2,DDS1的時(shí)鐘頻率和輸出信號(hào)頻率分別為f1和f2,DDS2的時(shí)鐘頻率和輸出信號(hào)頻率分別為f2和f3,DDS1和DDS2的頻率控制字分別為K1、K2,則有 f2 = f1•K1/ ;f3 = f2•K2/ ,故f3 = f1•K1•K2/ 。下面介紹兩種DDS級(jí)聯(lián)方案:
第一種方案:保持DDS2的頻率控制字K2 = ,使f2/f3 = 4,通過(guò)改變頻率控制字K1(K1可任意取值)來(lái)調(diào)整f2和f3的變化從而獲得所需頻率。這一方案的優(yōu)點(diǎn)在于:
首先,級(jí)聯(lián)后降低了輸出雜散。由于f2/f3 = 4,由前面分析可知,DDS2處于第三種工作狀態(tài),此時(shí)DDS2不輸出相位舍位雜散,當(dāng)累加器初始相位為零時(shí)也不輸出幅度量化雜散。不過(guò),由于DDS2的時(shí)鐘信號(hào)(即DDS1的輸出信號(hào))中存在雜散,這會(huì)影響其輸出信號(hào)頻譜的純度。我們知道,時(shí)鐘是以觸發(fā)形式使相位累加器進(jìn)行相位累加的,DDS1的輸出信號(hào)中含有的雜散會(huì)影響其時(shí)域觸發(fā)特性,用它作為時(shí)鐘信號(hào)會(huì)導(dǎo)致DDS2相位累加器的相位采樣時(shí)間發(fā)生偏移,破壞采樣時(shí)間的等間隔性,從而使DDS2輸出信號(hào)中產(chǎn)生相位噪聲和雜散。然而,DDS的一個(gè)優(yōu)點(diǎn)就在于它對(duì)時(shí)鐘信號(hào)中含有的雜散和相位噪聲有改善作用(由于只考慮時(shí)鐘信號(hào)的時(shí)域觸發(fā)特性,我們可以將DDS1輸出信號(hào)中含有的雜散視為一類特殊的相位噪聲)。根據(jù)理論分析,設(shè)DDS時(shí)鐘信號(hào)中相位噪聲能量(或雜散能量)為Ec,輸出信號(hào)中相位噪聲和雜散總能量為E0,則有關(guān)系 。因DDS2的頻率控制字 K2 = ,故DDS2輸出信號(hào)中相位噪聲和雜散總能量相對(duì)DDS1輸出信號(hào)中的雜散能量約降低了12 dB,我們是以較低水平的相位噪聲為代價(jià)抑制了較高水平的輸出雜散。
其次,級(jí)聯(lián)后提高了頻率分辨率,增強(qiáng)了頻率穩(wěn)定度。單級(jí)DDS的頻率分辨率為f1/ ,而級(jí)聯(lián)后頻率分辨率為f1/ ;若因f1頻率偏移引f2的頻偏值為f,則引起f3的頻偏值為f/4 。
這種方案的缺點(diǎn)在于減小了輸出帶寬:一級(jí)DDS的輸出帶寬為f1/2,級(jí)聯(lián)情況下的輸出帶寬為f1/8。下面介紹另一種級(jí)聯(lián)方案。
第二種方案:取K1 = x• ,K2 = y• ,其中x、y為區(qū)間[1, ]內(nèi)的任意整數(shù),當(dāng)x、y都為奇數(shù)時(shí)(或具有相同偶數(shù)因子時(shí)),要求x y。輸入輸出頻率關(guān)系為:f2 = f1•K1/ = f1•x/ ;f3 = f2•K2/ = f2•y/ ;故f3 = f1•x•y / = f1•λ/ ,從此式可以看出,級(jí)聯(lián)后兩級(jí)DDS在輸入輸出頻率關(guān)系上可等效成一個(gè)累加器位數(shù)為2W,頻率控制字為λ的DDS(λ的取值區(qū)間為[1, ])。由于K1和 K2取值受限,根據(jù)前面分析,這種方案中DDS1工作在第二種狀態(tài),輸出雜散為無(wú)相位舍位條件下的幅度量化雜散,DDS2也工作在第二種狀態(tài),輸出中含有無(wú)相位舍位條件下的幅度量化雜散和由時(shí)鐘信號(hào)(DDS1輸出信號(hào))引起的相位噪聲。和第一種方案相比,這種方案的特點(diǎn)在于:
方案在保證DDS2低雜散輸出的前提下,通過(guò)抑制DDS1相位舍位雜散的輸出降低了DDS2輸出信號(hào)中的相位噪聲。在第一種方案中,DDS1輸出信號(hào)中含有相位舍位雜散,由于相位舍位雜散水平通常遠(yuǎn)高于幅度量化雜散水平,這時(shí)DDS1輸出信號(hào)的時(shí)域觸發(fā)特性并非特別理想,用它作時(shí)鐘信號(hào)就難以把DDS2輸出信號(hào)中的相位噪聲降到很低的水平;而在這種方案中,DDS1的輸出雜散為無(wú)相位舍位條件下的幅度量化雜散,此雜散不僅水平很低,而且雜散能量主要集中在3f2,5f2,7f2……附近,不會(huì)過(guò)分影響DDS1輸出信號(hào)對(duì)DDS2相位累加器觸發(fā)時(shí)間的等間隔性,這樣,相對(duì)第一種方案就會(huì)大大降低DDS2輸出信號(hào)中的相位噪聲,加上DDS2也工作在無(wú)相位舍位雜散的狀態(tài),因而這種方案同時(shí)保證了輸出的低相噪和低雜散。從DDS對(duì)時(shí)鐘相位噪聲和雜散的改善關(guān)系公式 可知, K2值越小,DDS2對(duì)時(shí)鐘雜散的改善狀況就越好,為了同時(shí)使DDS2輸出雜散信號(hào)e2(n)的周期U盡可能大(根據(jù)前面結(jié)論,U越大,e2(n)頻譜中能量最大的雜散頻點(diǎn)處的能量就越。,當(dāng)x、y都為奇數(shù)或具有相同偶數(shù)因子時(shí),方案中要求x y。
這種方案的不足之處在于:一 可輸出頻點(diǎn)的個(gè)數(shù)比非級(jí)聯(lián)情況下要少。由于λ不能取盡區(qū)間[1, ]內(nèi)的所有整數(shù)(大于 的質(zhì)數(shù)和一些因子大于 的合數(shù)是取不到的),故可輸出頻點(diǎn)數(shù)小于 。二 頻率分辨率不是一個(gè)定值。級(jí)聯(lián)后在低頻輸出區(qū)間頻率分辨率可達(dá)f1/ 量級(jí),但因λ的取值特點(diǎn)所限,它隨輸出頻率的增大而降低。
在對(duì)無(wú)相位舍位條件下的幅度量化雜散進(jìn)行仿真的基礎(chǔ)上,我們對(duì)第二種方案中的輸出雜散和相位噪聲進(jìn)行了仿真,表1給出N = 24,B = 9,K1 = 6555• 時(shí)的一組仿真數(shù)據(jù),表中值為DDS2輸出頻譜中能量最大的雜散頻點(diǎn)處能量對(duì)應(yīng)的信雜比(dB)。
表1:雜散頻點(diǎn)處能量對(duì)應(yīng)的最大信雜比
L K2 = 23•
K2 = 552•
K2 = 2208•
K2 = 8832•
10 83.26 82.19 74.29 72.93
12 99.33 92.12 87.51 83.35
表2給出另一組仿真數(shù)據(jù)(參數(shù)同上),表中值為DDS2輸出頻譜中幅度量化雜散和相位噪聲總能量對(duì)應(yīng)的信雜(噪)比(dB)。
表2:雜散和相位噪聲總能量對(duì)應(yīng)的信雜(噪)比
L K2 = 23•
K2 = 552•
K2 = 2208•
K2 = 8832•
10 61.70 61.52 61.59 61.35
12 73.91 74.02 73.76 73.55
結(jié)束語(yǔ):DDS對(duì)時(shí)鐘相位噪聲和雜散的改善是DDS級(jí)聯(lián)方案的理論依據(jù)之一,文中給出了理論上的改善關(guān)系公式: ,但實(shí)際中DDS的輸出相位噪聲是達(dá)不到這一指標(biāo)的,這是因?yàn)镈DS的相位噪聲還決定于芯片內(nèi)部的集成工藝水平和外圍電路噪聲,所以在實(shí)際DDS的設(shè)計(jì)中,應(yīng)仔細(xì)考慮印制板的布線布局,盡量避免電源和數(shù)字切換噪聲與時(shí)鐘輸出信號(hào)的耦合。如果以上問(wèn)題能夠解決,我們甚至可以將兩級(jí)DDS集成在一個(gè)芯片上,開(kāi)發(fā)新的DDS產(chǎn)品。
參考文獻(xiàn):
[1] HenryT.Nicholas and Henry Samueli. ”An Analysis of the Output Spectrum of Direct Digital Frequency Synthesizers in the Presence of Phase-Accumulator Trunction”. Proc.41st Annual Frequency Control Symposium,1987:495—502.
[2] 田新廣,張爾揚(yáng),羅倫,王松. DDS的幅度量化雜散分析. 無(wú)線電工程,1999.29(4):57—60.
[3] 田新廣. DDS的頻譜研究及降低雜散的方案. 學(xué)位論文,國(guó)防科技大學(xué)電子工程學(xué)院,1998.
[4] 蔣興才,褚人乾,張浩. 直接數(shù)字頻率合成的頻譜研究. DDS技術(shù)與應(yīng)用研討會(huì)論文集(合肥),1997.12.
【DDS的雜散對(duì)比與級(jí)聯(lián)方案的研究(一)】相關(guān)文章:
論龐德與辜鴻銘的《論語(yǔ)》翻譯對(duì)比研究論文04-27
中西人名文化對(duì)比05-18
漢英疊詞對(duì)比及其英譯06-12
淺談對(duì)比語(yǔ)言學(xué)與翻譯的關(guān)系論文08-08
談乳化瀝青透層試驗(yàn)段的對(duì)比施工08-22