没有合适的资源?快使用搜索试试~ 我知道了~
首页AD9361校准指南.pdf
AD9361校准指南.pdf
需积分: 50 1.1k 浏览量
更新于2023-05-29
评论 1
收藏 299KB PDF 举报
英文版,AD9361 Initialization and Factory Calibration Guide,零中频收发器AD9361的校准指南
资源详情
资源评论
资源推荐

AD9361 Initialization and Factory Calibration Guide

AD9361 Calibration Guide ADI Confidential
Page 2 of 18
TABLE OF CONTENTS
Overview ............................................................................................ 3
Initialization Calibrations ................................................................ 4
BBPLL VCO Calibration ............................................................. 5
RF Synthesizer Charge Pump Calibration ................................ 5
RF Synthesizer VCO calibration................................................. 5
Baseband RX Analog Filter Calibration .................................... 7
Baseband TX Analog Filter Calibration .................................... 8
Baseband TX Secondary Filter ................................................... 9
RX TIA Calibration Equations ................................................. 10
RX ADC Setup ............................................................................ 12
Baseband DC Offset Calibration .............................................. 13
RF DC Offset Calibration ......................................................... 14
RX Quadrature Calibration ...................................................... 14
TX Quadrature Calibration ...................................................... 15
Factory Calibrations ....................................................................... 17
Internal DCXO ........................................................................... 17
TX RSSI (TX Monitor) .............................................................. 17
RX RSSI ....................................................................................... 17
RX GM / LNA Gain Step Calibration ...................................... 18
TX Power Out Vs TX Attenuation and TX Power Out Vs
Carrier Frequency ...................................................................... 18
REVISION HISTORY
4/2010—Rev 0.1 Initial Document
4/2010—Rev 0.2 Updated TX Secondary Filter example code
4/2010—Rev 0.3 Added max calibration time for BBPLL VCO calibration
4/2010—Rev 0.4 Corrections to calibration time equations
10/2010—Rev 0.5 Added single shot RX Quadrature Calibration procedure and ADC equations.
3/2011—Rev 1.0 Updated FDD register – moved to register 0x013[0]. RF VCO calibration updated.
4/2011—Rev 1.1 RF VCO calibration updated to show example calibration times.
6/2011—Rev 2.0 General updates
9/2011—Rev 2.1 General updates before final review
10/2011—Rev 2.2 General formatting updates
2/2012—Rev 2.3 Removed TX Monitor DC Offset calibration (unnecessary) and updated TX Quadrature Calibration details

ADI Confidential AD9361 Calibration Guide
Page 3 of 18
OVERVIEW
The AD9361 powers up into a SLEEP state for minimal power consumption. Before the AD9361 is operational, its clocks must be
enabled and initial calibrations completed as shown in the example scripts generated from the AD9361 Evaluation Software. The purpose
of this document is to describe in detail the operation of the different initialization calibrations as well as suggested factory calibrations.
Table 1 below lists the initialization calibrations documented in this guide. Table 2 below shows the factory calibrations suggested in this
guide.
# Calibration Run Frequency Calibration Done Bit
1 BBPLL VCO Calibration Once, Any time BBPLL Frequency changes 0x5E[7], 1 when locked
2 RF Synthesizer Charge Pump
Calibration
Once RX: 0x244[7], 1 when done
TX: 0x284[7], 1 when done
3 RF Synthesizer VCO calibration Occurs automatically when integer frequency word written.
In TDD, occurs when TXNRX changes logic level.
RX: 0x247[1], 1 when locked
TX: 0x287[1], 1 when locked
4 Baseband RX Analog Filter Tune Once, update when BW changes 0x016[7], Self clears when done
5 Baseband TX Analog Filter Tune Once, update when BW changes 0x016[6], Self clears when done
6 Baseband TX Secondary Filter Tune Once - Manual Equations, update when BW changes
7 RX TIA Calibration Once - Manual Equations, update when BW changes
8 RX ADC Setup Once – Manual LUT or equations, update when ADC
sampling rate changes
9 Baseband DC Offset Once 0x016[0], Self clears when done
10 RF DC Offset Any time LO Frequency changes more than 100 MHz 0x016[1], Self clears when done
11 RX Quadrature Calibration Any time LO Frequency changes more than 100 MHz Tracking runs continuously
12 TX Quadrature Calibration Any time LO Frequency changes more than 100 MHz 0x016[4], Self clears when done
Table 1: Initialization Calibrations Detailed in this Document
# Factory Calibration
1 Internal DCXO (AFC tune range)
2 TX RSSI (TX Monitor)
3 RX RSSI (Absolute Power Correlation)
4 RX GM / LNA Gain Step Error
5 TX Power out Vs TX attenuation
6 TX Power out Vs Frequency
Table 2: Factory Calibrations Detailed in this Document

AD9361 Calibration Guide ADI Confidential
Page 4 of 18
INITIALIZATION CALIBRATIONS
Initialization calibrations are calibrations that must be run each time the AD9361 device is powered up or hard reset using the RESETB
pin. Several of the calibrations only need to run once during initialization. Others are dependent on the carrier frequency, temperature,
or other parameters and need to run initially and when certain events occur (such as changing the carrier frequency more than 100
MHz). As long as power is applied to the AD9361 device, the calibration results are stored in the SPI register map, including while in the
SLEEP state. Calibrations should be run in the order shown in the example scripts generated from the AD9361 Evaluation Software.
Reg Name D7 D6 D5 D4 D3 D2 D1 D0
0x016 Calibration
Control
RX BB
Tuning
(self clear)
TX BB
Tuning
(self clear)
RX Quad cal
(self clear)
TX Quad cal
(self clear)
RX Gain
Step Cal
(self clear)
TX
Monitor
DC cal (self
clear)
RF DC cal
(self clear)
Baseband
DC cal
(self clear)
0x017 STATE calibration sequence state[3:0] ensm_state[3:0]
Table 3: AD9361 Registers to Start/Monitor Calibrations
The six calibrations in 0x016[5:0] are part of a calibration sequence state machine and are enabled by setting the corresponding start bit in
register 0x016. After a calibration completes, the corresponding bit in 0x016 will self clear. If more than one calibration is enabled in a
single register write, the calibrations will progress in a set order controlled by a state machine in the AD9361. The table below shows the
sequence of calibrations. When the calibration sequence state (0x017[7:4]) holds a value of 0x1, the calibrations are complete. Before a
calibration is run, register settings for that calibration should be written as shown in a generated initialization script from the AD9361
Evaluation Software. Some calibrations depend on the results of previously run calibrations. The RX baseband filter and TX baseband
filter calibrations in 0x016[7:6] are not part of the calibration sequence state machine, and should run only when all other calibrations are
NOT running.
Calibration
sequence state[3:0]
Active Calibration
0x0 Calibration WAIT State
0x1 Calibrations Done
0x2 Baseband DC Offset Calibration
0x3 RF RX DC Offset Calibration
0x4 TX1 Quadrature Calibration
0x5
TX2 Quadrature Calibration
0x6 RX1 Quadrature Calibration
0x7 RX2 Quadrature Calibration
0x8 TX Monitor Calibration (DC Offset)
0x9 RX GM \ LNA Gain Step Calibration
0xA – 0xF Flush states
Table 4: Automatic Calibration Sequence and Calibration Status
剩余17页未读,继续阅读












安全验证
文档复制为VIP权益,开通VIP直接复制

评论0