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.

[参考译文] DAC38RF82:DAC B 的奇怪行为

Guru**** 2539500 points
Other Parts Discussed in Thread: DAC38RF82, DAC38RF82EVM, LMK04828

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/677015/dac38rf82-strange-behavior-of-dac-b

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

您好!
我们将使用 DAC38RF82EVM+ZCU102评估 DAC38RF82。 我所做的唯一硬件修改是将 R10焊接到 EVM 板上以使用单端 SYNC~信号。 我们使用 Xilinx JESD204 IP 内核与 DAC 通信。
附加了我们的 EVM .cfg 文件。 我们使用时钟模式4:板载 VCXO 时钟模式。 LMK PLL VCO1设置为3072MHz、FPGA 器件时钟= 192MHz、DAC 器件时钟= 122.88MHz、sysref=19.2MHz、Fdac = 6144Msps、 Linerate=7680M、DAC 片上 PLL 模式、双 DAC、单链路、实数、LMFSHd = 82121,4x 内插、DAC PLL 设置 M = 25、N = 2。 我们对 DAC A 和 B 使用相同的设置。DAC B 似乎无法正常工作。

在 FPGA 中、我们首先将 DAC A 和 DAC B 设置为相同的正弦波数据流。 如图1所示、我们可以从 DAC A 获得正确的输出(24MHz)、但从 DAC B 获取奇怪的信号。两个 DAC 都生成稳定的信号。

然后、我们将 DAC A 的正弦查找表步长更改为2以输出48MHz、并将 DAC B 设置为192MHz 方波。 图2显示了我们得到的结果。 信号似乎是正确的(至少对于频率而言)。 但它们不稳定、信号会频繁停止、如图3所示。

还附加了用于信号生成的 Verilog 文件。 我还检查了 FPGA 引脚分配、它们应该是正确的。

请帮我们解决此问题吗? 提前感谢!

最棒的

韩文

e2e.ti.com/.../files.7z

图1:

图2:

图3:

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

    Han、

    您是否尝试仅为 CHB 生成 NCO 输出音调以查看这是否有效? 此外、尝试将 CHA 使用的4个串行器/解串器通道与 CHB 交换、以查看问题是 FPGA 还是 DAC。 您能否使用您正在加载的设置发送 DAC GUI 的屏幕截图? GUI 不允许 配置文件 刷新 屏幕设置 、 解码所有寄存器设置需要一些时间。  

    此致、

    Jim

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

    感谢 Jim 的支持!

    NCO 与 CHB 搭配使用时效果良好。 已附加我们的测试程序和 GUI 设置。 请帮助您检查它。 谢谢!  e2e.ti.com/.../test.docx

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

    Han、

    在 查看  GUI 的屏幕截图时、我认为您的上4个通道映射错误。   请尝试附加文档中显示的设置。 您要向 EVM 发送的参考时钟频率是多少?

    此致、

    Jim

    e2e.ti.com/.../Serdes-and-Lane-Config.pptx

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

    您好、Jim、

    我尝试使用您的设置、但它不起作用。 我附上了一张信号图片、并解释了两个电路板之间的物理连接。

    EVM 的参考时钟频率? 是什么意思? 在我的设置中、J4未连接、我使用 CMODE4、仅使用板载122.88MHz TCXO 参考。 LMK04828设置已从 您的帖子中复制

    对于 FPGA、我将使用生成的192MHz LMK 作为串行器/解串器时钟和器件时钟。

    谢谢、最棒的

    韩文

    e2e.ti.com/.../0743.test0404.docx

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

    e2e.ti.com/.../lane-mapping_5F00_DAC38RF8x_5F00_EVM.xlsxHan、

    您的笔记对我来说非常令人困惑。 对于 DAC RX0-RX7、您应该具有 TX0 - TX7。 但我只看到 TX0-TX3、它们重复出现。 请查看随附的表格和一个新列、其中显示了如何将通道 ID 映射到使用 固件进入 DAC 输入的串行器/解串器。

    此致、

    Jim

     

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

    您好、Jim、

    很抱歉造成混淆、因为 RX4-7连接到 FPGA 中的另一个组、它们具有相同的引脚名称、请参阅我的备注。

    我认为您表中的通道 ID 映射对应于另一个电路板、而不是 ZCU102。 我向您发送相关的电路图。

    数据在一个链路中流动非常奇怪、采用相同的设置 CHA 工作正常、但 CHB 工作不正常。 我附加了我们的设计。 您或您的同事是否可以使用 DAC28RF82EVM+ZCU102进行试用? 非常感谢!!


    与此同时,我将尝试

    1、LMF=811

    2、2个 DAC、2个 JESD204链路

    3、更改波形以找到有希望的错误模式

    谢谢!

    最棒的

    韩文

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

    Han、

    您是否仍然需要有关此问题的帮助?

    此致、

    Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jim、
    现在、我们可以同时输出 CHA 和 CHB 的波形。 但仅使用 HPC1 FMC 接口。
    现在的问题是、当使用此设置生成两个300MHz 正弦波时、CHA 和 CHB 不是相位对齐的。 我们将完全相同的波形放入 Cha 和 ChB。 但两个通道之间存在相位差。 可能出什么问题了?
    谢谢、
    韩文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Han、

    DAC 的 CHB 输出相对于 CHA 交换、从而简化 EVM 上的布线。 这将导致具有相同数据的相位差。 在 GUI 中的两个数字选项卡下、有一个选项可反转 DAC 输出。 请尝试一下。

    此致、

    Jim