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.

[参考译文] ADS54J69:JESD204B接口

Guru**** 2563960 points
Other Parts Discussed in Thread: ADS54J69, ADS54J60

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/617568/ads54j69-jesd204b-interface

部件号:ADS54J69
主题中讨论的其他部件: TSW14J10EVMADS54J60

我在ADS54J69 ADC中设计为一个0 m 电路板,而此芯片上的JESD204B接口有点令人困惑。

ADS54J59芯片的数据表显示了两 个板载ADC通道中每个通道的4个高速传输通道-这些通道包括通道A的DA0,DA1,DA2和DA3等

但是,数据表还明确指出,仅需要1条10 Gbps信道(或2条5.0 Gbps信道)。 那么基本上剩下的两条通道是什么? 如果 它们从未 使用过,为什么会包含在芯片封装中? 在500MSPS时,最大数据速率将为8 Gbps -因此很显然,我们不需要4个JESD通道。

第二个问题,如果在500MSPS时实际只需要2个通道,我假设我们只需要将 通道A的DA0和DA1 (通道B的DB0和DB1)连接到FPGA,并且可以使DA2和DA3 (DB2和DB3)通道保持未连接? 为什么我应该将所有4个通道连接到FPGA,是否有任何微妙的原因?

最后,是否有将ADS54J69集成到Xilinx FPGA流的参考IP设计? TI评估板使用Altera FPGA,这一点不有用。

