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.

[参考译文] DAC38J84:DAC38J84和 JESD204B

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/778418/dac38j84-dac38j84-and-jesd204b

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

您好:

目前、系统时钟为156.25Mhz、 sysref 为1.953125Mhz、DAC38J84可接受'K'码并进行同步。然而、当系统时钟为160MHz、sysref 为2MHz 时、DAC38J84无法同步。

我想知道 DAC38j84的哪些配置需要修改。

                                                                                                             答案。

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

    您好!  

    这个问题比较广泛,我们只能提供一般性的指引。 我们建议您从寄存器100到108 (清除然后回读)读取警报、以便更好地进行澄清并缩小问题范围。

    1、片上 PLL (如果使用)的参考时钟现在被改变。 因此、现在需要更改 PLL/VCO 调优代码以确保 PLL 被锁定。

    2.串行器/解串器 PLL 也需要根据相应的 MPY 进行更改

    3、SERDES 通道速率现在将发生相应更改、FPGA/ASIC JESD204B 通道未根据更改进行设置。

    我假设使用了某种内插。 如果是、则最新的数据速率*插值=最终 DAC 速率超过 DAC 采样速率限制。

    该列表仅用作一般调试指南。

    -Kang

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好:
    非常感谢您的回答、我将解释详细信息:
    情况1:时钟为156.25mhz、8通道、8倍插值、DAC 的输出速率为1250mhz、寄存器100至108没有警告、可以正常工作。
    情况2:时钟变为160MHz、8通道、8倍插值、DAC 输出速率为1280mhz、寄存器100至107的读回值为"0703"。 指示"代码同步错误"。 FPGA 发送了|K|代码、DAC 接收到的 K 代码不正确。
    请注意:在任何一种情况下都不使用 PLL、并且没有为 DAC 更改寄存器。 LMFS (8411)。
    如何调整 DAC 的寄存器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我看到的第一个问题是、DAC38J84只能支持高达1250MHz 的 DAC 输出速率。 要支持1280MHz、您必须升级到 DAC39j84。

    我的下一个建议是使用 DAC38j84 GUI 的自动寄存器计算(设置)来设置 case1和 case2所需的寄存器。 然后、您可以比较这两种设置之间的寄存器差异。 请参阅随附的部分示例 capture.e2e.ti.com/.../DAC38J84E2E.pptx

    您收到的错误也包含 FIFO 错误。 SERDES 接收器模块(工作在10位)和 DAC38J84内部的 JESD204B IP (工作在8位)之间有一个 FIFO。 您有 FIFO 错误这一事实表明 SERDES 输入速率与 JESD204B 速率不匹配。 某些时钟分频器(即寄存器设置)不正确、或者外部 SERDES 通道设置不正确。 必须在 FPGA 上调整外部串行器/解串器通道速率。 您的 SERDES 速率已从1562.5MBps 更改为1600MBps。 您可能必须在 FPGA 设计中重新调整 PLL 和 DLL 以适应速率变化。  

    -Kang

x 出现错误。请重试或与管理员联系。