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:NCO 测试

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/678470/dac38j84-nco-testing

器件型号:DAC38J84

大家好。

我有一些问题要问。

我在我的设计中使用了一个芯片 DAC38J84、并通过 AXI 四路 SPI IP 内核通过 Xilinx 的 KC705中的 Microblaze 配置 DAC38J84的寄存器。 我记得 Jim 说过有一个答案:“将 DAC 设置为仅使用内部 NCO,然后查看您是否可以获得输出。 请遵循随附的示例。 这将验证 DAC 是否获得有效的时钟、电源是否正常以及 SPI 是否正常工作”。 我想了解有关如何将 DAC 设置为仅使用内部的更多详细信息。 是否应按照数据表第8.3节中的步骤配置寄存器? 顺便说一下,l 不要使用 DAC3xJ8x GUI 软件配置寄存器,l 使用 SDK 进行配置。 那么、您是否有设置 NCO 测试的示例代码?

感谢您的帮助。

此致、

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

    e2e.ti.com/.../NCO-output-register-settings.csvJDY、

    所附示为 DAC 采样率为100MHz 的 NCO 输出示例。 您将需要更新寄存器0x12-0x19以反映用于 DAC 时钟和所需 NCO 频率的采样率。

    此致、

    Jim

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

    L 已将我的 DAC38J38寄存器配置为您提供的"NCO 输出寄存器设置.csv "。 但没有任何输出。 文件"NCO 输出寄存器 sets.csv"中是否列出了需要配置的所有寄存器? 或者、还有一些寄存器需要配置吗?

    此致、

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

    顺便说一下、DAC38J84的 SYNCB 引脚为低电平有效还是高电平有效? 此外、我的同事过去不小心将3.3V 电源推至6V 并保持大约4秒。 那么,我想,芯片是否已经被破坏了?

    PS:通过引脚警报、l 可以确认 PLL 和时钟是否正常并且 JESD 已经被设置、但是芯片上没有数据输出。

    此致、

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

    是我的寄存器设置。 DAC 采样率为250MSPS、LMFS=8421、无内插。 串行器/解串器线路速率为2.5Gbps。 外部 DAC CLK 为250MHZ.e2e.ti.com/.../dacreg.docx

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

    JDY、

    您是否在通电后发出硬复位并且时钟存在? TXENABLE 是否为高电平? 否则、将不会有输出。 在6V 电压下工作时、可能会损坏部件。

    此致、

    Jim

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

    您好、Jim、

    L 已通过配置寄存器0x02位0来复位我的芯片。 是否必须将其复位? TXENABLE 为高电平。

    此致、

    JDY

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

    JDY、

    是的、您必须执行硬件复位。

    Jim

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

    Jim、

    L 已完成复位、TXENABLE 为高电平。 但它仍然没有输出。 我很困惑。 下面是我的 NCO 测试配置:

    0x2F0001、
    0x302000、
    0x022050、

    0x1BC100、

    0x1A0020、
    0x317808、
    0x320360、
    0x33AF70、
    0x3B0000、
    0x3C9050、
    0x3D00B6、
    0x3E0148、

    0x143333、
    0x153333、
    0x163333、
    0x173333、
    0x183333、
    0x193333、
    0x120000、
    0x130000、
    0x1F1140、
    0x1F1142、
    0x1F1140、
    0x03F301

    您能帮助验证此配置吗? DAC CLK=250MHz


    YJD