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.

[参考译文] 不同 PRF 脉冲会导致 DAC 输出失真

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/709872/dac-output-distorted-with-different-prf-pulses

器件型号:DAC5681Z

我使用的 DAC5681z 的采样时钟= 250MHz、没有任何插值、并生成带宽为5MHz 的60MHz LFM 波形

寄存器配置如下

*我能够使用单个 PRF 和5MHz 的单个带宽为 LFM 波形获得正确的输出

*对于具有5MHz 单带宽的相同60MHz LFM,我无法同时(一对一)获得不同 PRF 的正确输出

是有杂散的

时域波形:脉冲失真

请提供反馈、并且寄存器是否正确

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

    马丹

    我们将对此进行研究。

    此致、

    Jim

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

    您好、Madan、

    您能不能告诉我、当您看到输出信号失真时、DLL 锁定的读取状态是什么。 您能否通过将 CONFIG3位0设置为1、然后将 SW_SYNC (位1的值为1)置为有效来启用 SW_SYNC_SEL、并查看您的输出信号是否得到改善。

    此致、

    Neeraj

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

    您好,

    首先、我无法使用软件同步、因为我无法在每个脉冲的开始对 SW_SYNC 位进行编程、因为它会影响我的开关时间。 因此、我将使用硬件同步。

    其次,如果我通过设置 config3= 0x73或0x 72或0x70使用 SW SYNC,我将获得一些其他随机 DAC 输出


    此致

    Madan

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

    您能不能向我发送您正在使用的 CSV 格式的模式文件、以便我可以在 EVM 上尝试使用它、并看到我看到它有任何问题。

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

    您好!

    这是载波60MHz LFM 的示例文件(.xlsx)、

    采样速率为250MSPS 时、带宽为5MHz、脉宽为13.68us

    e2e.ti.com/.../Untitled-1.xlsx

    此致、

    Madan

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

    您好、Madan、

    请尝试 将 DAC5681z 的寄存器编程为以下值、看看它是否有助于失真。

    您能否在您发送给我的文件中将数字样本制作为32个样本的倍数。 HSDC 专业版软件仅接受32个样本的倍数。

    此致、

    Neeraj

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

    您好、Madan、

    我忘了在上一篇文章中提问。 当 您看到输出信号失真时、能否读取 DLL_LOCK 位(寄存器0位6)的状态? 如果 DLL 被锁定、您应该在1处将其读作位6。

    此致、

    Neeraj