This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS54J66:ADC 正常运行数据看起来不正确、但测试模式正常。

Guru**** 1821780 points
Other Parts Discussed in Thread: LMK04828, ADS54J66, ADS54J66EVM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/968573/ads54j66-adc-normal-operation-data-does-not-look-right-but-test-pattern-is-fine

器件型号:ADS54J66
主题中讨论的其他器件:LMK04828、、

您好!

具有 ADS54J66和 LMK04828的定制板。


ADC -  fs = 311.93775 MHz、Sysref = 2.437011 MHz (FS/32*4)、K =32、LMFS = 4421、模式= 8旁路、 线路速率=  6.23875 Gbps (下面附加的 cfg 文件)

FPGA Xilinx ZCU102 - REFCLK =  311.9375 MHz、GlblClk = 155.96875 MHz

LMK -  OSCIN 80.5MHz、VCO 0 = 2495.5MHz 时的参考时钟(在下面附加的 cfg 文件)

ADC 输入- 通道 A 为80.5MHz、通道 B、C 和 D 为100MHz。

我已在 ADS54J66EVM 上测试了相同的配置、但工作正常。

JESD 链路是稳定的、在实现同步时、CGS 和 ILA 级没有错误。

使用斜坡模式执行测试(见下文)。 输出看起来符合预期。 在此测试期间 、交错引擎0x680018 (写入0x03)和直流偏移校正0x680068 (写入0x06)被禁用。  




使用自定义图形执行测试。 发送1从位0开始、然后将其移动一个位置到位1、位2、位3、依此类推、直到位13 (ADC 数据为14位)。

1) 1)测试图形00 0000 0001

2) 测试图形00 0000 0010

3) 测试模式00 0000 0100

4) 测试图形00 0000 1000

4) 测试图形00 0000 0001 0000

4) 测试图形00 0000 0010 0000

继续此测试、直到自定义图形10 0000 0000 0000  

正常运行的 ADC 输出数据如下所示-  

APLL_LOCK 信号表示 LMK04828上的 PLL2处于锁定状态。  


我已经尝试将 ADC 输入的频率降低到1MHz、但输出看起来仍然一样。 原理图附在下面-  



我探测了每个通道(C22、C15、C18和 C21)的频率、看起来不错。 请参见下面的附件(在 C22通道 A 上探测80.5 MHz)

我已在 ADS54J66EVM 上测试了相同的配置、但工作正常。 我可以在 FPGA 上看到正弦波数据。 请参阅以下内容-






您能不能再为调试提供任何建议? 自定义原理图是否有任何问题?

e2e.ti.com/.../3056.ADS_5F00_4421_5F00_TI_5F00_Ticket_5F00_New.cfg

e2e.ti.com/.../LMK_5F00_ext80p5_5F00_311p9375MSPS_5F00_adc.cfg 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Rajk,

    当您提到"我已经尝试将 ADC 输入的频率降低到1MHz、但输出看起来仍然相同"时、您的意思是什么? 与什么相同? 不确定您的问题是什么。 它是自定义测试模式还是1MHz 时的 IF 输入?

    此致、

    Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jim、

    当1MHz 低于时,用于正常运行的定制板 ADC 的输出。 无论 IF 如何、它看起来都是一样的。 我在1MHz 至100MHz 的多个频率下尝试过它。 有趣的是、即使当为0时、输出看起来也是一样的。

    当低于1MHz 时、ADS54J66EVM 的输出用于正常运行。 输出数据随 IF 的变化而变化。  

    定制板的 ADC 数据与评估板的数据不匹配。 为了消除 FPGA 侧出现错误的可能性、我使用斜坡测试模式和自定义模式在定制电路板上测试了 ADC (导致上述 POST)。 根据测试图形数据、看起来 ADC 的 FPGA 侧或数字侧没有错误。 这让我相信 ADC 的模拟侧可能会出现错误。 这种理解是否正确?   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jim、

    我在评估板上测量了 ADC 输入通道的直流电压、接地电压为~2V。

    定制板上 ADC 输入通道的直流电压读数为8mV 接地。

    这是否是原因? 我们是否可以通过对电路板进行修改来解决此问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的。 您必须使输入保持在 ADC 的共模范围内、即2V。 如果您要在变压器和 ADC 之间交流耦合信号、则不会出现此问题、因为 ADC 输入是自偏置的。 这就是 TI EVM 的配置方式。 您基本上是通过变压器短接直流偏置。 使用0.1uF 电容器替换 R6和 R15应该可以解决此问题。