Post Go back to editing

AD6688采集有问题

Category: Hardware
Product Number: AD6688

hello:

   有个问题想请教一下,我板上的AD6688测试时发现频谱有些问题,板内的芯片配置:输入时钟3GHz,使能DDC0,NCO=1/4Fs,打开6dB增益,复数输出(寄存器配置:0x200=1, 0x201=1, 0x300=0, 0x310=63, 0x56E=0, 0x590=0F ),输出接在xilinx的FPGA上,通过vivado的ILA工具抓取波形数据,将数据放在matlab上做FFT,得到频谱图,问题如下:

1、输入信号的两端距离100MHz的位置有个杂散包络;

2、改变输入信号频率发现这个包络随着输入信号频率的改变而移动,始终保持在距离输入信号100MHz附近;

3、附件图片为其中一个输入信号频率的频谱图,纵坐标单位为dbFs,对应ADC输入满量程幅度,横坐标单位为Hz,输入信号频率=900MHz。

Parents
  • 1、请按照Wiki用户指南中的说明设置AD6688,参考:https://wiki.analog.com/resources/eval/ad6688-3000ebz#obtaining_a_ddc_capture

    2、以下是使用 AD6688-3000EBZ,并基于您提供的参数进行 ACE 设置,得到900M输入频率下的输出频谱,如下所示,除基频及谐波、镜像外,并未在所述距离100MHz处出现杂散。

    3、附上寄存器配置以及输出ACE结果,供您参考。

    4、为进一步确认杂散的来源,您可以做以下尝试:

    • 调整NCO的频率,观察杂散的变化;
    • 改变输入时钟的频率,观察杂散的变化;
    • 如果不加输入,输出频谱是怎样的;
    • 如果在通道B上捕获相同的输入信号,是否会出现相同的现象;
Reply
  • 1、请按照Wiki用户指南中的说明设置AD6688,参考:https://wiki.analog.com/resources/eval/ad6688-3000ebz#obtaining_a_ddc_capture

    2、以下是使用 AD6688-3000EBZ,并基于您提供的参数进行 ACE 设置,得到900M输入频率下的输出频谱,如下所示,除基频及谐波、镜像外,并未在所述距离100MHz处出现杂散。

    3、附上寄存器配置以及输出ACE结果,供您参考。

    4、为进一步确认杂散的来源,您可以做以下尝试:

    • 调整NCO的频率,观察杂散的变化;
    • 改变输入时钟的频率,观察杂散的变化;
    • 如果不加输入,输出频谱是怎样的;
    • 如果在通道B上捕获相同的输入信号,是否会出现相同的现象;
Children