谢谢

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

    拉乌尔

    根据2016年2月数据表版本,您只能使用4通道模式或2通道模式。 在最大采样速率为500Msps时,4通道模式 将以 5Gsps的速度运行,2通道模式将以10Gbps的速度运行。  不确定您从哪里获得数字。  

    如果您需要与ADC采样率相关的较慢SerDes速率,通常您会使用更多的JESD通道。 此零件为您提供了执行此操作的选项。 如果对于特定采样率,您只需要 两个通道,则设备也允许这样做。 只要SerDes速率在设备规格范围内,您使用的通道数就由用户决定。

    例如,固件代码,请访问TI网站上的TSW14J10EVM产品文件夹。 您可以从此处下载代码。 Xilinx网站上也提供了示例代码。 这两个位置都有KC705,VC707和ZC706的示例。

    对于UltraScale固件,此处是Xilinx JESD休息厅上UltraScale硬件演示的1.3 的链接。

     

    http://www.xilinx.com/member/jesd204_eval/JESD204B_UltraScale_Hardware_Demo_2016_1_v1.3 .zip

     

    此致,

     

    Jim

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

    Jim

    不确定我们是否看到了相同的东西。 我查看2016 ADS54J69数据表的第1页,在"功能"标题下,它非常清楚地说明了以下内容,我复制:

    同样在第32页上,它清楚地说明了相同的内容,我复制了:

    因此,我的问题和困惑。 渴望获得您对此的反馈。 如果我正确地阅读了此数据表, 请不要认为您可以使用上述四个通道来操作此ADC 。

    谢谢

    Raoul

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

    我将数据表中的部分复制并粘贴到我之前的答复中,但在发布消息时,这些部分似乎未包括在内。

    因此,用语言来说:

    从第1页,我引述:

    支持子类1的JESD204B接口:
    –每ADC 1条通道,10.0 Gbps
    –每个ADC 2个信道,5.0 Gbps
    –支持多芯片同步

    我引述第32页中的内容:

    根据ADC的输出数据速率,JESD204B输出接口可以使用两个或四个进行操作
    活动车道(共8个车道),如图71所示。 JESD204B帧的设置和配置
    装配参数通过SPI接口控制。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    拉乌尔
    第1页是打字错误。 这将在数据表的下一个版本中更正。
    此致,
    Jim
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    数据表上的打字错误让我非常不舒服,因为它们是制定决策和构建自定义硬件的基础。 那么再说一遍,您说第1页和第32页都不正确? 何时可以获得更正的数据表?
    作为健全性检查,您能否向您的同事确认数据表不正确? 我真的很感激。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    拉乌尔

    我的上一封电子邮件出错了。 此部件将仅支持每个ADC的1或2个通道。 不使用通道DA2,DA3,DB2和DB3。 数据表正确无误。 不过,措辞可能会有点混乱。

    此致,

    Jim  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jim
    这是我原来的问题。 如果最多只能使用2个通道,为什么TI工程师决定将每个ADC的所有四个通道都引脚? 此问题会让我感到有问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    拉乌尔

    ADS54J69与ADS54J60是相同的部件,但经过修改后删除了旁路选项。 所有8个通道均需要旁路。 这就是为什么不使用其他车道的原因。  

    此致,

    Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jim
    跟进我们的谈话,我还有一些问题,
    我正在查看TI的SLAU711用户指南,其中讨论了如何将HSDC Pro与Xilinx KCU105主板配合使用

    用户指南第3页中引用的Xilinx固件是通用固件,可在内部回路FPGA中的所有八个JESD204B数据通道,因此您无法将其连接到任何EVM模块。 它只是为了评估环回配置中的Xilinx JESD204B IP核心。 -除非进行了重大修改以对其进行自定义。

    在用户指南的第7页中,我们参考了Xilinx IP内核,该内核实际上与TI的任何JESD204B板连接。 但是,它似乎只能作为位文件提供-即请参阅标题"编程FPGA "下的参考"KCU105_TI_DHCP.bit"。 我想访问生成此位文件的Xilinx Vivado项目。 原因是我需要将这种功能齐全的设计移植到自定义的Xilinx电路板上。 是否有任何帮助?
    谢谢
    Raoul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    拉乌尔

    该固件位于Xilinx网站上(请参阅下面所示的用户指南中的第2节)。 有一个参数允许固件进入目标环回模式,TI EVM或ADI EVM。 请参阅下面的注释。

    此致,

    Jim

    2功能

    KCU105有一个标准的FMC连接器,用于证明基于FMC的开发之间的接口

    主板和所有TI JESD204B ADC和DAC EVM。 为了进行通信,KCU105使用以太网进行通信

    通过串行外围设备,使用主机PC获取和接收数据,并执行寄存器读写操作

    接口(SPI)。 KCU105具有双USB到UART桥接接口,用于系统控制和

    读取必要的信息,如主板IP地址。 KCU105还具有行业标准

    JTAG连接,用于使用Xilinx设计工具VivadoRegisteredDesign Suite配置FPGA。

    为该集成设计的固件用于支持HSDC Pro,通过SPI进行通信,和

    任何基于TI FMC的JESD204B EVM (任意线路速率)。 本用户指南是一个起点,但固件是一个起点

    对于设计常规系统来说过于复杂。 该固件位于以下Xilinx Web站点:

    www.xilinx.com/.../uhwd_2016_3_v1_0.zip。zip文件包括文档

    可以在Vivado 2016.3 中生成的示例设计。 在Vivado项目中,固件可以是

    剥离并设计用于更实用的系统。

    注:创建项目以生成TI位流之前,请运行命令集目标“TI”。

     

     

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

    拉乌尔

    TI EVM与KCU105一起使用的源代码版本可从以下链接下载。

    此致,

    Jim

    txn.box.com/.../bjozlhvj3lbtx15r15wiec6pm864vtie

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

    Jim

    我下载了Xilinx参考JESD204 IP设计,使用 Vivado工具运行位于scripts文件夹中的"build_it.tcl" TCL文件,并成功生成了输出位文件。 所以那里没有问题,即非常直接。 默认情况下,这些工具会构建回送测试。

    在文档中,我找不到您 在上面提到 的特殊参数的任何参考,该参数允许您针对不同的供应商主板-即 TI的任何FMC开发主板。 该参数是什么以及如何设置? 你可以向我指出吗?

    谢谢

    Raoul