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