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.

[参考译文] DAC38J84:寄存器配置

Guru**** 2613915 points
Other Parts Discussed in Thread: LMK04828, DAC38J84

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/679896/dac38j84-register-configuration

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

大家好、

现在、我已经配置了芯片 DAC38J84的寄存器以适应我的项目。 芯片的引脚 DACCLKP 和 DACCLKN 连接到 LMK04828的器件时钟输出引脚、并配置为250MHz。 DAC 时钟为250MHz、JESD 块的线速率为2.5Gbps。 SERDES PLL 的输出频率为2.5Gbps。 LMFS 为8411模式。 我的设计中没有内插。 此外、我不使用混频器块、QMC 块和分数延迟功能、DAC 的输出直接来源于从 FPGA 接收到的 JESD 块数据。

我已经配置了芯片、但没有输出。 连接是我的配置。 自从去年11月以来、我已经配置了这个芯片的寄存器很长时间。 L 太累了。 芯片很难正确配置。 我恐怕我的老板很快就会对我缺乏耐心了。 那么、您能帮助我验证我的配置还是为我提供正确的配置版本吗? 如果可能、您能否为我的设计提供完全正确的寄存器配置。 非常感谢。

0x022082、
0x022083、
0x022082、
0x03F300、
0x230020、
0x1A0020、
0x317808、
0x320360、
0x33AF70、
0x3B0000、
0x3C9050、
0x3D00B6、
0x3E0148、
0x010003、
0x3F0000、
0x460044、
0x47190A、
0x4831C3、
0x495500、
0x4AFF1E、
0x5F0123、
0x604567、
0x1BC00B、
0x000018、
0x240010、
0x252000、
0x34D000、
0x4B1F00、
0x4C1F07、
0x4D0300、
0x4E0F4F、
0x4F1CC1、
0x50000、
0x5100FF、
0x5200FF、
0x530000、
0x5400FF、
0x5500FF、
0x560000、
0x5700FF、
0x5800FF、
0x590000、
0x5A00FF、
0x5B00FF、
0x5C1111、
0x5E0000、
0x61000F、
0x120000、
0x130000、
0x140000、
0x150000、
0x160000、
0x170000、
0x180000、
0x190000、
0x2D0001、
0x2EFFFF、
0x260000、
0x1E1111、
0x1F1110、
0x201011、
0x080000、
0x090000、
0x0A0000、
0x0B0000、
0x0C0000、
0x0D0000、
0x0E0000、
0x0F0000、
0x100000、
0x110000、
0x6E0000、
0x6F0000、
0x700000、
0x710000、
0x720000、
0x730000、
0x740000、
0x750000、
0x760000、
0x770000、
0x780000、
0x790000、
0x7A0000、
0x7B0000、
0x7C0000、
0x7D0000、
0x4AFF01、
0x4AFF01、
0x03F301、
0x640000、
0x650000、
0x660000、
0x670000、e2e.ti.com/.../DAC_5F00_regs_5F00_configuration.docx
0x680000、
0x690000、
0x6A0000、
0x6B0000、
0x6C0000、
0x6D0000、

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

    e2e.ti.com/.../e2e_5F00_250.cfgJDY、

    我让我们的 EVM 根据您的设置运行。 使用附加的文件与您的设置进行比较。 由于我使用的是外部250MHz 时钟、并且在将 DCLK 源设置为"分频"的情况下将 LMK 的输出除以1、因此我在我们的设置中遇到了 LMK 问题。 当使用1分频时、此模式不起作用。 用户必须将其切换为"分频器+ DCC+HS"模式、对于电路板上的 CLK0、这是将0x01写入地址0x103。

    此致、

    Jim

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

    我用 Microblaze 来配置我的 DAC38J84寄存器、我没有 EVM 板。 那么、我在配置这些寄存器时是否需要遵循某种顺序? 你有示例吗?

    此致、

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

    JDY、

    大多数情况下、除了执行初始化步骤外、顺序无关紧要。 我建议根据我发送的配置文件使用顺序、然后按照 随附的文档中的示例执行初始化序列。

    此致、

    Jim   

    e2e.ti.com/.../DAC38J84-SYSREF-Configuration.docx

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

    按此顺序操作。

    e2e.ti.com/.../5808.e2e_5F00_250.cfg

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的帮助、我解决了我目前的问题。 现在有信号来自芯片的 JESD 块输出。 再次感谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../1447.dacreg.docxHi  Jim、

    我已成功导出来自 DAC 的 JESD 块的数据、因为我使用了您给我的订单。

    但仍然存在问题。 从 DAC38J84输出的信号 SYNCB 将每隔一段时间变为低电平。 然后同步将再次开始。 那么、我的某些寄存器是否可能未正确配置?

    连接是我的配置。 这两张图片是从示波器捕获的 DAC 输出的10MHz 正弦波信号、以及从连接到 DAC38J84的 JESD IP 内核输出的数据、由 Vivado 的 ILA 观察到。