



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
FPGA中將AGC模塊分為幾個部分來實現(xiàn)?1、引言大多數(shù)接收機必須處理動態(tài)范圍很大的信號,這需要進行增益調(diào)整,以防止過載或某級產(chǎn)生互調(diào),調(diào)整解調(diào)器的工作以優(yōu)化工作。在現(xiàn)代無線電接收裝置中??勺冊鲆娣糯笃魇请娍氐模⑶耶?dāng)接收機中使用衰減器時,他們通常都是由可變電壓控制的連續(xù)衰減器??刂茟?yīng)該是平滑的并且與輸入的信號能量通常成對數(shù)關(guān)系(線性分貝)。在大多數(shù)情況下,由于衰落,AGC通常用來測量輸入解調(diào)器的信號電平,并且通過反饋控制電路把信號電平控制在要求的范同內(nèi)。2、系統(tǒng)總體設(shè)計在本設(shè)計中,前端TD_SCDMA的射頻信號RF輸入后,經(jīng)過MAX2392零中頻下變頻解調(diào)后進行增益處理。VGA輸出的信號經(jīng)過ADC變換后就成為數(shù)字中頻信號,經(jīng)RSP(接收信號處理器)處理輸出為IF數(shù)字信號。IF信號可以經(jīng)過AGC控制算法處理后控制VGA的增益。AGC增益控制算法在數(shù)字部分來實現(xiàn),在本設(shè)計中,AGC電路可以有效提高鏈路的動態(tài)范圍(+25~-105dBm),提高ADC輸出的SNR,以使DSP能更容易地實現(xiàn)Dw-PTS同步。AGC在系統(tǒng)中的位置如圖1虛線框所示:3、AGC系統(tǒng)的FPGA實現(xiàn)根據(jù)AGC所實現(xiàn)的功能,在FPGA中將AGC模塊分為如下幾個部分來實現(xiàn):3.1數(shù)據(jù)千路模塊從RSP接口來10位二進制補碼數(shù)據(jù)I1和Q1,與求指數(shù)模塊傳送來的預(yù)放大增益GAIN2相乘后所得出的數(shù)據(jù)(仍取10位二進制補碼數(shù)據(jù))將要傳送到CIC平均模塊,同時要分別與求指數(shù)模塊傳送來的放大增益GAIN3相乘,然后采取截短處理,取8位二進制補碼數(shù)據(jù),I1′,Q1′,輸出到DSP中。3.2計算下行同步碼功率(SYNC_DL)模塊計算下行同步碼功率(SYNC_DL)模塊對應(yīng)于圖2中的判斷部分,是AGC中最為重要算法計算。TD_SCD-MA每個幀有6400個碼片,在其一幀5ms的時間上是不連續(xù)的,因此只能求出下行同步碼(SYNC_DL)的功率值,以此為依據(jù)控制VGA的電壓值。由圖3的TD_SCDMA的幀結(jié)構(gòu)知道,下行同步碼(SYNC_DL)在下行導(dǎo)頻時隙(DwPTS)發(fā)射,SYNC_DL的長為64個碼片,在其左邊和右邊各有32和96個碼片的保護時隙(GP)。為此,在FPGA中共用了3種不同的方法計算其功率值。方法一在FPGA內(nèi)根據(jù)檢波法的原理計算下行同步碼64個碼片的功率(AGC模塊圖2中的dcmt部分)??紤]TD的幀結(jié)構(gòu),保護時隙GP的功率很小,故從接收功率的時間分布上來看,與GP相比SYNC_DL段的功率較大。當(dāng)用SYNC_DL段的64碼片之和除以SYNC_DL前后個32個碼片相加之和,結(jié)果大于3時,就可以判斷出SYNC_DL的大致位置。因此,基于這種方法,F(xiàn)PGA在5ms的周期中遍取6400個碼片,每64個碼片做積分,依次向前滾動計算,同時做除法運算,最后即可計算出SYNC_DL在一幀6400個碼片中的位置和能量,以此控制VGA的電壓和后續(xù)的計算。不過這種方法只有在信號質(zhì)量很好,信號強度比較大的時候才計算準(zhǔn)確。方法二由DSP方根據(jù)傳過來的數(shù)據(jù),通過相干檢測法檢測出SYNC_DL的精確位置,并把這個位置參數(shù)傳送給FPGA。FPGA收到這一點的位置后,立既停止使用其自身檢波法求出的功率值,根據(jù)DSP傳過來的SYNC_DL的位置,計算出這一點之后的64個碼片的積分值,作為SYNC_DL的總功率,并以此控制VGA的電壓(AGC模塊圖2中的dwpts部分)。這時求出來的總能量比較精確(DSP提供的位置比FPGA自身檢波法求出來的精確),但是速度比較慢。方法三當(dāng)信號的強度變得很弱,信號可能淹沒在了噪聲當(dāng)中。這時無論是由FPGA的檢波法還是DSP的相干法都計算不出SYNC_DL的位置和能量。在這種情況下,認為在5ms時域上信號連續(xù),能量均衡,F(xiàn)PGA求5ms幀的平均值,以此作為SYNC_DL的功率,并控制VGA(AGC模塊圖2中的CIC部分)。3.3求對數(shù)運算模塊在本模塊,將上面得到的功率值進行求對數(shù)運算,以減少數(shù)據(jù)的運算量。用FPGA實現(xiàn)求對數(shù)運算時,可以先將數(shù)據(jù)歸一化在1~2之間,然后通過將數(shù)據(jù)平方后推導(dǎo)出最高位的方法逐位求出所求數(shù)據(jù)的二進制數(shù)值。假定自變量X歸一化在區(qū)間[1,2]內(nèi),用二進制數(shù)據(jù)可表示為1.X1X2…Xn,則所求的對數(shù)值在區(qū)間[0,1]內(nèi),用二進制數(shù)據(jù)可表示為0.Y1Y2…Ym,因而可用數(shù)學(xué)方法表示為20.Y1Y2…Ym=1.X1X2…Xn,問題歸結(jié)為求Y1Y2…Ym。將上式左右兩邊同時平方,可以得出2Y1Y2…Ym=(1.X11X21…Xn1)2,由此可推倒出Y1來。(X為已知,若等式右邊數(shù)據(jù)小于2,則Y1=0;反之,若大于或等于2,則Y1=1)求出Y1后可以導(dǎo)出20.Y2Y3…Ym=1.X11X21…Xn1,同理可推倒出Y2。依此類推,可求出對數(shù)值的各位。進行FPGA設(shè)計時,可以設(shè)計出一個平方比較單元依次求出對數(shù)值,同時要注意需要耗費的系統(tǒng)資源。3.4求指數(shù)運算模塊經(jīng)過求對數(shù)模塊后,一路數(shù)據(jù)傳送到IIR中,另一路數(shù)據(jù)則要傳送到DSP中進行算法運算,因此,需要增加一個求指數(shù)模塊,將對數(shù)模塊運算后的結(jié)果還原成原來的數(shù)據(jù)送到DSP中。指數(shù)換底公式可知:2x=ex1n2,由雙曲函數(shù)定義及特性可知:ex=sinh(x)+cosh(x),而當(dāng)自變量x在[-π/4,7c/4]范圍內(nèi)時,可以采用FPGA的IPCORE(CORDIC算法)實現(xiàn)雙曲正弦函數(shù)和雙曲余弦函數(shù),因此在FPGA內(nèi)部求以2為底的指數(shù)函數(shù)時,可以先將自變量歸一化在[0,1]內(nèi),然后將自變量乘以常系數(shù)1n2,由于ln2《π/4,故可以新乘得的數(shù)據(jù)作為新的自變量,利用IPCORE求出其雙曲正弦函數(shù)和雙曲余弦函數(shù)后將其相加,即可得到所需要的指數(shù)函數(shù)值。3.5IIR反饋模塊IIR反饋模塊包括3部分:IIR濾波單元、飽和反饋單元和VGA控制單元,其中IIR濾波單元負責(zé)將求對數(shù)模塊得出的數(shù)值與參考數(shù)值比較后得出的誤差數(shù)據(jù)Uerr作IIR濾波計算得出Ufilter,然后依據(jù)相關(guān)算法計算出Urssi。飽和反饋單元負責(zé)將Urssi與飽和限幅數(shù)據(jù)比較后得出誤差電壓Uerr2,然后依照相關(guān)算法求出U2送到求指數(shù)模塊,從而能夠控制誤差反饋增益Gain2。VGA控制單元負責(zé)將Urssi進行飽和限幅后得到輸出控制電壓Uda,量化后經(jīng)過數(shù)模變換從而控制VGA。3.6CIC平均模塊當(dāng)AGC用于WCDMA系統(tǒng)時,可以將圖2中的判斷部分全部去掉,加入這個CIC平均模塊。CIC平均模塊負責(zé)將預(yù)放大模塊求出的I1和Q1作為自變量,通過功率算法P1′=I1*I1+Q1*Q1求出P1′,然后將6400個工作頻率為1.28MHz的P1′平均,得出工作頻率為1.28MHz的P1。同樣得出P2后再求出P1+P2。在FPGA中對于相加運算,包括CIC實現(xiàn)部分的純整數(shù)相加算法和其他部分的小數(shù)相加算法。其中CIC運算部分的運算數(shù)據(jù)是二進制10位有符號數(shù);對于相乘運算,包括CIC實現(xiàn)部分的純整數(shù)平方算法、CIC實現(xiàn)部分的常系數(shù)小數(shù)相乘算法。4、結(jié)語以上介紹的在FPGA中實現(xiàn)AGC的算法,經(jīng)過項目的驗證測試,效果比較好,DA選用ADS的5621,VGA電壓調(diào)節(jié)范圍在0.3~1.8V之間,共45個dB的調(diào)節(jié)范圍,因此AGC在+10~-35之間起調(diào)節(jié)作用,信號低于-45dBm時,VGA電壓保持
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 云南省楚雄彝族自治州祿豐市2024-2025學(xué)年八年級下學(xué)期開學(xué)生物學(xué)試題(含答案)
- 農(nóng)業(yè)政策支持措施作業(yè)指導(dǎo)書
- 私人美容師服務(wù)合同
- 基于大數(shù)據(jù)的商業(yè)決策支持系統(tǒng)開發(fā)合同
- 電子支付結(jié)算合作協(xié)議
- 農(nóng)業(yè)自動化系統(tǒng)安裝維護合同
- 活動籌備報告
- 《現(xiàn)代酒店管理基礎(chǔ)》(第二版)課件 任務(wù)7 酒店服務(wù)質(zhì)量管理
- 企業(yè)員工健康管理與促進計劃指南
- 春蕾百合幼兒園入學(xué)條件
- 江蘇2024年江蘇省新聞出版學(xué)校招聘人員筆試歷年典型考題及考點附答案解析
- 大酒店風(fēng)險分級管控和隱患排查治理雙體系文件
- 美容衛(wèi)生管理制度打印版
- 2024CSCO非小細胞肺癌診療指南解讀
- HJ 1131-2020 固定污染源廢氣 二氧化硫的測定 便攜式紫外吸收法(正式版)
- (高清版)JTGT 3610-2019 公路路基施工技術(shù)規(guī)范
- 湖南省建設(shè)工程竣工驗收備案表
- 2022年江蘇省五年制專轉(zhuǎn)本考試英語真題(試卷+答案)
- 手術(shù)室穿脫手術(shù)衣小講課
- 2024年蕪湖職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫及答案解析
- (正式版)SHT 3075-2024 石油化工鋼制壓力容器材料選用規(guī)范
評論
0/150
提交評論