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:DAC37J82 JESD204B 链路?

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

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/708988/dac37j82-dac37j82-jesd204b-link

器件型号:DAC37J82

我在我们的设计中使用 DAC37J82。
DAC37J82与以下串行器/解串器配置一同使用:
LMFS 2221
K=16
Sysref:9.6Mhz
FS:614.4Mhz
内插:4.
通道速率:3072Mbps
153.6Mhz
外部时钟模式。
复数。

我们没有 EVM。
我们将使用 GUI 仿真。

我修改了电路板。
我设置 DAC37J82寄存器以进行 E2E 回复。
E2E 文件为"DAC37J82 FS 614.4 K 16.cfg"。

我们的问题如下。
JESD204B 链路未连接。
JESD204B PLL 不会锁定。
检查 JESD204B 的方法是什么?(寄存器检查?)

谢谢你

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

    e2e.ti.com/.../8688.DAC37J82_5F00_Fs_5F00_614.4_5F00_K_5F00_16.cfgHenry、

    我在我们的实验中运行了该设置。 所使用的配置文件已附加。 将这些设置与客户使用的设置进行比较。 我们为 DAC 提供614.4MHz 时钟、为 FPGA 提供307.2MHz 时钟。 当它们遇到错误时、请让它们从地址0x65-0x6C 读取寄存器。 这将报告单个通道上的任何错误。 让它们也读取地址0x6D 以获取串行器/解串 器 PLL 上的错误状态。 我猜是他们向 DAC 或 FPGA 发送了错误的时钟频率、或同时向两者发送了错误的时钟频率。

    此致、

    Jim

     

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

    你好、Jim

    我们仍在测试 DAC37J82。
    我们的问题是 SERDES PLL 未解锁。
    DAC CLK 的输入频率为614.4MHz。 如果 SERDES 通道具有数据、我认为 SERDES PLL 是锁定的。

    在 Config27中将 DTest 设置为1或2。
    SERDES BLOCK0 / 1的输出值不显示38.4Mhz。

    我应该回顾什么?

    DAC37J82设置。

    SerDes 通道速率:3072Mbps,
    SerDes 速率:QuarterRate、
    串行器/解串器 PLL=3072Mhz、
    SerDes Div=1、
    乘法因子=5、
    串行器/解串器 REFCLK=614.4M
    SerDes Lane:lane 0,lane 1
    DAC_CLK:614.4Mhz
    内插因子:4.

    DAC37J82寄存器值

    谢谢你

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

    亨利

    您至少有两个寄存器编程错误。 请进行以下更改:

    添加       数据

    0x3B     0x0000

    0x4A     0x0321

    加载 DAC 寄存器后、请确保遵循数据表中列出的启动顺序。 这是第8.3节。

    此致、

    Jim