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.

[参考译文] DAC38RF82EVM:DAC 同步不可靠仍然存在问题

Guru**** 2394305 points
Other Parts Discussed in Thread: DAC38RF82EVM

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1046578/dac38rf82evm-continuing-to-have-issues-with-unreliable-dac-synchronization

器件型号:DAC38RF82EVM

今年早些时候、我在以下主题中获得了帮助、在该主题中、我需要有关使 DAC38RF82EVM 上的 DAC A 和 B 同步的帮助。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/962806/dac38rf82evm-dual-dac-real-mode-4x-interpolation-lmf-821-synchronization-between-dacs

一段时间后、我将返回项目、并发现同步问题仍然存在。 我很困惑、因为我记得上次可靠地工作、我使用相同的配置文件并使用相同的硬件。

设置说明

TI 硬件

TSW14J56

DAC38RF82EVM

配置文件:

David C 提供的配置文件:  

/cfs-file/__key/communityserver-discussions-components-files/73/DAC38RF82_5F00_LMF_5F00_821_5F00_Fs_5F00_6144M.cfg

Jim S 提供的初始化配置文件:

/cfs-file/__key/communityserver-discussions-components-files/73/GUI-reset-no-LMK.cfg

行为:

两个 DAC 输出将同步大约一半的时间。 有时输出通常会关闭一个或两个样本。

无论输出是否正确同步、都会报告错误

"DAC A、通道0多帧对齐错误"

"DAC A、通道1多帧对齐错误"

"DAC A、通道2多帧对齐错误"

"DAC A、通道3多帧对齐错误"

"DAC B、通道4多帧对齐错误"

"DAC B、通道5多帧对齐错误"

"DAC B、通道6多帧对齐错误"

"DAC B、通道7多帧对齐错误"

问题:

如果能够深入了解如何解决此问题、我将不胜感激。 或者、请告诉我是否有可提供可靠同步的替代寄存器设置。

此外、如果能够深入了解 多 DAC 的同步过程、我也会不胜感激。 使用 SYSREF 时、它是否与不同分立器件之间的多器件同步相同?

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

    Matt、

    请发送 DAC GUI 设置的屏幕截图、以便我了解您如何配置所有内容。 如果您只是发送寄存器设置、则收集相同的信息需要几个小时。

    此致、

    Jim

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

    我今天可以 做到这一点。

    为了澄清这一点、我没有对 您和 David C 发送给我的配置文件进行任何修改、以防不清楚。

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

    以下是屏幕截图

    收集流程:

    1.为 DAC38RF82EVM 加电并将 USB 连接到 PC

    2.打开 DAC38RFXX 软件、将 DAC 数设置为双 DAC (以启用数字(DAC B)选项卡)

    3.加载配置文件: /cfs-file/__key/communityserver-discussions-components-files/73/DAC38RF82_5F00_LMF_5F00_821_5F00_Fs_5F00_6144M.cfg

    4.拍摄屏幕截图

    e2e.ti.com/.../DAC_5F00_config_5F00_ss.zip

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

    Matt、

    必须在 JESD 块选项卡中为两个链接使用"跳过一个 SYSREF 脉冲、然后使用下一个"。 屏幕截图显示了两种不同的设置。

    数字(DAC A)和(DAC B)选项卡均应使用"仅使用下一个 SYSREF 脉冲"。 您有两种不同的设置。  

    使用随附的文件重置 DAC JESD 内核、而不是 GUI 上的按钮。

    此致、

    Jim

    e2e.ti.com/.../2376.GUI-reset-no-LMK.cfg 

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

    我不清楚您在哪个阶段需要 DAC 设置屏幕截图。 我在加载初始配置文件后获取了它们:

    e2e.ti.com/.../DAC38RF82_5F00_LMF_5F00_821_5F00_Fs_5F00_6144M.cfg

    但是我 一直在加载您之前(今年早些时候的主题中)发送给我的'GUI-reset-no-LMK.cfg 文件、并且遇到了同步问题。

    /cfs-file/__key/communityserver-discussions-components-files/73/GUI-reset-no-LMK.cfg

    加载 GUI-reset-no-LMK.cfg 后的 DAC A 和 B 屏幕截图

    我检查了昨天发送的 CFG 文件'2376.GUI-RESET-NO-LMK.cfg '、唯一的区别是它不包含启用 SDCLK 的 LMK 设置。

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

    总之 、'CDRV sysref mode'设置既是'只使用下一个'设置、又是通道无法可靠地同步。

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

    数字(DAC A)和(DAC B)选项卡设置如何? 这里也有一个问题。

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

    在 我之前的评论中加载 GUI-reset-no-LMK.cfg 文件后、我发布了数字(DAC A)和(DAC B)选项卡的屏幕截图。

    /cfs-file/__key/communityserver-discussions-components-files/73/dac_5F00_a_5F00_postreset.PNG

    e2e.ti.com/.../dac_5F00_b_5F00_postreset.PNG

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

    Matt、

    加载外部配置文件不会更新 GUI 设置。 屏幕截图将不正确。 您能否手动进行所有设置并根据此内容发送新的更新屏幕快照。 我要看到的关键是"Quickstart"选项卡、"clock"选项卡、"JESD Block"选项卡和两个数字 DAC 选项卡。

    在加载配置文件之前、您是否正在执行软件重置和加载默认值? 如果没有、请尝试此操作。

    此致、

    Jim

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

    Matt、

    我能够再现您的问题。 RBD 的设置似乎未使用此 GUI 设置进行优化。 通过将值从19更改为17、我能够在每个复位周期后始终将两个 DAC 输出锁定在同一相位。

    此致、

    Jim

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

    Jim、我现在获得了可靠的相位同步、谢谢您。

    与 RDB 设置不同、我发现在加载  Gui-reset-no-LMK.cfg 之前、我需要将"CDRV sysref mode"设置设置设置设置为"仅使用下一个"。 我很困惑、因为 GUI-reset-no-LMK.cfg 配置似乎可以正确设置、我认为这已经足够了。