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.

[参考译文] DAC37J82:模拟输出引脚 IOUTP/N 上无输出!!

Guru**** 2481465 points
Other Parts Discussed in Thread: DAC37J82

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1308893/dac37j82-no-output-at-analog-output-pins-ioutp-n

器件型号:DAC37J82

需要有关 DAC37J82配置的帮助、模拟输出引脚无输出!!

我们使用的是 采用 JESD204B 协议的 DAC37J82、连接到 FPGA SOM - Xillinx Zynq Ultrascale+ MPSoC ZU19EG、使用 LMK04828B 作为时钟分配器、为 DAC 和 FPGA 提供 REF CLK 和 Sysref 时钟。

使用 DAC 的 CH_A 和 CH_C、

附加 DAC 配置和 DAC 原理图。

   时钟分配器–LMK04828B

    DAC 数据输入速率- 250MSPS , LMFS=4211, 插值 = 1,  

    DAC jesd204b 配置–4211、K=20、F=1、 子类=1

   DAC 时钟250MHz \ Sysref 6.25MHz

   路径设置:config34,(1B27)

   采样0  ->路径 A -> DAC A  

   样本1 ->路径 b -> DAC C

   睡眠模式下的 DAC B 和 DAC D

在为 Sysref 加载配置并触发 LMK 后、 DAC Alarm 寄存器似乎正常、我们在示波器中看到 SYNC~ Go 下降   

SYSREF 警报正常(DAC 寄存器警报0x6C)、线路对齐正常(DAC 寄存器警报0x64、0x65、0x66、0x67)均读取0x0000

但在 模拟 扩散器上仍然没有输出。 引脚 IOUTAP/IOUTAN ??? --> 为什么????

同样、在 DIIFR 下也无输出。  IOUTCP/IOUTCN  ???

 

 e2e.ti.com/.../EVM_5F00_421_5F00_250Mhz.cfg

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

    您好、Eli、

    您提到在 DAC 启动链路启动时 SYNCb 会下降、但之后的任意时刻 SYNCb 都会上升吗? 否则、这通常称为"卡在 CGS 阶段"。 这可能很难诊断、但我们可以从根本上开始。 首先、我只想确保切换"清除/读取"警报按钮、而不是在更新警报的情况下查看"Low Level"选项卡中的寄存器值。 接下来要看的是 FPGA 链路配置是否与 DAC 配置完全匹配? 意味着 LMFS、K 是否正确匹配? 请验证 SYNCb 是否也映射到正确的 FPGA IO 引脚。

    谢谢,Chase

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

    Eli、重新加载该页面后、我看到示波器的图像现在显示 SYNC 上升。 请忽略之前消息的最后两点。 但是、请务必验证 DAC 警报注释、

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

    Eli、

    请测量 R104处的电压。 如果为低电平、则问题是 HW 和 SW TXENABLE 均为低电平。 HW 引脚与 SW 寄存器值进行"或"运算、DAC 输出掩码根据"OR"输出进行操作。 要在配置器件时屏蔽输出、您需要将两个值都保持为低电平。 配置完成且链路建立后、置位 硬件或软件 TXENABLE (或两者)。 SW TXENABLE 称为 sif_txenable (寄存器0x03位0)。

    谢谢,Chase

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

    尊敬的 Chase:

    完成 DAC 配置后、我们将 TXENABLE 引脚拉高至1.8V、在 R104上测得

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

    e2e.ti.com/.../EVM_5F00_421_5F00_250Mhz_5F00_03_2D00_01_2D00_2024.cfg

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

    大家好、我们发现问题在于"HD"位-在使用4个通道时、我们必须启用 HD 位。

    都需要在 DAC 和 FPGA 内核中处于活动状态、

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

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

    e2e.ti.com/.../EVM_5F00_421_5F00_250Mhz_5F00_07_2D00_01_2D00_2024.cfg

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

    尊敬的 Eli:

    是的、LMF= 821和421模式都是 HD 模式、因为样本的每个字节在多个通道之间分配。 直到今天上午、我才能够审核您的配置。 这是一个很好的发现!  感谢您分享这个修复。 这将帮助有人在路上遇到同样的问题。 如果您有任何其他问题、请随时提出。

    谢谢,Chase