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.

[参考译文] ADS54J42:数据表不匹配?

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/593621/ads54j42-data-sheet-mismatch

部件号:ADS54J42

大家好,

我正在为一个客户项目研究ADS54J42 ADC。 我已经习惯了JESD,但当我阅读数据表时,有一些问号。

1) PRBS支持。 在2.2 章中,规定支持PRBS15,在8.4 数字寄存器页中选择。 但在测试中,选择寄存器(0x2)没有PRBS替代项。 是用作PRBS的RPAT吗?

2)我想在LMF=421中运行设备。 在表13中,它显示JESD_MODE=0x4和JESD_FILTER=0x0选择LMF=421。
但在示例表16中,JESD_MODE=0x2用于LMF=421。
哪一项有效?

此致,
Anders Frykberg

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

    Anders,

    设备不支持PRBS,这将从8.4 .2.2 部分中删除。 我们目前正在修订数据表。 请参阅随附副本。   对于问题2的答案,JESD_MODE需要设置为0x04,因为LMF = 421。

    此致,

    Jim

    e2e.ti.com/.../SBAS756B_5F00_Draft3_5F00_119.2017万.pdf

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

    谢谢你,吉姆!

    我注意到,草案中的表17仍然说值0x2将给我LMF=421,因此仍然存在不匹配。 但我们使用值0x4。

    我们遇到的另一个问题是读回寄存器。

    写入0x0.534万 # set "Ignore sysref"
    Write 0x80.53万 # Read Back of Ignore sysref register (写入0x80.53万 #读回忽略sysref寄存器

    这将按预期回读0x40。

    write 0x6001C4 # set JESD I "4 lane mode (LMF=421),no decimation ","Syncreg_en,send K 28.5 "。
    Write 0xe0.01万 # Read back of JESD \"4 lane mode (LMF=421),no decimation \",\" Syncreg_en,send K 28.5 \"

    这将像 JESD数字页中的其他寄存器一样回读0x00。 为什么? 它们被注明为R/W

    此致,

    安德斯
        
       

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

    Anders,

    表17用于LMF=4222而非421。 如果没有运行设备时钟并且发出SYSREF,SPI将无法读取设备的JESD数字部分。

    此致,

    Jim

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

    抄自草案:表17。 每个信道模式两个信道(LMFS = 4211)

    不管怎样,我们使用值0x4来选择LMF。

    对于时钟,设备时钟正在运行。 我们是否需要sysref来对设备进行编程? 如何将其编程为子类0设备? 还是只是读回不起作用?

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

    Anders,

    在第8.3 .4节中,它介绍了如何使用寄存器写入生成SYSREF脉冲。 您使用的是TI EVM还是定制电路板?

    此致,

    Jim

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

    这是一款定制版。

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

    Anders,

    您是否提供了软件SYSREF以查看是否可以解决读取问题?

    此致,

    Jim

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

    现在我们尝试了手动sysref,它似乎可以工作! 谢谢!

    0x6001C4 # SET LMF = 421,syncreg_en,testmode
    0xE001读回C4!

    您是否有我们可以使用的其他隐藏寄存器? 例如,我们希望查看PLL是否已锁定...

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

    Anders,

    这是一个好消息。 您在上一篇帖子中指的是什么PLL? 此零件没有PLL。

    此致,

    Jim

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

    没有PLL? 第8.2 章中的方框图清楚地显示了PLL。 模拟主页中的和寄存器设置为PLL选择20x/40x。 我不理解。

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

    Anders,

    您回答正确。 有一个我忘记了的SerDes PLL。 但没有寄存器可以监控是否锁定。 通常,如果未锁定,则不会建立JESD链路。 如果它在正常操作期间解除锁定,接收器将开始收到8b/10b错误并断言SYNC LOW。

    此致,

    Jim

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

    Anders,

    很抱歉最后一个回复。 我想你问的是一个采样时钟PLL,就像我们在新的DAC中所做的那样。 我今天回复了一位比约恩·朗厄尔斯关于一 个注册阅读问题的问题。 听起来就像你遇到的问题一样。 你们是否共同努力?  如果是,答案是否有帮助? 我们目前正在努力更新数据表, 希望 在不久的将来发布该数据表。   如果您仍需要任何帮助,请告诉我。  

    此致,

    Jim