Post Go back to editing

AD9208 has a small signal at FS/4 and the small signal amplitude will change when resetting the JESD bus.

Category: Hardware

AD9208 has a small signal at FS/4 and the small signal amplitude will change when resetting the JESD bus. ADC cannot be powered off. The ADC configuration is dual -channel DDC mode, L = 8, F = 1, M = 2. ADC sampling rate 3Gbps, FFT points 1047586, DDC is FS/4Hz IF mode. Sometimes the amplitude is large, exceeding 20dB of noise and sometimes the amplitude is small, only exceeding the noise 5 ~ 10dB. If the JESD bus of the ADC is not reset, the small signal amplitude will not change. The specific configuration of the ADC is:
0x0000 0x81
0x0000 0x00
0x0002 0x00
0x0008 0x03
0x0200 0x02
0x0201 0x01
0x0550 0x00
0x0327 0x05
0x0701 0x86
0x0347 0x05
0x0040 0x00
0x0245 0x01
0x0247 0xFF
0x0248 0x1F
0x0249 0x00
0x024A 0x10
0x024B 0xFF
0x024C 0x00
0x0310 0x63
0x0311 0x05
0x0330 0x63
0x0331 0x05
0x1910 0x0E
0x1A4C 0x19
0x1A4D 0x19
0x0571 0x15
0x058E 0x03
0x058F 0x8F
0x058B 0x07
0x058C 0x01
0x1228 0x4F
0x1228 0x0F
0x1222 0x00
0x1222 0x04
0x1222 0x00
0x1262 0x08
0x1262 0x00
0x0571 0x14
After the ADC is powered on, all the content is configured for the first time. The second configuration only configures 0x0571 to write 0x15, 0x0571 to write 0x14. A small signal amplitude will change a lot. If Jesd is not reset, the small signal does not change. Help analyze what the reason is, thank you.

Top Replies

    •  Analog Employees 
    in reply to summersuny +1 verified

    Hi S

    This may be coupled from PCB, your schematic should be fine. 

    As our earlier discussion (please see the test plots I attached), on evaluation board with default hardware setting, you could…

Parents Reply Children
  • Hi Summersuny,

    I've got your raw sample data and here is the worst case FFT plot. The spurs level is about -98dBFs, it's already very small , this should be coupled outside of the ADC, seems to be from FPGA reference clock coupling(375M) and its HD2(750M), as your data was using 1 DDC configuration, reference clock to FPGA is 375M. 

    You could check this by shorting the analog input AinP and AinN, if there's no such spur, this can prove that the spur is not from analog input or internal crosstalk of the chip. 

    You could check your PCB to see if you could find the coupling path on your board.   Please let me know if you have any findings on your board.

    Regards,

    Alvin

  • Hi alvin_meng,
    I have shorted the analog inputs AinP and AinN and there is the spur as before.If Jesd is reset, the the spur will change and sometimes big ,sometimes small.
    FPGA reference clock is 96.77MHz. The reference clock(qpll0_refclk) is generated by the FPGA MMCM.The input of MMCM is 96.77MHz and output is 187.5MHz.
    The clock provided to the FPGA in the hardware is 96.77MHz.

    Is there this spur on the evaluation board?
    This is my schematic diagram. Please help to see if there are any problems.

    Thanks

  • Hi S

    This may be coupled from PCB, your schematic should be fine. 

    As our earlier discussion (please see the test plots I attached), on evaluation board with default hardware setting, you could also see similar spur at fs/4. The spurs level is around -103dBFs, may be change a little with different captures vs time.

    I checked my earlier note about the setup several years ago, I connected two 50ohm load at the SMA port and change the hardware setting to DC coupling for analog input.

    The changes please refer to below screenshot:

    Here's the FFT plot that I captured after hardware changing, as you can see there's no such spur at fs/4. This can prove the spur is coupled from outside of the chip, but it's already very low, I didn't spend time to investigate it. Your experiment could also see 375M and 187.5M spurs, as you're using lower reference clock to FPGA.  If your system has very strict requirement for spur performance, you could try adding a metal mask for ADC in your new design to see if it improves the spurs. but for current stage, I think it's very difficult to improve it because this seems to be a hardware related issue.

    Hope it helps.

    Regards,

    Alvin