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.

[参考译文] ADS42JB46EVM:ADC 不输出 CGS 和 ILA 序列

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/687965/ads42jb46evm-adc-not-outputting-cgs-and-ila-sequences

器件型号:ADS42JB46EVM

正如标题所述、我无法让 ADC 单步执行 JESD204初始化序列。 这是通过 FMC 连接器将评估板连接到 Xilinx KCU116 UltraScale+演示板的情况。 我观察到的是、当 FPGA 发出 SYNC~时、ADC 不发送/K/个字符。 相反,我看到的字符与以下字符类似,没有模式:

当我将 ADC 设置为发送连续的/K/字符流时、FPGA 会将 SYNC~置为无效并完成代码组同步阶段。 当切换回正常 ADC 数据时,FPGA 再次将 SYNC~置为有效,但我在数据中看不到代码组 SYNC 或初始通道对齐序列。 我使用的一些重要设置是:

100MHz ADC 时钟
200MHz FPGA 器件时钟
2Gbps 线路速率
LMFK = 2、2、2、32

是否有明显的原因导致了这里的问题? 作为参考,我在 EVM GUI 中使用的设置如下:

谢谢你

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

    e2e.ti.com/.../ADS42JB66-100MHz-Clk-222-Mode.pptxBranden、

    我在您的设置中使用了该功能、但必须将 SYSREF 分频器更改为768。 请参见附加文件。 请尝试一下。

    此致、

    Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jim、感谢您的回答。 我尝试按照您的建议将 SYSREF 分频器设置为768、但我观察到相同的行为。 您是否能够在设置时检查每个通道上发送的解码8b10b 字符? 当 SYNC~被置位时、它们是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    布兰登

    我正在与我们的固件团队进行检查、以查看我们是否可以设置这种情况的信号抽头捕获。 您能否验证您使用的 ADC 寄存器设置是否与我的匹配? 这些值如下:

    0x06 0x80
    0x07 0x00
    0x08 0x18
    0x0B 0x00
    0x0C 0x00
    0x0D 0x6C
    0x0F 0x00
    0x10 0x00
    0x11 0x00
    0x12 0x00
    0x13 0x00
    0x1f 0xFF
    0x26 0x06
    0x27 0x03
    0x2B 0x00
    0x2C 0x01
    0x2D 0x13
    0x30 0x20
    0x36 0x00
    0x37 0x00
    0x38 0x00

    此致、

    Jim

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

    您好、Jim、

    比较寄存器设置与我的设置、我发现唯一的区别是寄存器0x1F 在我的末尾具有0x7F 的值(快速 OVR 阈值中的未使用位设置为0)、寄存器0x2D 的值为0x1F (每多帧数设置为31)。

    谢谢、

    Branden

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

    布兰登

    以下是您请求的 ILA 数据。 您是否知道该器件上的 SYNC 函数与 JESD204B 标准所述的内容相反? 在我们的系统中、我们将 FPGA 中的 SYNC 反相。

    此致、

    Jim

    e2e.ti.com/.../ADS42JB46-ILA.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Jim、感谢您提供 signaltap 数据。 我不知道该 ADC 需要将 SYNC 从 JESD204B 标准反相、很高兴您指出了这一点。 在考虑固件中的反转后、我现在看到链路经过 CGS 和 ILA 阶段。 我甚至能够从 sig gen 发出音调、并看到 Xilinx JESD204 IP 成功输出的波形。 再次感谢您的帮助!