About IQ dc offset calibration

hello! everyone!
what’s the algorithm of the IQ dc offset ,IQ phase and amplitude
calibration?I find the part in usrp fpga code,but I don’t understand
how it works?Is there any documentions ?

This might be a more appropriate discussion for usrp-users.

Be that as it may:

DC-offset correction in the FPGA simply looks at the running average of
the +ve and -ve samples, and makes adjustments to have them converge
towards zero.

For I/Q amplitude/phase balance, the host-side code has a set of
utilities for making measurements, and then there are simple corrections
that can be applied in the FPGA, but the FPGA isn’t responsible for
making the measurements.

Look at the UHD_CAL_RX_IQ_BALANCE and related utilities.

The host-side sends tones, and measures the received values to determine
any phase/amplitude corrections that need to be applied.

On 2015-04-14 10:24, 弓长张 wrote:

hello! everyone!
what’s the algorithm of the IQ dc offset ,IQ phase and amplitude calibration?I
find the part in usrp fpga code,but I don’t understand how it works?Is there any
documentions ?


Discuss-gnuradio mailing list
[email protected]
Discuss-gnuradio Info Page [1]

Links: