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.

[参考译文] AFE5816:AFE5816 DCLK 不起作用。 (FCLK 工作正常)

Guru**** 2470720 points
Other Parts Discussed in Thread: AFE5816

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1340860/afe5816-afe5816-dclk-doesn-t-work-fclk-works-correctly

器件型号:AFE5816

您好!

我曾尝试通过 AFE5816器件的测试模式验证 LVDS 时序、但在使用 Vivado 的 ILA 进行检查后、发现其不正确显示。 经过进一步检查、发现 DCLK 未正常运行。 AFE 的 ADC 时钟输入确认为40MHz 差分时钟、工作正常、FCLK 也确认为在40MHz 上正确输出。 下图是通过 ILA 检查斜坡测试模式的结果。 在考虑到12位串行化因子和12位量化的情况下、我预计频率是 FCLK 频率的6倍、但确认它没有正确显示。 还确认了它在电路板上也无法正常运行。 是否存在只有 DCLK 不工作的原因? 我很感谢您的答复。

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

    您好!

    1)您是在客户 EVM 还是在电路板上检查?

    2)您是否遵循设备初始化方法? (数据表中为10.4)

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

    感谢您的答复

    1)在我的板上。

    2) 2)是的、我遵循器件初始化

    这是我的寄存器设置序列、

    寄存器1 - 0014

    寄存器41 - 8000

    寄存器42 - 8000

    寄存器41 - 0000

    寄存器42 - 0000

    寄存器4 - 0010

    寄存器2 - 0380  

    我遵循这个顺序。 我的寄存器设置有什么问题吗?

    此外、在测试模式中、当反串行化时、斜坡在数据中是显示为斜坡形状、还是 LVDS 输出以斜坡形式出现?

    我的 LVDS 输出类似于下面的图像(由 ILA 提供)。 我认为 ILA 运行时钟的高不足以正确捕捉 dclk。 但 LVDS 输出对我来说有点奇怪。

    最后一个问题是 "是否可以仅使用 AFE5816 EVM 在没有 TSW EVM 的情况下验证 LVDS 输出?"

    再次感谢您的答复  

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

    这些寄存器编号是十六进制的。 是这样吗? 寄存器0x41和0x42是您需要进行初始化的位置。

    当器件处于斜坡输出模式时、ADC 数据采用斜坡格式。

    您需要捕获以验证 LVDS 输出。 它可以是 TSW EVM 或您的自定义解决方案。 您只需在示波器中查看、即可验证常量数据模式。 如果您有 一个可以解码 LVDS 数据的高端示波器,您也可以使用它来验证。

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

    感谢您的快速响应  

    是、每个寄存器编号和值都是十六进制的。

    我的寄存器值有什么问题吗?

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

    还有一个问题需要问。

    如果没有上面提到的寄存器设置、是否必须将 DTGC 寄存器设置才能看到测试模式?  

    像这样的 DTGC 寄存器  

    0xB5 0x00C0
    0xB6 0x8820

    感谢您的积极响应  

    此致

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

    我还有一个问题

    我在上面的寄存器3中提到的寄存器设置值为0010

    但在数据表中、我必须在寄存器3中写入0、  

    哪一种方法正确?

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

    抱歉、我再问一个问题。 使用斜坡测试模式时、是否在16个通道中的每个通道上都出现斜坡模式? 或者16个通道中是否有一个斜坡输出?

    此致、

    星宇

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

    无需设置 dtgc 寄存器来查看测试模式

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

    斜坡出现在16个通道中的每个通道上、