AD9361介紹及使用概述
掃描二維碼
隨時(shí)隨地手機(jī)看文章
1、AD9361的框架下圖所示:
2、AD9361的信號(hào)路徑
Tx SIGNAL PATH
Rx SIGNAL PATH
Fir濾波器的階數(shù)為64或128 而內(nèi)插或抽取因子為:1、2或4。
HB1和HB2的內(nèi)插或抽取因子為1或2而HB3的因子為1、2或3。
BB_LPF為:三階巴特沃斯低通濾波器,3dB點(diǎn)頻率可編程。
頻率可編程范圍為:
Tx: 625Khz~32Mhz
Rx : 200Khz~39.2Mhz
2ND_LPF為:第二級(jí)低通濾波器的頻率可編程范圍為2.7~100Mhz
TIA_LPF為:第一級(jí)低通濾波器的頻率可編程范圍為1~70Mhz
ADC_CLK = DAC_CLK或2*DAC_CLK <= 672Mhz
3、AD9361增益控制
發(fā)送功率控制:由一個(gè)程控衰減器決定,衰減范圍為(0~89.75dB)步進(jìn)為0.25dB。
接收增益控制:由模擬增益(由低噪放、混頻器、跨阻放大器和低通濾波器等增益組成)和數(shù)字增益決定。
控制方式為 :自動(dòng)控制和手動(dòng)控制(SPI 控制和管腳控制)。
增益范圍:0~90dB,模擬增益最大為76dB,數(shù)字增益最大為31dB。
增益分配:由查表決定,有單表模式和多表模式。
4、AD9361數(shù)字接口
SPI接口:分為3線模式和4線模式
控制字段由16bit組成,[15]為讀寫(xiě)標(biāo)志,高位讀;[14:12]為讀寫(xiě)的Byte數(shù)1~8Byte;[11:10]未使用;[9:0]為讀寫(xiě)的起始字節(jié)地址。
上升沿發(fā)送,下降沿采樣
SPI時(shí)鐘最大為 50Mhz
SPI操作在SPI_ENB為低時(shí)有效
LVDS或CMOS接口
:均可分為SDR或DDR接口。
LVDS接口:
傳輸速率:最大為122.88Mhz。
傳輸格式:可分為1R1T,2R2T。
COMS接口
傳輸速率:最大為122.88Mhz。
傳輸格式:可分為1R1T,2R2T,1R2T,2R1T。
接口形式:可分為單端口半雙工,單端口全雙工,雙端口半雙工,雙端口全雙工。
5、AD9361狀態(tài)機(jī)
狀態(tài)機(jī)控制方式:
通過(guò)SPI寫(xiě)寄存器控制
通過(guò)管腳控制(分為電平模式和脈沖模式)
狀態(tài)機(jī)模式:
FDD模式
TDD模式
6、AD9361輔助功能
GPO
: 4bit通用輸出,由SPI控制。
CTRL_IN
: 4bit
控制輸入,用于手動(dòng)Rx增益和Tx衰減控制。
CTRL_OUT
: 8bit控制輸出,這些是多功能輸出,具有可編程功能??梢杂糜谥甘続D9361的各種狀態(tài)信息。
Aux DAC
: 2個(gè)10bit的輔助DAC,參考電壓分別可取1V、1.5V、2V和2.5V。
Aux ADC
:1個(gè)12bit的輔助ADC,輸入電壓范圍為0V~1.3V。
RSSI
: 指示接收信號(hào)強(qiáng)度。
7、AD9361控制編程
1)SPI接口:通過(guò)AD9361的SPI接口對(duì)AD9361進(jìn)行初始化配置,難點(diǎn)在于初始化寄存器,而初始化寄存器可以通過(guò)ADI的寄存器配置軟件生成。
2)數(shù)據(jù)接口:接口形式為L(zhǎng)VDS和COMS,難點(diǎn)在于速率較高的情況下,需要加合適的約束或者調(diào)解AD9361的時(shí)延調(diào)整寄存器0x06和0x07。
3)狀態(tài)機(jī):需要正確控制狀態(tài)機(jī),否則AD9361會(huì)工作你不知道的狀態(tài)里,可以通過(guò)讀取狀態(tài)寄存器判斷。
4)校準(zhǔn)時(shí)間:注意AD9361的校準(zhǔn)時(shí)間需要給足夠,否則會(huì)影響性能,同時(shí)ADI的寄存器配置軟件生成的配置能夠滿足基本功能,但是想要性能更好,需要自己去優(yōu)化。





