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.

[参考译文] DAC38RF82EVM:使用具有12位分辨率的双路 DAC 时出现问题

Guru**** 2424560 points
Other Parts Discussed in Thread: DAC38RF82EVM, LMX2581, LMK04828BEVM, LMX2592, LMX2582

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/683133/dac38rf82evm-problem-using-dual-dacs-with-12-bit-resolution

器件型号:DAC38RF82EVM
主题中讨论的其他器件: LMX2581LMK04828BEVMLMX2592LMX2582

大家好、Jim Seton、

当我使用一个特定的 HSDCPRO .ini 文件时、我在使 DAC38RF82EVM 与 TSW14J56EVM 通信方面遇到了一些问题(没有闪烁的 LED、未成功传输外部模式文件):

DAC38RF8x_LMF_823 <=双路 DAC (12位分辨率)、实际值、4通道、2倍插值。   

我使用的外部 DAC 时钟频率为6.4GHz (无杂散、~ 16dBm 音调、输入到 SMA" DACCLKP")。   使用完全相同的时钟设置,我*am*能够使用相关的 HSDCPRO .ini 文件:

DAC38RF8x_LMF_821 <=双路 DAC (14位分辨率)、实际值、4通道、4倍插值。   

使用此.ini 文件、我可以与 TSW14J56通信(使 Tx CLK LED 闪烁、无存储器错误)、加载单音、加载外部模式文件、以及测量通道 A 和通道 B 端口(SMAS J6/IOUTA 和 J2/IOUTB_SE)上的预期射频输出。

是否知道为什么一个配置工作正常、另一个配置工作不好?

最后、我想使用以下设置运行 DAC:

DAC38RF8x_LMF_823 <=双路 DAC (12位分辨率)、实际值、4通道、1个插值。  3.2GHz 的直接外部时钟

但我需要一个射频合成器(我想是 LMX2581)、它将输出@ 3.2GHz 的纯净(无杂散)音调。

如果您能提供有关使用12位双路 DAC 配置的任何建议、我们将不胜感激。

非常感谢、

Steve Krupa

