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.

[参考译文] DAC39J84:DAC3XJ8X GUI 中的链路配置错误

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1382355/dac39j84-link-configuration-errors-in-dac3xj8x-gui

器件型号:DAC39J84
主题中讨论的其他器件: DAC39J82

工具与软件:

您好、TI 支持团队:

在 DAC3XJ8X GUI 中、我们会看到 链路配置错误。  

我们当前的固件方案如下:

我们使用两个 TI JESD204内核、每个 ADC 一个(每个 ADC 4个 RX 通道)、对于 DAC 所需的全部8个通道、我们使用每个 IP 内核的4个 TX 通道。

目前、我们的 ADC 运行良好、FPGA 端和 ADC/DAC 端的 GBT 都成功锁定、但始终存在"链路配置错误"。

 

是否可以使用两个单独的 TI IP 内核来运行 DAC? 现在设置为 LMFS=8411、K=32。

我们是否需要仅对 DAC 使用单核?

谢谢!

Ryan

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

    您好、Ryan、

    可以将 DAC 用作单个链路或两个单独的链路。 该 DAC 支持多达4个链路、但其中一些功能仅显示支持2个链路。 大多数情况下、我看到客户对所有 DUC 使用单个链接。

    谢谢、Chase

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

    您好、Chase:

    感谢您的答复。 我们从 DAC39J84的文档中尚不清楚如何配置两个链接。

     如果我们有如上图所示的硬件配置、我们总共有8个通道。 但我们有来自一个 TI JESD IP 内核的4个通道、以及来自第二个 TI JESD IP 内核的4个通道。 两个内核都配置为在"4-2-1-1"模式下工作。 这意味着、在 ILAS 初始化阶段、两个 JESD TI IP 内核都将发送为 LMFS 4-2-1-1配置的 DAC 信息。 但 DAC 配置为 LMFS 8-4-1-1模式。 在 ILAS 阶段、DAC 的 工作方式类似"我的配置为8-4-1-1、但在 ILAS 阶段、发送器会向我发送"4-2-1-1"。 错误。" 它修复链路配置错误并停止。 因此、我们在 DAC 中禁用了 ILAS 阶段(通过设置"TX 不支持 ILAS")。 现在、我们看到 DAC 输出上的数据 看起来正确 (可能我们需要交换一些通道)。 此状态是正常的。

    但是 对于 两个链路、我们如何才能正确地实现它? 我认为我们必须在 DAC 中设置 LMFS"4-2-1-1"模式(这将导致 ILAS 相位 正确:发送器发送"4-2-1-1"、DAC 也被调整为"4-2-1-1")。 我们是否需要在 DAC 中启用/禁用"Dual mode"? LMFS"4-2-1-1"模式适用于两个通道、但我认为我们不需要在 DAC 中启用"双模式"。 对吗? 接下来-我们需要设置哪些通道将用于链接0、哪些通道将用于链接1。 对吗? 另外、我们认为在 TI JESD IP 内核中、我们必须对 ILAS 阶段进行不同的竞标。  

    此外、我们是否需要在 DAC 中对 link0和 link1设置相同的 BID (与对 link0和 link1的 JESD TI IP 内核相同)? dac39j84文档中没有明确说明。 您能否说明如何使用上图中的配置启动两个链接? (一个 dac39j84、一个 TI JESD IP 内核具有4个通道、另一个 JESD IP 内核具有4个通道)。  

    谢谢!

    Ryan

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

    您好、Ryan、

    是的、这是预期行为。 如果 TX 不支持 ILAS、则 DAC 可以简单地屏蔽您发现的链路配置错误。 对于链路0和链路1、可以将组 ID (BID)设置为0和1。 通道 ID 应 特定于 每个链路(两个链路的盖子都在0-3之间)。  

    DAC 应保持在8411模式。 这样一来、当8个通道中的4个位于链路1上时、每个链路可以看到4211。 您不想启用双 DAC 模式、因为这会将 DUC C 和 D 设置为断电状态、并且四路 DAC39J84将用作双路 DAC39J82。

    由于 JESD 规范并未正确指定此 ILAS 信息阶段、因此我们通常建议忽略链路配置错误。 一旦您知道系统能够越过 CGS 和 ILAS 阶段、建议启用 NO_LANE_SYNC 位来屏蔽链路配置中的错误0x4F[位5]、我建议无论如何都这么做、因为来自 ILAS 的这些信息除了提供链路配置错误之外、不会影响 DAC 功能。

    谢谢、Chase