![Analog Devices AD9361 Reference Manual Download Page 7](http://html1.mh-extra.com/html/analog-devices/ad9361/ad9361_reference-manual_2939854007.webp)
AD9361 Reference Manual
UG-570
| Page 7 of 128
INITALIZATION 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 and do not re-run during operation.
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, including while in the SLEEP
state.
The six calibrations in the calibration control are part of a
calibration sequence state machine. After a calibration
completes, the bit that was set to initialize the calibration 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
. Table 2 shows the
sequence of calibrations. When the calibration sequence state
holds a value of 0x1, the calibrations are complete. Some
calibrations depend on the results of previously run
calibrations. The Rx baseband filter and Tx baseband filter
calibrations are not part of the calibration sequence state
machine, and should run only when all other calibrations are
not running.
Table 2. Automatic Calibration Sequence and Calibration Status
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 to 0xF
Flush states
Rev. A