ADRV9008-1 Receiver QEC and RECEIVER DC OFFSET calibration settling time

As per your datasheet ADRV9008-1 Image Rejection spec is given as 75dB with QEC active, within 200 MHz receiver bandwidth.

Also the RECEIVER DC OFFSET (dBFS) value over frequency range is given as >-90dBFS over temperature.

Now when we use ADRV9008-1 hopping requirement and we need to get Receiver Image Rejection spec > 70dB and RECEIVER DC OFFSET (dBFS) >-80 dBFS.

1. What is the QEC calibration approximate settling time required for the frequency range from 100MHz to 3GHz range?

3. We know PLL settling time is around 70uS then what is the approximate minimum settling time need to be given for QEC calibration to achieve above spec over our specified range.

Our Hopping may be anywhere from 100 to 3000 MHz, But we will use 200MHz bandwidth after every hopping frequency.

  • 0
    •  Analog Employees 
    on Jan 3, 2019 9:36 AM over 1 year ago

    What is the frequency by which you want to hop?

    If you are hoping by more than 100MHz then you need to perform QEC and RFDC offset init calibrations which will take approximately 6msec.

    If your hoping frequency is less than 100MHz then only tracking calibrations needs to be run(time required for tracking calibrations is not fixed as it runs continuously to minimize the gain and phase error) for better performance(if you want to achieve an image rejection of 75dBc).


  • Thanks for your detailed response.

    Please confirm our below additional queries,

    1. Since the receiver support instantaneous bandwidth of 200MHz, Then why your are limiting hop frequency above 100MHz to perform QEC and RFDC offset init calibrations?

    2. If QEC and RFDC offset init calibrations will take approximately 6msec to achieve image rejection of 75dBc, Then if we hop after 3mSec instead of waiting upto 6msec, Then how much image rejection (in dBc) is possible in our 3msec calibration time approximately?

  • 0
    •  Analog Employees 
    on Jan 14, 2019 11:18 AM over 1 year ago in reply to sugu89

    1.Reciever support a signal bandwidth of 200MHz. But if the LO is changed more than 100MHz then you need to perform the LOL init calibration again because the transceiver sends internal tones and calibrates the path upto a maximum of LO  freq+100Mhz. Same goes for QEC init cal too.

    2.If you are not giving sufficient time for calibrations to run,then calibrations will abort in between and it will not converge to its optimum value and hence the performance will remain degraded like it was before running the cals.

    You can test and confirm as per your requirement.

  • We have tested your ADRV9009-W/PCBZ eval-board receiver path alone using ZC706 board to measure image rejection and DC offset levels using your TES evaluvation software.

    We are planning to use your device for EW requirement where we have few below observations,

    1. When we give the exact LO frequency as RF (2000MHz CW) from signal generator the signal levels are reduced upto 40dB, I think you DC offset calibration is attenuating our actual signals. How to rectify this?

    2. We have seen the Image rejection in 200MHz Rx BW configuration (at 2000MHz LO) by giving external CW signal from signal generator. When we give a fixed frequency signal the image rejection is below 75dBc. When we sweep the RF frequency from 2001 to 2020MHz at 2004MHz the image rejection goes upto 55dBc.

    3. The 3rd Harmonics is <60dBc is observed when enabling/disabling HD calibration. How to improve the 3rd Harmonics levels below 70dBc? Is it harmonics limitation is due to ADC driver or ADC itself? 

  • 0
    •  Analog Employees 
    on Jan 31, 2019 2:01 PM over 1 year ago in reply to sugu89

    1. Yes. DC Offset calibration treats any time-invariant signal as DC and corrects for it. With the modulated signal to reduce the impact of DC, one option is to Shifting the LO slightly, filtering out the DC leakage and shifting the carrier back using NCO’s in Baseband/FPGA . Again depends upon the bandwidth of your signal.

    2. What is sweep rate/ dwell time?. We manually swept from a signal generator and not seeing any issue.

    If the timing for QEC tracking cals are not met image level will degrade.

    3. Can you please share more details on this? Can you please share a screenshot of receive capture and your config. What's your input signal and level? We are trying to recreate the issue in our lab?