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.

[参考译文] DAC38RF89:无输出数据/单音调

Guru**** 2482105 points
Other Parts Discussed in Thread: DAC38RF89, LMK04816

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/860353/dac38rf89-no-output-data-single-tone

器件型号:DAC38RF89
主题中讨论的其他器件: LMK04816

您好!

我有一个定制 DAC38RF89板、没有可用的 JTAG。

以下是我的使用条件:

- dacclk=328MHz、PLL、插值=24

-单路 DAC、LMFS=22210、K=16

- JESD204b 子类0 (在内部生成的 sysref)

目前、JESD204b 已通过大多数 SerDes 测试(PRBS-7/23/31)和链路测试(k28.5、d21.5)、符合通道警报和同步状态稳定高电平的要求。

但在 "非测试流程"下运行时、DAC 没有输出数据、我的意思是完全没有数据-无论是否配置为正常运行或恒定单音(0x12F 0x0001 / 0x130 0x7FFF)。

带有实际寄存器数据的配置位于附件中。

谢谢!

Alex

e2e.ti.com/.../dac38rf89.cfg)

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

    尊敬的 Alex:

    我们将对此进行研究、并将很快再次与您联系。

    此致、

    Dan

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

    Alex、

    DAC 采样率是否= 7872MSPS? 此部件将需要至少2个 SYSREF 脉冲。 您要生成多少个?  您是否正在使用 NCO? 您是否可以选择作为子类1运行以验证您是否可以获得输出? PLL 是否锁定?  

    此致、

    Jim   

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

    Jim、

    感谢您的回复!

    以下是要求提供的信息:
    - DAC 采样率= 7872MSPS
    -有 NCO
    - DAC PLL 被锁定
    此外、如果很重要、我还具有 SPI_CLK=0.7MHz 的频率。

    我认为运行子类1不是一个选项、因为在 SYSREF 生成中会有一个板载设计错误- SYSREF 和 DACCLK 由单组 LMK04816生成、并且只能具有相同的频率。

    因此、我将运行子类0并使用内部 SYSREF 发生器、如下所示:
    0x410 0x4
    0x410 0
    0x411 LCM (24、4*16*2)=384
    0x410 0x1

    我不确定内部 SYSREF 是如何真正生成的、因此我无法判断生成了多少个脉冲。

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

    e2e.ti.com/.../DAC38RF89_5F00_LMF_5F00_2221_5F00_NCO_5F00_100MHz.cfgAlex、

    如果您的 DACCLK 连接到差分输入引脚、请尝试连接的配置文件。 这应仅使用 NCO 从 CHA 提供100MHz 输出。 这是一个很好的测试、用于验证您的时钟、电源和 SPI 是否正常工作。 如果您使用单端 DCLK 输入、请在配置文件中将寄存器0x431从0x400更改为0x2400。

    此致、

    Jim

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

    Jim、

    在该用例中、0x130 reg 的0x0000值是否正确?
    无论如何、对于非零值和零值、DAC 输出中仍然没有任何值。

    同时、我认为我的电源正常(根据数据表提供、使用电压表进行检查)、DACCLK 正常(由 LMK04816生成并使用频谱分析仪进行检查)、SPI 也正常(在3线模式中使用、 有足够的时间使用该 SPI 基础设施、而不会出现任何问题)。

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

    Alex、

    您能否发送原理图? 不确定为什么会出现问题。 使用最少 数量的寄存器设置获得 NCO 输出音调是非常直接的。

    此致、

    Jim

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

    Jim、

    DAC38RF89节点的 PDF 原理图附在附件中(包括有关已修复的设计错误的信息)。

    零部件 的下拉列表中提供了扩展材料信息。

    Alex

    e2e.ti.com/.../custom_5F00_board.zip

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

    Alex、

    我无法打开您发送的文件。 您可以将这些文件作为 pdf 格式发送吗?

    此致、

    Jim

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

    Jim、

    这是 PDF。

    Alex

    e2e.ti.com/.../custom_5F00_board.pdf

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

    Alex、

    确保在应用时钟和电源后将 RESET 引脚(K9)从高电平切换到低电平、再切换到高电平。 确保 SLEEP 引脚为低电平、TXENABLE 引脚为高电平。 否则、将不会有输出。 检查输出时、请使用探针 C315、以防 此点与 SMA 之间的所有其他器件出现问题。 您是否可以选择监控 RFDAC1_CLKTX 输出? 这是另一个测试点、用于验证器件是否获得了正确的时钟。 要启用此输出、请按 所示设置以下寄存器:

    地址0x0B 数据0x20和地址0x0C 数据0x2F02。

    CLKTX 输出将  是 DACCLK 的4分频。

    此致、

    Jim  

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

    Jim、

    非常感谢!

    我错过了复位处理-像高-低-高切换复位引脚可以解决我的问题。

    Alex