PS: 我正在运行 HDSCpro (v4.8)和 DAC38RF8x EVM GUI (v1.5)的最新 GUI 软件版本

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

    e2e.ti.com/.../LMF_5F00_823_5F00_12_5F00_bit_5F00_single_5F00_real_5F00_1x.pptxSteve、

    问题在于、在该模式下运行时、TSW14J56EVM 需要使用6.4GHz 或3.2GHz 的采样时钟、无法从 LMK 生成时钟。 您必须为 LMK 提供与 外部 DAC 时钟源同步的第二个时钟源。 我使用您的设置运行了该设置。 请参阅随附的文件。

    此致、

    Jim

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

    您好、Jim、

    我们已订购 LMX2581射频合成器、该合成器可输出3200MHz 时钟信号、以便与您提供的设置配合使用。  同时、我们还提供了 LMK04828BEVM 和 TI 参考 PRO 板、后者提供了一些附加时钟选项。  我想使用 ReferencePRO 输出(100MHz)来代替 LMK 上通常使用的板载 VCXO (122.8MHz)、以便我能够生成3000MHz VCO 音调、以便在 LMK 上分发。  我可以使用其中一个 LMK 时钟输出(带除法= 1)为我提供3000MHz 音调、以驱动 DAC38RF82EVM 上的 DACclk。  我可以使用另一个 LMK 时钟输出(带除法= 5)为我提供 DAC 上 LMKclk 所需的600MHz 音调。  然后、我将以 LMF_823模式操作 DAC、并将插值设置为2。  您认为这会起作用吗?  如果是、  建议在 LMK04828BEVM 的 OSCin 电路上进行哪些 PCB 更改以绕过板载 VCXO?  

    我想在差分模式下使用 Reference PRO、并使用100MHz 输入音调的 OSCout 副本来驱动 LMK04828BEVM 上的 CLK1in。  或者、您是否建议使用 Reference PRO 输出单端、一个输出到 LMK EVM 的 OSCin 端口、另一个输出到 CLK1in 端口。  我想将 Reference PRO 的两个输出用作差动纸会提供更好的性能。

    一如既往、感谢您对此提供的帮助。

    谢谢、

    Steve

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

    对于我们加载的外部图形文件(宽带)、我在将 DACclk 设置为3.2GSPS 的情况下测试了 DAC、带内杂散并不出色。 我切换到 DACclk=6.4GHz、并使用2X 插值(提供3200的"有效"采样率、但杂散高得多/带外)。 该部件工作正常。 以下是一对问题:

    1、检查 DAC 输出的信号、我注意到通道1和通道2 DAC 信号之间存在明显的时间"滞后"(或相位偏差)。 当我在通道1和2上输出500MHz 单音时、我甚至会看到这一点。 是否有任何关于如何使信号正确对齐的想法?

    2.我们的应用需要 DAC 波形的"单次触发"输出、并受外部触发信号的影响。 为了对此进行仿真、我尝试使用 HSDCpro GUI 上的软件触发模式。 触发器确实会在 TRIG OUT A 端口(TSW14J56revD)上获得输出、但使用示波器上的外部触发器会显示 DAC 输出时序不一致(抖动)。 我在论坛的其他地方看到、HSDCpro GUI 上的触发器只是"循环"外部模式文件。 您能否建议如何从 DAC 获得真正的"单次触发"输出?

    非常感谢、

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

    Steve、

    该电路板交换了连接到变压器的 DAC B 输出、以优化 PCB 布线。 您可以在 DUC 的寄存器0x0A 中设置一个位以交换输出。

    对于您的另一个问题、我认为您需要生成一个自定义模式、以创建脉冲并将其发送到 DAC。 基本上、我们保存一个现有的 DAC 模式文件、除几个值外、将所有数据清零、具体取决于您希望生成脉冲或单次触发的宽度。 附件中提供了这方面的一个示例。

    此致、

    Jim

    e2e.ti.com/.../narrow_5F00_pulse.csv

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

    您好、Jim、

    我在 DAC38RF8x GUI 中使用低电平寄存器设置进行了一些播放、找到了您要讨论的寄存器。  奇怪的是、在 GUI 中、地址是0x10A。  通过在两个变压器输出之间切换、然后根据 DAC_B 输出的延迟设置进行调整、我能够使通道 A 和通道 B 输出大致对齐(同步)。

    我在触发/一次性工作中没有那么成功。  我加载了您给我的"Narr_PULSE.csv "模式、为软件触发配置了 HSDC Pro GUI、在 DAC38RF8x GUI 中取消选择了"持续触发"、并单击"生成触发器"图标将"Narr_PULSE"模式发送到我们的"示波器(Agilent DSA90604A)。  反复检测来自 TSW14J56信号发生器 EVM 的"Trigg out C"端口的触发信号、并触发"扫描"、我没有遇到任何问题。   我观察到、有时 DAC 输出 符合我的预期(请参阅所附的"Narr_PULSE__Good 触发器.png")、但 DAC 似乎经常输出随机垃圾(请参阅所附的"Narr_PULSE__BAD_TRIGGER.png")。   紫色迹线是 DAC_B 输出、它是"Narrow_PULSE.csv "第二列中包含的正弦波。  紫色迹线要么是成正比采样的正弦波、要么是随机垃圾。  值得注意的是、"窄脉冲"通道(黄色迹线)似乎不会产生随机垃圾。  当它工作时、我看到了短脉冲。  如果没有、我基本上捕获了一条平线迹线(即零、与"Narrow_PULSE.csv "中的大部分第一列一样)。  

    触发信号的上升沿(来自 TRIG OUT C 的输出)和窄脉冲开始之间的延迟为~ 360ns: 这是可以调节的吗?  触发器与 Narrow _pulpulse /蓝色布线上升之间的确切延迟似乎有一些微小变化、可能大约几十 ps。   在触发延迟(+/-、单位 ps)中、我应该期待什么类型的可重复性?

    我使用 LMX2592生成6.4GHz DACCLK 信号、使用 LMX2582生成 LMK_CLOCKIN 的600MHz 信号、使用 TI 参考设计生成通用基准振荡器信号(100MHz、请参阅随附的.JPG 以了解我们当前的"分布"设置)。  DAC 在双 DAC 12位模式、2X interp、LMF_823模式下运行、如前面线程中所述。  

    我非常感谢您在这个问题上的帮助,我们的应用需要可靠、精确的 DAC 触发。

    非常感谢、

    Steve

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

    Steve、

    我正在与固件团队就此进行检查。

    此致、

    Jim

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

    Steve、

    来自我们的固件团队:

    "我们正在查看客户在 DAC 输出中看到的不一致性、如果 SOMF 中存在任何对齐错误、则可能会出现此问题。

    您是否 知道该问题是仅在 SW 触发模式下发生、还是在正常发送模式下发生、即在 HSDC Pro 中多次单击"发送"而不启用触发器?

    如果行为有任何差异、它将帮助我们进一步调试。"

    此致、

    Jim

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

    您好、Jim、

    我们还会在未触发模式下看到问题、在该模式下、我们需要多次点击"发送"以获取 DAC 的有效输出。  我一直认为在 DAC38RF8x GUI 和 HSDCpro GUI 之间切换时有一些不按顺序执行的操作... 直到我开始尝试使用触发器功能。  现在、很明显、一般来说、数据对齐存在问题。  请随时向我发布您的团队发现的内容。  我们即将为最终的硬件规格争取足够的时间、 解决此问题将使我们能够在很大程度上取得进展。

    非常感谢、

    Steve

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

    Steve、

    我们在实验中的某些设置案例中看到了这个问题。 您是否使用 GUI 的"K" 和 SYSREF 频率默认值?  您能否提供显示时钟方案的简单方框图? 很难用.jpg 来判断实际发生了什么。 由于您的时钟方案、可能会出现计时问题。 对于测试用例、您能否尝试另一种 LMF 设置、如821、看看您是否有相同的问题? 这可以帮助我们解决问题。  

    此致、

    Jim  

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

    您好、Jim、

    请参见随附的我们时钟设置的铅笔草图/原理图。  很抱歉,今天的时间太长了… 我喜欢图表纸。

    每次我查看示波器上的两个时钟信号时、它们看起来都非常稳定/它们之间没有可见的计时抖动。

    我尝试了 LMF821模式、其中 DACCLK=6400MHz、LMK_CLKIN=400MHz、双 DAC 模式、实插值、4倍插值。  我尝试了600MHz 下的简单音调以及作为外部模式文件的更复杂波形。  我在这两个输入之间切换了大约3或4次、每次点击"SEND (发送)"时、输出看起来良好/符合预期。  我不需要切换 DAC GUI 上的"DAC Reset JESD CORE and Trigger SYSREF"按钮。  因此、LMF821模式似乎可以检查、至少对于我使用的 CLK 频率而言是如此。

    您是否认为将 DACCLK 频率(6400MHz)作为 LMK CLKIN 的2^4倍可能会有一些好处?

    我希望这对您有所帮助、请随时向我发布您团队在 LMF823设置上的进度(希望触发器按预期工作)。

    非常感谢、

    Steve

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

    您好、Jim、

    您的固件团队有没有关于12位/双 DAC LMF823工作模式时序问题的回复?  我在上一条消息中忽略了提到我使用的 GUI 默认值为"K"和 SYSREF 频率。

    我们还遇到了另一个更微妙的问题、涉及到为 DAC 提供的电源。  我们在 DAC 输出的振幅稳定性方面遇到了一些小问题、因此我们了解了5V 电源。  引线上有一些噪声、因此我在 DAC 板上的5V 测试点上焊接了一个47uF 电容器。  当我们的首席科学家在安装了电容器的情况下分析输出信号时、他说振幅变化已大大减少。  是否存在这样一个问题:5V 电源输入上的大电容器可能会与 DAC 板上电序列的时序发生混乱?  在我安装电容器后、似乎可以"启动"、但如果您认为这是一个有问题的解决方案、我不想危及硬件。  DAC GUI 中的复位是否以任何方式循环5V 电源?

    提前感谢您对此提供的帮助。

    谢谢、

    Steve

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

    Steve、

    我们的固件团队通知我、Altera IP 当前不支持奇数八位位组。 我们获悉,这一数字将增加,但到年底才会增加。 不过、我们的团队进行了一些修改、以便在大部分时间使该模式正常工作。 问题是、当您开始添加触发器功能并尝试同步两个板时、几乎无法完成任务。 这可能适用于所附文档中所述的修改。 这将需要对 DAC GUI 设置进行一些更改、并使用附加的新 ini 文件。 请将此文件放在计算机上的以下位置:

    C:\Program Files (86)\Texas Instruments\High Speed Data Converter Pro\14J56revD Details\DAC 文件。

    在 HSDC Pro 中选择 DAC 时使用此文件。

    供参考、

    Xilinx FPGA 目前支持奇数八位位组。

    DAC 不需要电源定序、因此您的电源修复应该正常。 复位不影响5V 电源。

    此致、

    Jim

     e2e.ti.com/.../DAC38RF8x_5F00_LMF_5F00_823_5F00_new.inie2e.ti.com/.../823-fix.docx

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

    您好、Jim、

    很抱歉耽误你的时间。  我已经准备好抗病毒,我的女儿很好地分享了这种病毒。  现在就开始运行了、或多或少。

    我尝试了您建议的 LMF_823修复、方法是放入修改过的.ini 文件并在 DAC38RF8x GUI 的 JESD 子面板上进行更改。  您在.docx 文件中指示的所有内容均已输入... 但对于 DAC 的通道 A 和通道 B 都是如此。   在您发送的 JESD 子面板屏幕截图中、通道 B "变灰"(表示您在单个 DAC 12位模式下运行?)。  我们正在尝试在双通道12位模式下使用 DAC、因此我刚才应用了与 DAC 通道 A 相同的字段选择。 有关详细信息、请参阅随附的.PNG 文件。

    我照常启动并配置 HSDC Pro GUI、并尝试"发送"1.35 GHz 测试音(我通常的启动输入)。  TSW 板上没有闪烁的 Tx LED、但我确实打开了"Tx_SYNS~" LED (D1)。  然后,我恢复到原始.ini 文件,加载了我的常规设置,一切都按预期/正常工作。   

    添加第二个通道是否可能会导致您发送的.ini "修复"文件出现问题?

    也许现在是回顾我们正在尝试做什么的好时机、并就如何最好地实现目标征求您的建议。  尤其是考虑到最近发现的 Altera IP 限制。

    所需: 两个基带通道: 通道 A 至 Tx"i"数据、通道 B 至 Tx"Q"数据。   BW ~ 1.4GHz each <=建议有效 DAC 速率为3.2GSPS: 我们当前运行的 DACCLK=6.4GHz、插值= 2

    除了我们使用的双路 DAC 12位模式之外、DAC38RF82EVM 还有其他模式可满足我们的需求吗?   我们还愿意使用第二个 DAC38RF82EVM、只要我们可以通过硬件触发器对两个 DAC 进行严格同步。

    TI 是否有机会提供基于 Xilinx FPGA 芯片组的 EVM 板?

    一如既往地谢谢。

    Steve

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

    Steve、

    在 Altera 为奇数八位位组设置提供修复之前、我恐怕没有太多可以为您做的事情。 我将关闭此机票。

    此致、

    Jim

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

    您好、Jim、

    我完全理解您的立场、非常感谢您在我们的测试试验中为我提供的所有帮助。  我确实有一个关于我们最终应用的最后问题。  以下 是我们的最终要求:

    两个基带通道: 通道 A 至 Tx"I"数据、通道 B 至 Tx"Q"数据。   BW ~ 1.4GHz 每个 <=表示有效 DAC 速率为3.2GSPS

      DAC38RF82EVM 是否有 任何"偶数八位位组"模式可满足我们的需求?   我们也愿意使用第二 个 DAC38RF82EVM....  只要我们可以通过硬件触发器紧密同步两个 DAC、   有关同步 DAC 的任何建议都非常出色。

     非常感谢、

    Steve

    PS: 我不想 TI 很快就会发布"真正的"12GSPS DAC (6GHz BW)?  这将使设计我们应用的 Tx 链变得更加轻松...

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

    Steve、

    在82121模式下使用 DAC 并以2500Gsps 的采样率进行 DAC 采样时、您可能获得大约2GHz 的带宽。 Altera 固件不应在将两个系统与该八位位组设置同步时出现问题。 如果您向我发送了您的电子邮件地址、我可以向您发送有关未来 DAC 的信息。

    此致、

    Jim