新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 基4-FPGA的大動態(tài)范圍數字AGC的實現

基4-FPGA的大動態(tài)范圍數字AGC的實現

作者: 時間:2009-09-25 來源:網絡 收藏

的功能主要由程序設計實現,該系統中送入兩個放大器控制字SDATA,由根據AD9220的輸出范圍指示端OTR信號和最高位指示端MSB位給出,仿真結果如圖5所示。

可見,當A/D轉換器的輸入上溢出時,輸出8 bit控制字到反饋回路,控制增益字從255逐漸減小,直到A/D轉換器的輸入降低到其之內,上溢出標志OVER為0,此時控制字為247,如圖 5a所示;當A/D轉換器的輸入下溢出時,FPGA輸出8 bit控制字到反饋回路,控制增益從上次鎖存的控制字247逐漸增大,直到A/D轉換器的輸入增大到其之內,下溢出標志UNDER-OVER為 0,此時控制字為255,如圖5b所示。這樣使不在A/D轉換器之內的輸入信號在經后,在A/D轉換器的輸入端都能得到電平基本恒定的信號,從而保證系統的動態(tài)工作范圍。

4 結束語
該系統設計的創(chuàng)新之處在于采用可變增益放大器AD603、可控增益放大器AD8320和FPGA實現大動態(tài)范同的自動增益控制,充分利用AD9220的兩個指示輸入信號范圍的輸出端口,利用FPGA編程,同時控制可變增益放大器和數字可控增益放大器,即用同一個控制字同時控制兩個增益變化,達到增大動態(tài)范圍的目的,機理簡單,易于實現。該系統設計在一定程度上克服了傳統AGC存在的缺陷,由于控制回路采用FPGA實現,所以響應和收斂速度更快,性能更穩(wěn)定,從而簡化電子設備的調試,提高電子設備接收能力和接收機的工作性能。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