實(shí)施例中,F(xiàn)FT模塊726的使用是評(píng)估相位誤差信號(hào)的另一種方式。信號(hào)的總功率同時(shí)在時(shí)域和頻率域上保持不變。因此,在一些實(shí)施例中,F(xiàn)FT模塊726可以被用于只作為時(shí)域功率估計(jì)(例如估計(jì)窗口內(nèi)的誤差信號(hào)的方差)。然而,F(xiàn)FT模塊726還可以在誤差信號(hào)功率的頻率分量提供進(jìn)一步的了解。例如,如果較高頻率的功率被評(píng)估為較大,則DCO 720可以被理解為被顯著的推移或牽引攻擊。然而,如果大部分的功率駐留在較低的頻率,這將意味著鎖相環(huán)有可能能夠?qū)构粜盘?hào),因?yàn)閿?shù)字環(huán)路濾波器716可以將其趨于穩(wěn)定。
[0089]在其它范例中,與使用兩點(diǎn)調(diào)制形成對(duì)比,設(shè)想可以使用單點(diǎn)調(diào)制,由此頻率輸入可以只應(yīng)用在點(diǎn)“B”706(即點(diǎn)“A”724的值被設(shè)定為“O”)。在這種情況下,環(huán)路濾波器將衰減輸入,因此,通過此整形濾波器響應(yīng)的倒數(shù),點(diǎn)“B”706必須被預(yù)加重(pre-emphasis),例如在牽引緩解模塊704中。
[0090]因此,上述發(fā)明構(gòu)思的實(shí)施例提供了一種機(jī)制,以確定可以接受的、而且在某些情況下是最好的頻率偏移(FO)用于VCO或DCO頻率,例如關(guān)于耦接到頻率產(chǎn)生電路的功率放大器的輸出功率電平。本發(fā)明的實(shí)施例可被用于確定為了 PLL不被RB影響到,應(yīng)將RB放置在多遠(yuǎn),例如當(dāng)操作在最大輸出功率(Pmax)時(shí)。
[0091]雖然本發(fā)明的實(shí)施例是根據(jù)避免造成4Fmod干擾到相鄰頻帶來描述,可以設(shè)想的是可以采用其他實(shí)施例以避免造成與奇次諧波的其它互調(diào)產(chǎn)物一起的干擾。本發(fā)明的一些實(shí)施例避免需要實(shí)施諧波抑制混頻器和相關(guān)LO移相電路。在這種方式下,本發(fā)明實(shí)施例可以便于減少芯片面積(電路面積)和/或電流消耗。如果4Fmod問題是通過使用諧波抑制混頻器來解決,本發(fā)明的一些實(shí)施例還可以降低VCO的靈敏度來牽引或簡化偏移選擇至LO和PA輸出之間的最大頻率間隔。
[0092]根據(jù)本發(fā)明實(shí)施例,可轉(zhuǎn)換多少頻率有許多可能的解決方案。例如,如果Fmin是維持穩(wěn)態(tài)鎖相環(huán)的最小頻率間隔,即使在最大輸出功率(Pmax),F(xiàn)min也可以被選擇作為標(biāo)準(zhǔn)轉(zhuǎn)換因子。相比以前總是選擇最大的轉(zhuǎn)換來將RB位于盡可能遠(yuǎn)離LO頻率的例子,這是另一個(gè)極端情況。
[0093]在一些范例中,如果關(guān)于避免4Fmod頻率的任何頻率選擇都行不通,則這些可通過監(jiān)測點(diǎn)“C” 710來發(fā)現(xiàn),例如如控制器308所示。例如,在點(diǎn)“C” 710監(jiān)測可以確定當(dāng)推移/牽引發(fā)生時(shí)存在更多的變化,這是由于PLL試圖對(duì)抗干擾源(aggressor),以及誤差上下波動(dòng)試圖使DCO 720的頻率適應(yīng)于保持在一個(gè)頻率。因此,通過監(jiān)測FFT模塊726的殘余牽引輸出728,可以使用相位誤差(PHE)來確定鎖相環(huán)是否保持鎖定以及選擇是否運(yùn)作良好。以這種方式,追隨仔細(xì)選擇的所采用的偏移頻率,可以同時(shí)避免4Fmod問題。在某些情況下,PLL的帶寬可以被隨時(shí)增加以對(duì)抗頻率推移或牽引,同時(shí)LO和PA輸出中心頻率的充足間隔解決了任何推移/牽引問題。在一些范例中,當(dāng)調(diào)整發(fā)射器操作為具有更多數(shù)量RB的零IF發(fā)射器時(shí),其中一些位于PLL帶寬的邊緣,這可能是有用的。在一些范例中,為對(duì)抗推移,這樣的第二 IF轉(zhuǎn)換可被嵌入在耦接至RFIC的數(shù)字基帶集成電路(DBB IC)(未示出)中。
[0094]現(xiàn)在參考圖8,其為根據(jù)本發(fā)明實(shí)施例的兩點(diǎn)調(diào)制方案的示例性方框圖800。圖8解釋了在z域(離散時(shí)間)中作為基帶等效相域模型的兩點(diǎn)調(diào)制。時(shí)間數(shù)字轉(zhuǎn)換器(例如圖7的TDC 712)在806提供一增益,其中發(fā)射頻率(Trf)為用于PLL的參考頻率(對(duì)于蜂窩收發(fā)器通常為26MHz或38.4MHz)的倒數(shù)。一個(gè)示范性分頻器在826建模為Ne的倒數(shù),其中Ne是分頻比。LF(z)808是環(huán)路濾波器,其實(shí)現(xiàn)在數(shù)字域中作為可編程低通濾波器,其中PLL帶寬可以通過增加環(huán)路濾波器的拐點(diǎn)(corner)頻率來可編程地調(diào)節(jié)。如上所述,可以(可編程地)增加環(huán)路濾波器808的拐點(diǎn)頻率,以便增加PLL帶寬,盡管以更多的噪聲饋入到后面的DCO 720為代價(jià)。DCO 720在相域中被建模為具有一增益(Kdco)的積分器。兩點(diǎn)調(diào)制是通過路徑PM1824和PM2814顯示。所需的頻率偏移Λ f通過將輸入Δ f/KDC。加入到PM2814來實(shí)現(xiàn)。在PM1824平衡輸入被提供作為歸一化頻率,并通過積分器708被轉(zhuǎn)換至相位。依賴于模擬的唯一參數(shù)是K.,必須對(duì)其進(jìn)行跟蹤和重新校準(zhǔn),使得環(huán)路濾波器808沒有看到明顯的擾動(dòng)其穩(wěn)態(tài)值,因?yàn)閼?yīng)用了 PM1824和PM2814。當(dāng)不需要頻率轉(zhuǎn)換或者每當(dāng)PLL被重新鎖定時(shí),這兩個(gè)輸入被保持在零。
[0095]圖9為根據(jù)本發(fā)明實(shí)施例的頻率調(diào)整操作的示范性流程圖900。在示范性流程圖900中使用的符號(hào)說明如下:
[0096]RB:無線承載。
[0097]Rbconf:無線承載配置。
[0098]Ppush,Rbronf,band:對(duì)于所選頻率“頻帶”和“Rbconf”發(fā)生推移時(shí)的功率。
[0099]Δ fThr,Rbranf,band:對(duì)于頻率波段“頻帶”和“Rbconf”超過此頻率偏移則沒有發(fā)生推移。
[0100]fRB:從LO頻率(f L0)到RB的中心頻率的差異。
[0101]Δ f4FnodiRbconfiband:f⑶和PA輸出的中心頻率之間的偏移頻率,在此4Fmod違反規(guī)范。
[0102]Δ f:用于對(duì)抗推移和4Fmod問題的補(bǔ)償。
[0103]Margin:4Fmod 產(chǎn)物遠(yuǎn)離個(gè)人通信服務(wù)(Personal communicat1n service, PCS)頻帶的偏移。
[0104]現(xiàn)在參照圖9的示范性流程圖900,每當(dāng)RB將被重新配置,數(shù)字基帶電路,例如或包含圖4的DBB電路的控制器308,發(fā)送命令到RFIC以產(chǎn)生至少一個(gè)載波頻率或者無線承載(RB)??刂破髟?05中決定由頻率產(chǎn)生電路輸出的一個(gè)或多個(gè)信號(hào)的頻率位置。在這個(gè)例子中,905中所做決定是關(guān)于新的一個(gè)或多個(gè)RB被放置的位置(即無線承載的頻率(fRB))以及該一個(gè)或多個(gè)RB是什么帶寬(Rbconf)和頻帶。然后在910作出決定,關(guān)于一個(gè)或多個(gè)RB是否要被重新配置,同時(shí)PLL保持鎖定。本發(fā)明的實(shí)施例包括控制器308提供控制信號(hào)給頻率產(chǎn)生電路來調(diào)整由所述頻率產(chǎn)生電路產(chǎn)生的載波頻率。
[0105]在910中,如果在PLL被鎖定的同時(shí),一個(gè)或多個(gè)RB不要被重新配置,則在915作出決定PLL是否要被重新鎖定。如果PLL在915不要被重新鎖定,則流程結(jié)束于970。如果PLL在915要被重新鎖定,則在920,牽引補(bǔ)償值A(chǔ)f被移除并重置為O。否則,可以知道的是對(duì)于所選頻帶和Rbconf,輸出功率可以引起推移。在這種情況下,該流程圖可以決定新的牽引補(bǔ)償值A(chǔ)f。該流程結(jié)束于970。在一個(gè)替代實(shí)施例中,在920牽引補(bǔ)償Af值被移除并重置為O之后,流程圖循環(huán)到910。
[0106]在910中,如果在PLL被鎖定的同時(shí),一個(gè)或多個(gè)RB要被重新配置,則該流程移動(dòng)到925,在這里作出決定關(guān)于輸出功率Pout是否小于功率(PpushiRbranfiband),對(duì)于所選頻率“頻帶”和“Rbconf”在該功率(Ppush,Rbranf,band)處出現(xiàn)推移。如果輸出功率是這樣的,以致在925中推移不是一個(gè)問題,則流程循環(huán)到950,在這里作出決定關(guān)于是否需要解決4Fmod問題,如可能在頻帶13中出現(xiàn)。
[0107]需要注意的是VCO頻率推移僅發(fā)生在一定閾值功率之上,在該一定閾值功率處,來自功率放大器輸出的干擾能夠在VCO電源構(gòu)成足夠的擾動(dòng),以在輸出頻率創(chuàng)建顯著的變化。因此,如果輸出功率低于該閾值,其中在該閾值處VCO輸出開始足夠偏移以在輸出頻譜中創(chuàng)建退化,則我們不需要采取任何對(duì)策。PLL容易處理小偏移。因此,如果在925預(yù)期或決定有推移,由于輸出功率小于對(duì)于所選頻率“頻帶”和“Rbconf”出現(xiàn)推移時(shí)的功率(Ppush.Rbconf, band),則在930作出決定從LO頻率(fj至RB的中心頻率的差fRB是否大于或等于用于所選頻率“頻帶”和“Rbconf”的頻率偏移Δ
i*Thr, Rbconf, band °
在930中如果從LO頻率
(fL0)至RB中心頻率的差大于或等于用于所選頻率“頻帶”和“Rbconf”的頻率偏移,則對(duì)于所選頻率“頻帶”和“Rbconf”,沒有推移發(fā)生在超出該頻率偏移之處。然后,該流程循環(huán)到950,在這里作出決定關(guān)于是否需要解決4Fmod問題,如可能出現(xiàn)在LTE?的頻帶13中。
[0108]在930中如果從LO頻率(4。)至RB中心頻率的差不大于或不等于用于所選頻率“頻帶”和“Rbconf”的頻率偏移,則因此對(duì)于所選頻率“頻帶”和“Rbconf ”,超出該頻率偏移則有推移發(fā)生,在935作出決定關(guān)于頻率是否位于LTE?的頻帶13 (或具有4Fmod或類似問題的未來頻帶)。在935如果頻率不位于LTE?的頻帶13 (或類似),則流程跳轉(zhuǎn)到945。在935如果頻率位于LTE?的頻帶13 (或類似),則作出決定f⑸和PPA輸出中心頻率之間的偏移頻率在此4Fmod違反規(guī)范)是否大于用于所選頻率“頻帶”和“Rbconf”的頻率偏移(AfThi%Rbranf,band),其中超過頻率偏移(AfThi%Rbranf,band)則沒有推移發(fā)生,如940所示。如果Δ
f 4Fmod,Rbconf, band-^* 丁' ^ Thr, Rbconf, band 7
則頻率補(bǔ)償△ f被設(shè)定為最小的頻率偏移(Af^xband)(其中推移被規(guī)避),或大于該偏移(AfThl%Rbronf,band),如945所示。因此,控制器308在(第二)頻率方向上在基帶發(fā)射信號(hào)中引入補(bǔ)償頻率偏移,該(第二)頻率方向與(第一)頻率方向相反,在該(第一)頻率方向上一頻率偏移被應(yīng)用至一個(gè)或多個(gè)所產(chǎn)生的載波頻率,使得所述鎖相環(huán)能夠在該(第一)頻率方向牽引所產(chǎn)生的載波頻率。然后,該流程在970停止。
[0109]然而,在940 如果 Δ f4Fnmd, Rbranf, band不大于 Δ f 4Fmod, Rbconf, band? 則預(yù)期有 4Fmod 冋題。響應(yīng)于此,在本實(shí)施例中,在965中盡可能地增加Af以設(shè)法通過增加(open up)PLL帶寬來幫助推移情況。隨后流程循環(huán)至960。
[0110]如果在925沒有推移并且在950頻率不位于頻帶13,則不需要做任何事情。在這種情況下,該流程在970停止。
[0111]如果在925沒有推移并且在950頻率位...