頻率合成器及頻率合成方法
【技術領域】
[0001]本發明涉及頻率合成技術,尤其涉及一種能夠抑制/緩和注入牽引/推進的頻率合成器及頻率合成方法。
【背景技術】
[0002]頻率合成器一般在各種各樣的電子設備中使用。就通常的無線通信系統為例,RF(Rad1 Frequency,射頻)PLL(Phase-Locked Loop,鎖相環)可以作為頻率合成器使用,該頻率合成器根據基帶參考時鐘生成RF時鐘,并應用該RF時鐘至后續的發射組件。然而,由于某些因素,RF PLL可能遭受注入牽引/推進(inject1n pulling/pushing)而產生受干擾的RF時鐘,其中注入牽引可以是指由于負載變化而導致RF PLL中振蕩器頻率發生變化,而偏離原來的頻率的現象,其中注入推進是指由于電壓波動導致RF PLL中振蕩器的頻率發生變化,而偏離原來的頻率的現象。舉一個例子來說,就同一個收發器而言,RF PLL和PA (Power Amplifier,功率放大器)可能放置在互相接近的位置,導致的結果是:由PA產生的高功率RF信號可能注入RF PLL的可控振蕩器中,從而干擾RF PLL產生的RF時鐘的時鐘頻率。舉另一個例子來說,就使用諸如DSDA(Dual SIM Dual Active,雙卡雙通)、CA(Carrier Aggregat1n,載波聚合)或者 IDC(In_Device Coexistence,設備內共存)等多種RF設計的電子設備而言,多個RF系統可能放置在互相接近的位置,導致的結果是:第二RF系統中的RF PLL和PA中的至少一個生成的信號可能會注入第一 RF系統中的RF PLL中的可控振蕩器,從而干擾第一 RF系統中的RF PLL產生的RF時鐘的時鐘頻率。
【發明內容】
[0003]有鑒于此,本發明實施例提供了了一種頻率合成器及頻率合成方法,可以抑制/緩和注入牽引/推進。
[0004]為了解決以上技術問題,本發明實施例提供了如下技術方案:
[0005]本發明實施例提供了一種頻率合成器,包括:
[0006]鎖相環,用于根據參考時鐘產生輸出時鐘;以及
[0007]環路帶寬控制器,用于檢查所述鎖相環的注入牽引/推進的至少一個指示信息,以設置所述鎖相環的環路帶寬。
[0008]其中,所述鎖相環包括:環路濾波器;
[0009]所述環路帶寬控制器,用于通過控制所述環路濾波器的配置來設置所述鎖相環的環路帶寬。
[0010]其中,所述環路濾波器的配置包括如下至少一項:濾波器系數設置、波濾器類型、波濾器階數和濾波器增益。
[0011]其中,所述鎖相環為全數字鎖相環,所述環路濾波器為所述全數字鎖相環中的數字環路濾波器。
[0012]其中,所述鎖相環為全數字鎖相環,所述全數字鎖相環包括:
[0013]時間至數字轉換器,用于產生所述參考時鐘和反饋時鐘之間的時間差的數字代碼,所述反饋時鐘來源于所述輸出時鐘;
[0014]所述環路帶寬控制器,還用于至少基于所述時間至數字轉換器的輸出,得到所述至少一個指示信息。
[0015]其中,所述鎖相環為全數字鎖相環,所述全數字鎖相環包括:
[0016]相位差產生電路,用于根據所述參考時鐘和反饋時鐘的時間差的數字代碼產生瞬時相位差,所述反饋時鐘來源于所述輸出時鐘;
[0017]所述環路帶寬控制器,還用于至少基于所述相位差產生電路的輸出,得到所述至少一個指示信息。
[0018]其中,所述頻率合成器是射頻系統的部分;
[0019]所述環路帶寬控制器,還用于至少基于所述射頻系統的發射功率信息,得到所述至少一個指示信息。
[0020]其中,所述頻率合成器是第一射頻系統的部分;
[0021]所述環路帶寬控制器,還用于至少基于第二射頻系統的運行狀態,得到所述至少一個指示信息。
[0022]其中,所述環路帶寬控制器,用于當所述至少一個指示信息指示所述鎖相環的注入牽引/推進的沒有發生時,設置所述鎖相環的環路帶寬為第一值;
[0023]以及用于當所述至少一個指示信息指示所述鎖相環的注入牽引/推進發生時,設置所述鎖相環的環路帶寬為第二值,所述第二值大于所述第一值。
[0024]其中,所述環路帶寬控制器,用于當所述至少一個指示信息指示所述鎖相環的注入牽引/推進增加時,增加所述鎖相環的環路帶寬;
[0025]以及用于當所述至少一個指示信息指示所述鎖相環的注入牽引/推進減小時,減小所述鎖相環的環路帶寬。
[0026]其中,所述鎖相環沒有環路濾波器;
[0027]所述環路帶寬控制器,用于通過控制所述鎖相環的增益值,來設置所述鎖相環的環路帶寬。
[0028]本發明實施例還提供了一種頻率合成方法,包括:
[0029]檢查鎖相環的注入牽引/推進的至少一個指示信息,以設置所述鎖相環的環路帶寬;
[0030]使用所述鎖相環來根據參考時鐘生成輸出時鐘。
[0031]其中,所述鎖相環包括:環路濾波器;
[0032]所述設置所述鎖相環的環路帶寬的步驟包括:通過控制所述環路濾波器的配置來設置所述鎖相環的環路帶寬。
[0033]其中,所述環路濾波器的配置包括如下至少一項:濾波器系數設置、波濾器類型、波濾器階數和濾波器增益。
[0034]其中,所述鎖相環為全數字鎖相環,所述環路濾波器為所述全數字鎖相環中的數字環路濾波器。
[0035]其中,所述鎖相環為全數字鎖相環,所述全數字鎖相環包括:
[0036]時間至數字轉換器,用于產生所述參考時鐘和反饋時鐘之間的時間差的數字代碼,所述反饋時鐘來源于所述輸出時鐘;
[0037]所述頻率合成方法進一步包括:
[0038]至少基于所述時間至數字轉換器的輸出,得到所述至少一個指示信息。
[0039]其中,所述鎖相環為全數字鎖相環,所述全數字鎖相環包括:
[0040]相位差產生電路,用于根據所述參考時鐘和反饋時鐘的時間差的數字代碼產生瞬時相位差,所述反饋時鐘來源于所述輸出時鐘;
[0041]所述頻率合成方法進一步包括:
[0042]至少基于所述相位差產生電路的輸出,得到所述至少一個指示信息。
[0043]其中,所述頻率合成器是射頻系統的部分,所述頻率合成方法進一步包括:
[0044]至少基于所述射頻系統的發射功率信息,得到所述至少一個指示信息。
[0045]其中,所述頻率合成器是第一射頻系統的部分,所述頻率合成方法進一步包括:
[0046]至少基于第二射頻系統的運行狀態,得到所述至少一個指示信息。
[0047]其中,所述檢查鎖相環的注入牽引/推進的至少一個指示信息,以設置所述鎖相環的環路帶寬的步驟,包括:
[0048]當所述至少一個指示信息指示所述鎖相環的注入牽引/推進沒有發生時,設置所述鎖相環的環路帶寬為第一值;
[0049]當所述至少一個指示信息指示所述鎖相環的注入牽引/推進發生時,設置所述鎖相環的環路帶寬為第二值,所述第二值大于所述第一值。
[0050]其中,所述檢查鎖相環的注入牽引/推進的至少一個指示信息,以設置所述鎖相環的環路帶寬的步驟,包括:
[0051]當所述至少一個指示信息指示所述鎖相環的注入牽引/推進增加時,增加所述鎖相環的環路帶寬;
[0052]當所述至少一個指示信息指示所述鎖相環的注入牽引/推進減小時,減小所述鎖相環的環路帶寬。
[0053]其中,所述鎖相環沒有環路濾波器;
[0054]所述設置所述鎖相環的環路帶寬的步驟包括:通過控制所述鎖相環的增益值,來設置所述鎖相環的環路帶寬。
[0055]本發明實施例的有益效果是:
[0056]本發明實施例由環路帶寬控制器檢查鎖相環的注入牽引/推進的至少一個指示信息而設置鎖相環的環路帶寬,使得設置的鎖相環的環路帶寬與注入牽引/推進的情況相適應,從而濾除由注入牽引/推進引入的噪聲,達到抑制/緩和注入牽引/推進的效果。
【附圖說明】
[0057]圖1是根據本發明實施例的電子設備的結構示意圖;
[0058]圖2是根據本發明實施例的頻率合成器的結構示意圖;
[0059]圖3是從TDC(time-to_digital converter,時間至數字轉換器)輸入至DCO(digital controlled oscillator,數控振蕩器)輸出的閉環傳遞函數的示意圖;