專利名稱::Td-scdma的快速agc校準方法
技術領域:
:本發明涉及一種手機的校準方法,具體涉及一種應用于TD-SCDMA(時分同步碼分多址接入)的快速AGC(自動增益控制)校準方法,該方法適用于多種制式的手機校準。
背景技術:
:目前有關手機的校準,RSSI(接收信號強度)的測量各個廠家都有各自的設計,因此RSSI精度校準也是各有各的方法,但大體原理是一致的,那就是為了保證在不同大小的接收信號下,在解調前信號大小是一致的。電路中都會有個AGC電路,AGC工作時的放大倍數與RSSI成線性比例關系;因此校準AGC的放大倍數,保證AGC的輸出結果,就是在對RSSI精度校準,目前大多數廠家都把RSSI精度的校準稱為AGC校準。AGC校準方法一般是施加一個已知大小的信號給移動臺,由移動臺報告RSSI,移動臺報告的RSSI與真實值的誤差,就是AGC的誤差,從這點也可以看出,AGC的校準是要通過移動臺RSSI的報告來完成的。通常,應用于TD-SCDMA的AGC校準方法為由于射頻接收芯片具有較好的線性,所以校準的算法就是測兩個點,然后拉一條直線。一般采用如下公式<formula>formulaseeoriginaldocumentpage3</formula>其中,Pi、P2…&是輸入信號功率,G,、G2…Gw是增益,RSSI是接收信號強度值。即在輸入信號功率的同時,不斷地改變增益,從而得到固定的RSSI值,然后改變輸入信號功率,再不斷地改變增益,從而得到固定的RSSI值,利用輸入信號功率的斜率及對應的增益的斜率,完成校準。該方法的缺點是需要改變多次儀器的功率,而且需要更多次地改變增益,從而降低了校準的效率,又由于DAC(數模轉換器)的非線性,對校準精度會產生一定的影響。
發明內容本發明要解決的技術問題是提供一種TD-SCDMA的快速AGC校準方法,可以提高校準速度和精度,取消增益的循環迭代。為了解決上述技術問題,本發明提供一種TD-SCDMA的快速AGC校準方法,包括如下步驟第一步,在固定的輸入信號功率下,不斷改變增益值,得到相對應的RSSI值;第二步,采用倒推的方法,得到在固定的RSSI值的情況下,不同輸入信號功率及所對應的增益值;第三步,如果模數(AD)的動態足夠,則完成校準,如果不夠,則改變輸入信號功率,重復第一步和第二步,直到動態足夠,完成校準。和現有技術相比,本發明具有以下有益效果減少了循環迭代次數,減少了改變輸入信號功率的次數,極大地提高了校準的速度,且可以極大地改善校準精度,即使是采用簡單一點的方法,如可以只改變兩次增益值,得到兩次RSSI,就可得到所有的AGC校準參數表,也能維持較好的校準精度。附圖是本發明TD-SCDMA的快速AGC校準方法的流程圖。具體實施例方式下面結合附圖和實施例對本發明作進一步詳細的說明。本發明提出的新的校準方法是以下面的公式為基礎<formula>formulaseeoriginaldocumentpage5</formula>其中,P是固定的輸入信號功率,Gi、G2…GN是可變的增益,RSSL、RSSI2、RSSL是與Gi、G廣'GN相對應的接收信號強度值;P!、P廣'Pn是可変的輸入信號功率,GhG2…Gw是可變的增益,RSSI是固定的接收信號強度值。如附圖所示,本發明的具體流程步驟如下首先,在固定的輸入信號功率下,不斷改變增益值,得到相對應的RSSI值;然后,采用倒推的方法,得到在固定RSSI情況下,不同輸入信號功率及所對應的增益值;接著,判斷AD的動態是否足夠,如果動態足夠,則完成校準,如果不夠,則改變輸入信號功率,重復第一步和第二步,直到動態足夠,從而完成校準。具體于應用上,可以利用DSP(數字信號處理器)利用循環不斷產生增益步進,從而得到相應的RSSI值。理論上來說,已經不再需要接收芯片是否具有線性這一前提,只需要AD(模數)的動態范圍足夠,其底噪對AD輸入信號功率產生的影響可忽略。如果簡單一點的方法,利用接收芯片具有線性這一前提,則可以只改變兩次增益值,得到兩次RSSI,就可得到所有的AGC校準參數表,當然,其精度會比循環步進增益差一些。當然,一般情況下,AD的動態不夠,需分別輸入數次不同的信號功率完成校準。由于現實中AD的動態總之是有限的,而且所需的校準動態又比較大,所以通常采用分段校準,即把儀器的輸出功率由一段分為兩段或三段,然后每段都分別多次改變增益控制字,從而完成校準。該方法對AGC校準具有很重要的指導意義,可以應用于多種制式的手機的校準。以下為舉例說明,儀器采用綜測儀sp6010或Agilent公司的信號發生器E4438C(以下簡稱為儀器),以簡單的分別輸入三次信號功率,每輸入一次功率改變兩次增益值為例說明在AD的動態有限的情況下校準,假設接收通道有LNA,Mixer,VGA三個增益功能模塊,應用于增益控制字的方式為LNA、Mixerlowgain(低噪聲放大器、混頻器處于低增益狀態)0x0000—〉0x03FF;LNAlowgain,Mixerhighgain(低噪聲放大器處于低增益狀態、混頻器處于高增益狀態)0x4000—〉0x43FF;LNAhighgain,Mixerlowgain(低噪聲放大器處于高增益狀態、混頻器處于低增益狀態)0x8000—〉0x83FF;LNAMixerhighgain(低噪聲放大器、混頻器處于高增益狀態)OxCOOO—〉0xC3FF;校準的目的是完成在不同輸入信號功率段時采用不同的增益模塊,完成AGC校準l.輸入信號功率時-10dBm-39dBm是采用LNA、Mixerlowgain;2.輸入信號功率時-40dBm~-69dBm是采用LNAhighgain、Mixerlowgairu3.輸入信號功率^-69dBm時采用LNA、Mixerhighgain。在輸入功率變化的情況下得到AGC的增益控制字,滿足RSSI保持-10dBm不變,直到輸入功率小到AGC的增益控制字為C3FF也無法滿足RSSI保持-lOdBm。假設AD的有效位數是8bit,其動態約為50dB;滿量程為6dBm;假設校準是在10054,則設置儀器頻率為2010.8MHz+100KHz(100KHz為偏移量,可改變,在0640KHz之間,一般取10KHz600KHz)。假設儀器輸出功率為-30dBm,DSP設置AGC的增益控制字為0x100,DSP計算RSSI等于-35dBm;DSP設置AGC的增益控制字為0x22C,DSP計算RSSI等于-5dBm;可得-30+—0x100—陽-35-0x22C—5_認為接收通道是線性通道,分別先計算出增益控制字和RSSI的斜率,可得到在輸入信號功率不變的情況下當增益控制字增加10,則RSSI增加ldB,亦即當信號功率下降ldB,為保持RSSI固定不變,則增益控制字必須增加10;則可計算出在輸入功率為-30dBm,RSSI=-10dBm時,增益控制字為1FA,可計算出以下結果<table>tableseeoriginaldocumentpage7</column></row><table>同樣設儀器輸出功率為-55dBm,DSP設置AGC的增益控制字為0x8xxx,0x8xxx,得到相應的RSSI值,然后計算保持RSSI固定為-10dBm情況下輸入功率-40~-69dBm時相應的增益控制字值。同樣設儀器輸出功率為-80dBm,DSP設置AGC的增益控制字為OxCxxx,OxCxxx,得到相應的RSSI值,然后計算保持RSSI固定為-10dBm情況下輸入功率《-70dBm時相應的增益控制字值,直到輸入功率小到增益控制字為C3FF。這樣就完成了校準。權利要求1、一種TD-SCDMA的快速AGC校準方法,其特征在于,包括如下步驟第一步,在固定的輸入信號功率下,不斷改變增益值,得到相對應的RSSI值;第二步,采用倒推的方法,得到在固定的RSSI值的情況下,不同輸入信號功率及所對應的增益值;第三步,如果模數的動態足夠,則完成校準,如果不夠,則改變輸入信號功率,重復第一步和第二步,直到動態足夠,完成校準。2、如權利要求1所述的TD-SCDMA的快速AGC校準方法,其特征在于,在第一步中,在固定的輸入信號功率下,利用數字信號處理器循環不斷產生增益步進,從而得到相應的RSSI值。3、如權利要求1所述的TD-SCDMA的快速AGC校準方法,其特征在于,在第一步中,在固定的輸入信號功率下,改變兩次增益值,得到相應的RSSI值。全文摘要本發明公開了一種TD-SCDMA的快速AGC校準方法,包括如下步驟第一步,在固定的輸入信號功率下,不斷改變增益值,得到相對應的RSSI值;第二步,采用倒推的方法,得到在固定的RSSI值的情況下,不同輸入信號功率及所對應的增益值;第三步,如果模數的動態足夠,則完成校準,如果不夠,則改變輸入信號功率,重復第一步和第二步,直到動態足夠,完成校準。本發明可以提高校準速度和精度,取消增益值的循環迭代。文檔編號H04B7/005GK101304271SQ20071004054公開日2008年11月12日申請日期2007年5月11日優先權日2007年5月11日發明者孫忠平申請人:展訊通信(上海)有限公司