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 Reply
  • 根据您的测试结果,杂散很可能来自于输入,请问输入是否来自于信号源(如:ROHDE & SCHWARZ SMA 100A)。如果可以在信号源与输入间加个窄带带通滤波器,把杂散隔绝到频带外,再看看输出频谱的变化。此外,请提供下电路图以及完成上述第四个测试,以便进一步分析。

Children
  • 1、使用的信号源为ROHDE & SCHWARZ SMB 100,输入信号源用同一个在demo板上并未有该杂散包络,但在我设计的PCB板上有杂散包络,故跟输入信号源没关系;

    2、将单板的电源和时钟接至demo板上测试,输入信号也未发现有的杂散包络;

    电路图如下所示:

  • 如您所述,问题出在 PCB 设计上,通常会建议用户务必参考 EVB 进行电路设计与 PCB 布局。如果是布局设计问题,可能原因有电源平面设计、信号线布局(阻抗不匹配、差分对不等长等导致的信号反射和串扰)、隔离去耦(电源去耦与信号隔离不足,导致高频噪声耦合到敏感信号线上)等。这就需要您进一步排查并可能重新布局投板测试。