數字可變增益放大器校準方法及裝置與流程
2023-09-16 11:57:55 1

本發明涉及移動終端技術領域,尤其涉及一種數字可變增益放大器(Digital Variable Gain Amplifier,DVGA)校準方法及裝置。
背景技術:
手機在出廠前都需要利用特定的儀器對手機的射頻發射鏈路和射頻接收鏈路的指標進行校準,以便在完成校準後,手機的射頻發射鏈路和射頻接收鏈路的指標滿足預置的標準,能夠正常的使用。目前,對手機的射頻接收鏈路的校準主要是手機接收增益的校準,包括整個鏈路的總增益級的DVGA校準和低噪聲放大器(Low Noise Amplifier,LAN)校準。對於高通平臺而言,在對手機進行DVGA校準時,是選取最高增益級LAN0來作為整個鏈路DVGA校準的增益級,以得到統一的DVGA增益偏移值(OFFSET),且在實際工作場景中,手機的射頻接收鏈路處於不同增益級下補償的增益偏移值都是基於上述統一的DVGA OFFSET得到的。
然而,手機在實際使用中,由於手機的射頻接收鏈路處於不同增益級下補償的增益偏移值都是基於統一的DVGA OFFSET得到的,而並非是對各增益級進行DVGA校準得到的,因此,通過上述方式得到的各增益級下補償的增益偏移值與各增益級實際所需要的增益偏移值之間存在誤差,且隨著手機的使用,該誤差會逐漸增大。在信號強度接近接收靈敏度(接收靈敏度就是射頻接收鏈路能夠正確地接收有用信號的最小信號接收功率)時,由於存在上述誤差,將造成手機接收的信號不穩定,從而產生斷網掉話等現象。
技術實現要素:
本發明的主要目的在於提供一種數字可變增益放大器校準方法及妝之後,旨在解決現有技術中各增益級下補償的增益偏移值與各增益級實際需要的增益偏移值之間存在誤差,將導致信號傳輸出現誤差,帶來手機接收的信號不穩定,產生斷網掉話等問題。
為實現上述目的,本發明第一方面提供一種數字可變增益放大器校準方法,該方法包括:
採集射頻接收鏈路在預置的時間周期內,各頻段的採樣信道在各增益級下的數字可變增益放大器增益偏移值DVGA OFFSET的偏差值;
利用所述各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值計算所述各頻段的偏差值變量;
根據所述各頻段的偏差值變量分別對所述各頻段內的信道進行補償,以實現DVGA校準。
為實現上述目的,本發明第二方面提供一種數字可變增益放大器校準裝置,該裝置包括:
採集模塊,用於採集射頻接收鏈路在預置的時間周期內,各頻段的採樣信道在各增益級下的數字可變增益放大器增益偏移值DVGA OFFSET的偏差值;
變量計算模塊,用於利用所述各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值計算所述各頻段的偏差值變量;
補償模塊,用於根據所述各頻段的偏差值變量分別對所述各頻段內的信道進行補償,以實現DVGA校準。
本發明提供一種數字可變增益放大器校準方法,該方法包括:採集射頻接收鏈路在預置的時間周期內,各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值,並利用各頻段的採樣信道在各增益級下的偏差值計算各頻段的偏差值變量,且根據各頻段的偏差值變量分別對各頻段內的信道進行補償,以實現DVGA校準。通過採集射頻接收鏈路在預置的時間周期內各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值的方式,能夠得到各頻段的偏差值變量,以便基於該各頻段的偏差值變量對各頻段內的信道的DVGA OFFSET的偏差值進行補償,以實現DVGA校準,彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為一種移動終端的結構框圖;
圖2為為本發明第一實施例中數字可變增益放大器校準方法的流程示意圖;
圖3為本發明圖2所示第一實施例中步驟202的細化步驟的流程示意圖;
圖4為本發明圖3所示步驟302的細化步驟的流程示意圖;
圖5為本發明圖2所示第一實施例中步驟203的細化步驟的流程示意圖;
圖6為本發明第二實施例中數字可變增益放大器校準裝置的功能模塊的示意圖;
圖7為本發明圖6所示第二實施例中變量計算模塊602的細化功能模塊的示意圖;
圖8為本發明圖7所示第二計算模塊702的細化功能模塊的示意圖;
圖9為本發明圖6所示第二實施例中補償模塊603的細化功能模塊的示意圖。
具體實施方式
為使得本發明的發明目的、特徵、優點能夠更加的明顯和易懂,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而非全部實施例。基於本發明中的實施例,本領域技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
圖1示出了一種移動終端的結構框圖。本發明實施例提供的數字可變增益放大器校準方法可應用於如圖1所示的移動終端10中,移動終端10可以但不限於包括:需依靠電池維持正常運行且支持網絡及下載功能的智慧型手機、筆記本、平板電腦、穿戴智能設備等。
如圖1所示,移動終端10包括存儲器101、存儲控制器102,一個或多個(圖中僅示出一個)處理器103、外設接口104、射頻模塊105、按鍵模塊106、音頻模塊107以及觸控屏幕108。這些組件通過一條或多條通訊總線/信號線109相互通訊。
可以理解,圖1所示的結構僅為示意,其並不對移動終端的結構造成限定。移動終端10還可包括比圖1所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1所示的各組件可以採用硬體、軟體或其組合實現。
存儲器101可用於存儲軟體程序以及模塊,如本發明實施例中的數字可變增益放大器校準方法及裝置對應的程序指令/模塊,處理器103通過運行存儲在存儲器101內的軟體程序以及模塊,從而執行各種功能應用以及數據處理,即實現上述的數字可變增益放大器校準方法。
存儲器101可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、快閃記憶體、或者其他非易失性固態存儲器。在一些實例中,存儲器101可進一步包括相對於處理器103遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至移動終端10。上述網絡的實例包括但不限於網際網路、企業內部網、區域網、移動通信網及其組合。處理器103以及其他可能的組件對存儲器101的訪問可在存儲控制器102的控制下進行。
外設接口104將各種輸入/輸入裝置耦合至CPU以及存儲器101。處理器103運行存儲器101內的各種軟體、指令以執行移動終端10的各種功能以及進行數據處理。
在一些實施例中,外設接口104,處理器103以及存儲控制器102可以在單個晶片中實現。在其他一些實例中,他們可以分別由獨立的晶片實現。
射頻模塊105用於接收以及發送電磁波,實現電磁波與電信號的相互轉換,從而與通訊網絡或者其他設備進行通訊。射頻模塊105可包括各種現有的用於執行這些功能的電路元件,例如,天線、射頻收發器、數位訊號處理器、加密/解密晶片、用戶身份模塊(SIM)卡、存儲器等等。射頻模塊105可與各種網絡如網際網路、企業內部網、預置類型的無線網絡進行通訊或者通過預置類型的無線網絡與其他設備進行通訊。上述的預置類型的無線網絡可包括蜂窩式電話網、無線區域網或者城域網。上述的預置類型的無線網絡可以使用各種通信標準、協議及技術,包括但並不限於全球移動通信系統(Global System for Mobile Communication,GSM),增強型移動通信技術(Enhanced Data GSM Environment,EDGE),寬帶碼分多址技術(Wideband Code Division Multiple Access,W-CDMA),碼分多址技術(Code Division Access,CDMA),時分多址技術(Time Division Multiple Access,TDMA),藍牙,無線保真技術(Wireless-Fidelity,WiFi)(如美國電氣和電子工程師協會標準IEEE 802.11a、IEEE 802.11b、IEEE802.11g和/或IEEE 802.11n),網絡電話(Voice over Internet Protocal,VoIP),全球微波互聯接入(Worldwide Interoperability for Microwave Access,Wi-Max),其他用於郵件、即時通訊及短消息的協議,以及任何其他合適的通訊協議。
按鍵模塊106提供用戶向移動終端進行輸入的接口,用戶可以通過按下不同的按鍵以使移動終端10執行不同的功能。
音頻模塊107向用戶提供音頻接口,其可包括一個或多個麥克風、一個或者多個揚聲器以及音頻電路。音頻電路從外設接口104處接收聲音數據,將聲音數據轉換為電信息,將電信息傳輸至揚聲器。揚聲器將電信息轉換為人耳能聽到的聲波。音頻電路還從麥克風處接收電信息,將電信號轉換為聲音數據,並將聲音數據傳輸至外設接口104中以進行進一步的處理。音頻數據可以從存儲器101處或者通過射頻模塊105獲取。此外,音頻數據也可以存儲至存儲器101中或者通過射頻模塊105進行發送。在一些實例中,音頻模塊107還可包括一個耳機播孔,用於向耳機或者其他設備提供音頻接口。
觸控屏幕108在移動終端與用戶之間同時提供一個輸出及輸入界面。具體地,觸控屏幕108向用戶顯示視頻輸出,這些視頻輸出的內容可包括文字、圖形、視頻、及其任意組合。一些輸出結果是對應於一些用戶界面對象。觸控屏幕108還接收用戶的輸入,例如用戶的點擊、滑動等手勢操作,以便用戶界面對象對這些用戶的輸入做出響應。檢測用戶輸入的技術可以是基於電阻式、電容式或者其他任意可能的觸控檢測技術。觸控屏幕108顯示單元的具體實例包括但並不限於液晶顯示器或發光聚合物顯示器。
基於上述移動終端描述本發明實施例中數字可變增益放大器校準方法。
由於現有技術中,各增益級下補償的增益偏移值與各增益級實際需要的增益偏移值之間存在誤差,將導致信號傳輸出現誤差,帶來手機接收的信號不穩定,產生斷網掉話等問題。
為了解決上述問題,本發明提出一種數字可變增益放大器校準方法,通過採集射頻接收鏈路在預置的時間周期內各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值的方式,能夠計算各頻段的偏差值變量,以便基於該各頻段的偏差值變量對各頻段內的信道的DVGA OFFSET的偏差值進行補償,以實現DVGA校準,彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
請參閱圖2,為本發明第一實施例中數字可變增益放大器校準方法的流程示意圖,該方法包括:
步驟201、採集射頻接收鏈路在預置的時間周期內,各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值;
在本發明實施例中,數字可變增益放大器校準方法由數字可變增益放大器校準裝置(以下簡稱為:校準裝置)執行,且該校準裝置是圖1所示移動終端內的一部分。
在本發明實施例中,移動終端內包含射頻鏈路,具體包含射頻發送鏈路及射頻接收鏈路,該射頻接收鏈路用於接收外部傳輸的信號。通常該射頻接收鏈路包含天線、LAN、混頻器、DVGA、調解器,且射頻接收鏈路接收信號的路徑是:天線-LAN-混頻器-DVGA-調解器,其中,調解器只能接受特定功率的信號才能調解,即到達調解器的功率必須是固定的。本發明實施例中的校準方法即是通過移動終端在使用過程中對DVGA校準的方式使得射頻接收鏈路中調解器接收到特定功率的信號,以便移動終端的射頻接收鏈路能夠正常的工作。
在本發明實施例中,移動終端在正常聯網(即已註冊行動網路)的情況下,校準裝置將對DVGA進行校準,以保證移動終端的射頻接收鏈路能夠正常工作,其中,校準裝置是以一個預置的時間周期為周期進行校準的,例如,該時間周期可以是一個小時、或者2個小時等,且可以理解的是,在實際應用中,該預置的時間周期可以根據具體的情況進行設置,此處不做限定。
在本發明實施例中,射頻發射鏈路可以使用多個頻段,且每一個頻段都有多個信道,為了減少校準所消耗的資源,將按照預置規則從頻段的所有信道中確定採樣信道,例如,若一個頻段有20個信道,則將第1、5、10、15、20個信道作為採樣信道。
其中,校準裝置將採集射頻接收鏈路在預置的時間周期內,各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值。
為了更好的理解本發明實施例中的技術方案,請參閱表1,該表1為頻段A的各採樣信道在不同增益級下的DVGA OFFSET的偏差值。
表1頻段A的各採樣信道在各增益級下的DVGA OFFST的偏差值
在本發明實施例中,射頻接收鏈路的增益級分為LAN0至LAN4共5種不同的級別,且LAN0的增益級最高。
其中,信道在增益級下的偏差值是指該採集到的DVGA OFFSET相對於預先設置的該信道在該增益級下的標準偏移值之間的偏差。以頻段A中採樣信道2在LAN2為例,需要先採集採樣信道2在LAN2下的DVGA OFFSET,並計算該DVGA OFFSET與預先設置的採樣信道2在LAN2下的標準偏移值之間的差值,該差值即為偏差值ΔG22。
步驟202、利用所述各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值計算所述各頻段的偏差值變量;
步驟203、根據所述各頻段的偏差值變量分別對所述各頻段內的信道進行補償,以實現DVGA校準。
在本發明實施例中,校準裝置在得到各頻段的採樣信道在各增益級下的DVGA OFFSTE的偏差值之後,將利用該各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值計算該各頻段的偏差值變量,且根據各頻段的偏差值變量分別對各頻段內的信道進行補償,以實現DVGA校準。
在本發明實施例中,校準裝置採集射頻接收鏈路在預置的時間周期內,各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值,並利用各頻段的採樣信道在各增益級下的偏差值計算各頻段的偏差值變量,且根據各頻段的偏差值變量分別對各頻段內的信道進行補償,以實現DVGA校準。通過採集射頻接收鏈路在預置的時間周期內各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值的方式,能夠計算各頻段的偏差值變量,以便基於該各頻段的偏差值變量對各頻段內的信道的DVGA OFFSET的偏差值進行補償,以實現DVGA校準,彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
請參閱圖3,為圖2所示第一實施例中步驟202的細化步驟的流程示意圖,該步驟202的細化步驟包括:
步驟301、利用所述各頻段的採樣信道在各增益級下的偏差值,計算所述各頻段在各增益級下分別對應的偏差均值;
步驟302、根據所述各頻段在各增益級下分別對應的偏差均值,計算所述各頻段的偏差值變量。
在本發明實施例中,校準裝置在得到各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值之後,將利用各頻段的採樣信道在各增益級下的偏差值,計算各頻段在各增益級下分別對應的偏差均值。
基於2所示第一實施例中的表1為例,需要計算頻段A在各增益級(即LAN0至LAN4)下的偏差均值,具體的,對於頻段A在LAN0下的偏差均值,可以按照如下公式進行計算:
ΔG0=(ΔG01+ΔG02+……+ΔG0N)/N
其中,ΔG0表示頻段A在LAN0下的偏差均值,ΔG01至ΔG0N表示頻段A在LAN0下各採樣信道的DVGA OFFSET的偏差值,N表示採樣信道的總個數。
可以理解的是,基於上述公式,還可以得到頻段A在其他增益級下的偏差均值,可得到表2,表2如下。
表2
在本發明實施例中,校準裝置在得到各頻段在各增益級下分別對應的偏差均值之後,可根據該各頻段在各增益級下分別對應的偏差均值計算各頻段的偏差值變量,使得能夠基於各頻段的偏差值變量對各頻段的信道進行補償,以實現DVGA校準,彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
請參閱圖4,為本發明圖3所示步驟302的細化步驟的流程示意圖,該步驟302包括:
步驟401、利用所述各頻段在各增益級下分別對應的偏差均值進行求平均運算,得到所述各頻段的偏差均值;
步驟402、分別確定所述各頻段的偏差均值與預置的所述各頻段的標準偏差值之間的差值,將得到的差值作為所述各頻段的偏差值變量。
在本發明實施例中,校準裝置在得到各頻段在各增益級下分別對應的偏差均值之後,將利用各頻段在各增益級下分別對應的偏差均值進行求平均運算,得到各頻段的偏差均值,例如,若存在5個頻段,則將分別利用該5個頻段的在各增益級下分別對應的偏差均值進行求平均運算,得到該5個頻段的偏差均值。
以圖3中所示的表2為例,在計算頻段A的偏差均值時,需要將該頻段A在增益級LAN0至LAN4的偏差均值求平均,具體的:
DVGA OFFSET_A=(ΔG0+ΔG1+ΔG2+ΔG3+ΔG4)/4
可以理解的是,基於上述方式,能夠得到各頻段的偏差均值。
在本發明實施例中,校準裝置在得到各頻段的偏差均值之後,將分別確定各頻段的偏差均值與預置的各頻段的標準偏差值之間的差值,將得到的差值作為各頻段的偏差值變量,例如,對於頻段A,需要將該頻段A的偏差均值減去預置的頻段A的標準偏差值,且將得到的差值作為該頻段A的偏差值變量,具體的,可以使用以下公式:
ΔG(A)=DVGA OFFSET_A-DVGA OFFSET_A0
其中,ΔG(A)表示頻段A的偏差值變量,DVGA OFFSET_A表示頻段A的偏差均值,DVGA OFFSET_A0表示頻段A的標準偏差值。
可以理解的是,通過上述方式,能夠計算各頻段的偏差值變量。
在本發明實施例中,校準裝置在得到各頻段在各增益級下分別對應的偏差均值之後,將利用各頻段在各增益級下分別對應的偏差均值進行求平均運算,得到各頻段的偏差均值,且分別確定各頻段的偏差均值與預置的各頻段的標準偏差值之間的差值,將得到的差值作為各頻段的偏差值變量,使得能夠基於各頻段的偏差值變量對各頻段的信道進行補償,以實現DVGA校準,彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
請參閱圖5,為本發明圖2所示第一實施例中步驟203的細化步驟的流程示意圖,該步驟203包括:
步驟501、判斷第i個頻段的偏差值變量是否處於預置的偏差範圍內,所述i的值從1至N,所述N為頻段總數;
步驟502、當所述第i個頻段的偏差值變量在所述偏差範圍內,則確定不需要對所述第i個頻段的各信道進行補償;
步驟503、若所述第i個頻段的偏差值變量未在所述偏差範圍內,則補償所述第i個頻段的所有信道的DVGA OFFSET的偏差值。
在本發明實施例中,校準裝置在計算各頻段的偏差值變量之後,校準裝置將依次對各頻段進行處理,以第i各頻段為例,該i的至從1至N,且N為頻段總數,校準裝置將判斷該第i個頻段的偏差值變量是否處於預置的偏差範圍內,若該第i個頻段的偏差值變量處於該預置的偏差範圍內,則表明該第i個頻段的增益偏差較小,並不會影響到射頻接收鏈路正常工作,因此,校準裝置將確定不需要對該第i各頻段的各信道進行補償。
在本發明實施例中,若該第i個頻段的偏差值變量未處於該預置的偏差範圍內,則表明該第i個頻段的增益偏差較大,若不補償,將會影響到射頻接收鏈路正常工作,因此,校準裝置將補償該第i個頻段的所有信道的DVGA OFFSET的偏差值,以使得補償之後的第i個頻段在下一個時間周期內的偏差值變量處於預置的偏差範圍內,以保證移動終端的射頻接收鏈路能夠正常的工作。需要說明的是,具體如何實現補償是現有技術,此處不做贅述。
可以理解的是,對於每一個頻段,都將按照步驟501的方式對該頻段是否需要進行補償進行判斷,以完成對所有頻段的DVGA校準。
在本發明實施例中,校準裝置通過判斷第i個頻段的偏差值變量是否處於預置的偏差範圍內的方式確定該第i個頻段是否需要補償,且在該第i個頻段的偏差值變量未在該預置的偏差範圍內時,補償該第i個頻段的所有信道的DVGA OFFSET的偏差值,以實現對該第i個頻段的DVGA校準,且通過上述方式,能夠完成對所有頻段的DVGA校準,能夠有效彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
需要說明的是,在第一實施例中,校準裝置在完成校準之後還將執行以下步驟:
刪除在所述時間周期內採集的所述各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值,且在進入下一個所述時間周期時,返回執行步驟201。
在本發明實施例中,校準裝置完成DVGA校準之後,將刪除在上述預置的時間周期內採集的各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值,以避免存儲這些偏差值帶來的存儲空間的佔用。且校準裝置還將進入下一個時間周期,且在進入下一個時間周期之後,將返回圖2所示的步驟201,即校準裝置將採集射頻接收鏈路在該下一個時間周期內,各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值,以便在該下一個時間周期內實現射頻接收鏈路的DVGA校準,以確保射頻接收鏈路在接收信號時能夠正常工作,且通過上述循環多次校準的方式,能夠實時的實現對射頻接收鏈路的DVGA校準。
請參閱圖6,為本發明第二實施例中數字可變增益放大器校準裝置的功能模塊的示意圖,該校準裝置包括:採集模塊601、變量計算模塊602及補償模塊603。
採集模塊601,用於採集射頻接收鏈路在預置的時間周期內,各頻段的採樣信道在各增益級下的數字可變增益放大器增益偏移值DVGA OFFSET的偏差值;
在本發明實施例中,數字可變增益放大器校準裝置(以下簡稱為:校準裝置)是圖1所示移動終端內的一部分。
在本發明實施例中,移動終端內包含射頻鏈路,具體包含射頻發送鏈路及射頻接收鏈路,該射頻接收鏈路用於接收外部傳輸的信號。通常該射頻接收鏈路包含天線、LAN、混頻器、DVGA、調解器,且射頻接收鏈路接收信號的路徑是:天線-LAN-混頻器-DVGA-調解器,其中,調解器只能接受特定功率的信號才能調解,即到達調解器的功率必須是固定的。本發明實施例中的校準裝置即是通過移動終端在使用過程中對DVGA校準的方式使得射頻接收鏈路中調解器接收到特定功率的信號,以便移動終端的射頻接收鏈路能夠正常的工作。
在本發明實施例中,移動終端在正常聯網(即已註冊行動網路)的情況下,校準裝置將對DVGA進行校準,以保證移動終端的射頻接收鏈路能夠正常工作,其中,校準裝置是以一個預置的時間周期為周期進行校準的,例如,該時間周期可以是一個小時、或者2個小時等,且可以理解的是,在實際應用中,該預置的時間周期可以根據具體的情況進行設置,此處不做限定。
在本發明實施例中,射頻發射鏈路可以使用多個頻段,且每一個頻段都有多個信道,為了減少校準所消耗的資源,將按照預置規則從頻段的所有信道中確定採樣信道,例如,若一個頻段有20個信道,則將第1、5、10、15、20個信道作為採樣信道。
其中,校準裝置中的採集模塊601將採集射頻接收鏈路在預置的時間周期內,各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值。
為了更好的理解本發明實施例中的技術方案,請參閱圖2所示第一實施例中的表1,該表1為頻段A的各採樣信道在不同增益級下的DVGA OFFSET的偏差值,且具體的,該表1如下:
表1頻段A的各採樣信道在各增益級下的DVGA OFFST的偏差值
在本發明實施例中,射頻接收鏈路的增益級分為LAN0至LAN4共5種不同的級別,且LAN0的增益級最高。
其中,信道在增益級下的偏差值是指該採集到的DVGA OFFSET相對於預先設置的該信道在該增益級下的標準偏移值之間的偏差。以頻段A中採樣信道2在LAN2為例,需要先採集採樣信道2在LAN2下的DVGA OFFSET,並計算該DVGA OFFSET與預先設置的採樣信道2在LAN2下的標準偏移值之間的差值,該差值即為偏差值ΔG22。
變量計算模塊602,用於利用所述各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值計算所述各頻段的偏差值變量;
補償模塊603,用於根據所述各頻段的偏差值變量分別對所述各頻段內的信道進行補償,以實現DVGA校準。
在本發明實施例中,校準裝置在得到各頻段的採樣信道在各增益級下的DVGA OFFSTE的偏差值之後,變量計算模塊602將利用該各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值計算該各頻段的偏差值變量,且由補償模塊603根據各頻段的偏差值變量分別對各頻段內的信道進行補償,以實現DVGA校準。
在本發明實施例中,校準裝置採集射頻接收鏈路在預置的時間周期內,各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值,並利用各頻段的採樣信道在各增益級下的偏差值計算各頻段的偏差值變量,且根據各頻段的偏差值變量分別對各頻段內的信道進行補償,以實現DVGA校準。通過採集射頻接收鏈路在預置的時間周期內各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值的方式,能夠計算各頻段的偏差值變量,以便基於該各頻段的偏差值變量對各頻段內的信道的DVGA OFFSET的偏差值進行補償,以實現DVGA校準,彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
請參閱圖7,為本發明圖6所示第二實施例中變量計算模塊602的細化功能模塊的示意圖,該變量計算模塊602包括:第一計算模塊701及第二計算模塊702。
第一計算模塊701,用於利用所述各頻段的採樣信道在各增益級下的偏差值,計算所述各頻段在各增益級下分別對應的偏差均值;
第二計算模塊702,用於根據所述各頻段在各增益級下分別對應的偏差均值,計算所述各頻段的偏差值變量。
在本發明實施例中,校準裝置在得到各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值之後,第二計算模塊702將利用各頻段的採樣信道在各增益級下的偏差值,計算各頻段在各增益級下分別對應的偏差均值。
基於2所示第一實施例中的表1為例,需要計算頻段A在各增益級(即LAN0至LAN4)下的偏差均值,具體的,對於頻段A在LAN0下的偏差均值,可以按照如下公式進行計算:
ΔG0=(ΔG01+ΔG02+……+ΔG0N)/N
其中,ΔG0表示頻段A在LAN0下的偏差均值,ΔG01至ΔG0N表示頻段A在LAN0下各採樣信道的DVGA OFFSET的偏差值,N表示採樣信道的總個數。
可以理解的是,基於上述公式,還可以得到頻段A在其他增益級下的偏差均值,可得到圖3中所示的表2,且該表2具體如下。
表2
在本發明實施例中,校準裝置在得到各頻段在各增益級下分別對應的偏差均值之後,可根據該各頻段在各增益級下分別對應的偏差均值計算各頻段的偏差值變量,使得能夠基於各頻段的偏差值變量對各頻段的信道進行補償,以實現DVGA校準,彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
請參閱圖8,為本發明圖7所示第二計算模塊702的細化功能模塊的示意圖,該第二計算模塊702包括:第三計算模塊801及差值計算模塊802。
第三計算模塊801,用於利用所述各頻段在各增益級下分別對應的偏差均值進行求平均運算,得到所述各頻段的偏差均值;
差值計算模塊802,用於分別確定所述各頻段的偏差均值與所述預置的所述各頻段的標準偏差值之間的差值,將得到的差值作為所述各頻段的偏差值變量。
在本發明實施例中,校準裝置在得到各頻段在各增益級下分別對應的偏差均值之後,第三計算模塊801將利用各頻段在各增益級下分別對應的偏差均值進行求平均運算,得到各頻段的偏差均值,例如,若存在5個頻段,則將分別利用該5個頻段的在各增益級下分別對應的偏差均值進行求平均運算,得到該5個頻段的偏差均值。
以圖7中所示的表2為例,在計算頻段A的偏差均值時,需要將該頻段A在增益級LAN0至LAN4的偏差均值求平均,具體的:
DVGA OFFSET_A=(ΔG0+ΔG1+ΔG2+ΔG3+ΔG4)/4
可以理解的是,基於上述方式,能夠得到各頻段的偏差均值。
在本發明實施例中,校準裝置在得到各頻段的偏差均值之後,將由差值計算模塊802分別確定各頻段的偏差均值與預置的各頻段的標準偏差值之間的差值,將得到的差值作為各頻段的偏差值變量,例如,對於頻段A,需要將該頻段A的偏差均值減去預置的頻段A的標準偏差值,且將得到的差值作為該頻段A的偏差值變量,具體的,可以使用以下公式:
ΔG(A)=DVGA OFFSET_A-DVGA OFFSET_A0
其中,ΔG(A)表示頻段A的偏差值變量,DVGA OFFSET_A表示頻段A的偏差均值,DVGA OFFSET_A0表示頻段A的標準偏差值。
可以理解的是,通過上述方式,能夠計算各頻段的偏差值變量。
在本發明實施例中,校準裝置在得到各頻段在各增益級下分別對應的偏差均值之後,將利用各頻段在各增益級下分別對應的偏差均值進行求平均運算,得到各頻段的偏差均值,且分別確定各頻段的偏差均值與預置的各頻段的標準偏差值之間的差值,將得到的差值作為各頻段的偏差值變量,使得能夠基於各頻段的偏差值變量對各頻段的信道進行補償,以實現DVGA校準,彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
請參閱圖9,為本發明圖6所示第二實施例中補償模塊603的細化功能模塊的示意圖,該補償模塊603包括:
判斷模塊901,用於判斷第i個頻段的偏差值變量是否處於預置的偏差範圍內,所述i的值從1至N,所述N為頻段總數;
確定模塊902,用於當所述第i個頻段的偏差值變量在所述偏差範圍內,則確定不需要對所述第i個頻段的各信道進行補償;
偏差補償模塊903,用於若所述第i個頻段的偏差值變量未在所述偏差範圍內,則補償所述第i個頻段的所有信道的DVGA OFFSET的偏差值。
在本發明實施例中,校準裝置在計算各頻段的偏差值變量之後,判斷模塊901將依次對各頻段進行處理,以第i各頻段為例,該i的至從1至N,且N為頻段總數,判斷模塊901將判斷該第i個頻段的偏差值變量是否處於預置的偏差範圍內,若該第i個頻段的偏差值變量處於該預置的偏差範圍內,則表明該第i個頻段的增益偏差較小,並不會影響到射頻接收鏈路正常工作,因此,確定模塊902將確定不需要對該第i各頻段的各信道進行補償。
在本發明實施例中,若該第i個頻段的偏差值變量未處於該預置的偏差範圍內,則表明該第i個頻段的增益偏差較大,若不補償,將會影響到射頻接收鏈路正常工作,因此,偏差補償模塊903將補償該第i個頻段的所有信道的DVGA OFFSET的偏差值,以使得補償之後的第i個頻段在下一個時間周期內的偏差值變量處於預置的偏差範圍內,以保證移動終端的射頻接收鏈路能夠正常的工作。
可以理解的是,對於每一個頻段,都將由判斷模塊901對該頻段是否需要進行補償進行判斷,以完成對所有頻段的DVGA校準。
在本發明實施例中,校準裝置通過判斷第i個頻段的偏差值變量是否處於預置的偏差範圍內的方式確定該第i個頻段是否需要補償,且在該第i個頻段的偏差值變量未在該預置的偏差範圍內時,補償該第i個頻段的所有信道的DVGA OFFSET的偏差值,以實現對該第i個頻段的DVGA校準,且通過上述方式,能夠完成對所有頻段的DVGA校準,能夠有效彌補各增益級的誤差,以確保射頻接收鏈路接收的信號穩定,避免出現斷網掉話等問題。
進一步的,在本發明實施例中,上述數字可變增益放大器校準裝置還包括:
刪除返回模塊(未在圖中示出),用於在所述補償模塊603之後,刪除在所述時間周期內採集的所述各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值,且在進入下一個所述時間周期時,返回所述採集模塊601。
在本發明實施例中,校準裝置完成DVGA校準之後,刪除返回模塊將刪除在上述預置的時間周期內採集的各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值,以避免存儲這些偏差值帶來的存儲空間的佔用。且校準裝置還將進入下一個時間周期,且在進入下一個時間周期之後,將返回圖6所示的採集模塊601,即由採集模塊601採集射頻接收鏈路在該下一個時間周期內,各頻段的採樣信道在各增益級下的DVGA OFFSET的偏差值,以便在該下一個時間周期內實現射頻接收鏈路的DVGA校準,以確保射頻接收鏈路在接收信號時能夠正常工作,且通過上述循環多次校準的方式,能夠實時的實現對射頻接收鏈路的DVGA校準。
在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個模塊或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或模塊的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位於一個地方,或者也可以分布到多個網絡模塊上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。
所述集成的模塊如果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬碟、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
需要說明的是,對於前述的各方法實施例,為了簡便描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明並不受所描述的動作順序的限制,因為依據本發明,某些步驟可以採用其它順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬於優選實施例,所涉及的動作和模塊並不一定都是本發明所必須的。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關描述。
以上為對本發明所提供的一種數字可變增益放大器校準方法及裝置的描述,對於本領域的技術人員,依據本發明實施例的思想,在具體實施方式及應用範圍上均會有改變之處,綜上,本說明書內容不應理解為對本發明的限制。