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.

[参考译文] DAC38RF80:DACB 提供2个峰值而不是1个峰值

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1171411/dac38rf80-dacb-is-giving-2-peaks-instead-of-1

器件型号:DAC38RF80

尊敬的 TI:

我在88210 (2 TX)模式下使用 dac38rf80,在我们的定制 PCB 上使用 x16插值。

我们为两个 DAC 发送相同的数据、但第一个 TX 提供正确的单峰输出、而第二个 TX 提供2个峰。 但两个 DAC 的配置是相同的


DAC 配置:-

input_clk:- 3200MHz (差分)
双路 DAC
每个 DAC 2个 IQ 对
每个 DAC 具有4条串行器/解串器通道
内插 x16
SerDes 速率4.0gbps
SYSCREF 频率6.25MHZ
K = 30

DAC 输入:-

A1_I0 -> 10MHz I 数据  

A1_Q0 -> 10MHz Q 数据  

A1_I1 -> 10MHz I 数据

A1_Q1 -> 10MHz Q 数据

B1_I0 -> 10MHz I 数据  

B1_Q0 -> 10MHz Q 数据  

B1_I1 -> 10MHz I 数据

B1_Q1 -> 10MHz Q 数据

DAC NCO -> 60MHz  

DAC -A 输出  

DAC_A dds output

DAC A output with NCO 60MHZ

DAC B 输出:-  

dac B output dds 10mhz

DAC B output with NCO 60mhz

如果有任何帮助,将不胜感激。

e2e.ti.com/.../dac_5F00_configuration_5F00_registers.txt

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

    您好、Gulla、

    在接下来的几天里、我将在我们的实验中检查 EVM 上的 DAC 配置。 是与 表18中的格式完全相同的 FPGA 数据格式。 LMFSHd = 88210时的 JESD204B 帧格式? 我首先会怀疑 DAC B 的数据帧格式。您能否验证 DAC B 的数据帧格式与 DAC A 的数据帧格式相同、并且所有通道均已正确映射并正确极性反转? 正如我提到的、 我希望在星期五之前为您提供更多反馈。

    此致、Chase

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

    您好、Gulla、

    我很抱歉没有像我提到的那样回来。 您是否能够解决此问题或此问题是否仍在进行中?

    此致、Chase

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

    你好 Chase、

            问题尚未解决。        

            1) 1)在我们的 FPGA 中、数据格式与 LMFSHd = 88210完全相同、并且我们针对所需的通道进行了极性反转。
            2) 2)我们尝试将 DAC A 数据发送到 DAC B、在 DAC A 上、我们仅获得单个峰值、但 DAC B 上的相同数据 则获得两个峰值。

            通过 SERDES 和通道配置页面中的以下设置、我们能够将相同的 DAC A 数据转发到 DAC B

             

            3) 3)我们尝试向 DAC A 发送 DAC B 数据、但在 DAC GUI 的 SERDES 和通道配置页面中进行了一些通道寄存器配置更改              这不起作用、您能否建议一种方法将 DAC B 数据发送到 DAC A。我们希望将 DAC B 数据发送到 DAC A、以检查是否在 DAC A 上                获得单个峰值或两个峰值。



              

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

    您好、Gulla、

    正如我之前提到的、我对此深表歉意! 我将对此进行设置、看看我是否可以重现您今天在 DAC B 输出上看到的问题。

    自初始开机自检以来、寄存器配置序列是否发生了变化?

    此致、Chase

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

    你好 Chase、

            寄存器配置序列没有变化、您可以在 POST 之前使用附加到您的寄存器来复制您的端问题。

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

    您好、Gulla、

    我只是注意到您上面的第三个问题。 要交换 DAC A 和 DAC B 的传入数据、请使用 JESD 多路复用器、如下所示。 请尝试一下、并在我同时处理此问题时报告。 谢谢!

    0x15F、0x4567

    0x160、0x3210

    0x25F、0x3210

    0x260、0x4567

    此致、Chase

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

    您好、Gulla、

    我刚刚使用您的 SPI 配置序列更改了 DAC 设置、我看到输出符合预期。 我认为问题出在您的 FPGA 端、而不是 DAC 端。 您是否能够通过交换 DAC A 和 DAC B 数据流进行测试? 我怀疑双峰值问题会出现在 DAC A 输出上。

    此致、Chase