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.

[参考译文] ADC16DX370EVM:采用 ZC706/KCU105的 ADC16DX370EVM 实施

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1066669/adc16dx370evm-adc16dx370evm-implementation-with-zc706-kcu105

部件号:ADC16DX370EVM
线程中讨论的其他部件: TSW14J10EVMLMK04828测试TSW14J56EVMTSW14J57EVM

你好  

我收到了 ADC (ADC16DX370EVM) ,我对其与 KCU105/ZC706的组合有一些疑问。

 我开始 使用 ZC706开发板,但我面临的问题是在 HSDC 程序中检测 FPGA 板,  

我直接将 ADC16DX370EVM FMC 连接到 ZC607 FMCHPC,然后使用  了 ADC16DX370EVM 程序中的默认配置。

最后,我打开了 HSDC 程序 ,但很遗憾 ,没有检测到 FPGA 板。  

根据您在 https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1050121/lm97937evm-general-questions-on-lm97937evm/3907562?tisearch=e2e-sitesearch&keymatch=%20user%3A501387#3907562上对我的问题的回答

主板应与 KCU105/ZC607兼容 ,而无需 TSW14J10EVM 数据转换器。  

此致  

艾哈迈德

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

    艾哈迈德:

    我们必须检查。 HSDC PRO 很可能需要 TSW14J10 EVM 作为连接到 KCU105的桥梁。 我不记得 KCU102可以直接连接到 HSDC PRO。  

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

    艾哈迈德

    将 TSW14J10EVM 与 KCU105/ZC706配合使用时,HSDC Pro 不支持此 ADC。 我建议您申请与这些主板配合使用的免费 TI JESD204B IP。 请访问以下链接,请求此 IP,该 IP 还附带了示例参考设计和文档。  

    https://www.ti.com/tool/TI-JESD204-IP

    此致,

    吉姆

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

    你好 Jim,

    我真的很困惑,当我购买 ADC 时,尽管根据 您 在  https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1050121/lm97937evm-general-questions-on-lm97937evm/3907562?tisearch=e2e-sitesearch&keymatch=%20user%3A501387#3907562上的回答,它会与 HSDC Pro 和 KCU105相对抗

    使用 JESD204B IP 是否允许我将 EVM 与 KCU105配合使用,而无需使用转换器/不同的 FPGA 板?

    我会像 HSDC pro 软件一样接收,保存和查看采样数据吗?

    此致

    艾哈迈德

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

    艾哈迈德

    TSW14J10EVM 可能可以工作,但需要对现有文件进行一些修改和测试。 这将需要时间和人力,而目前这种情况十分有限。 该设置用于多个 TI JESD 电路板,但并非全部。 如果您想继续使用这条路线,我可以发送一些文件,帮助您开始使用这条路线。 但支持将受到限制。

    假设所有必需的信号都映射到 ADC FMC 连接器上,则可以在没有任何其他板的情况下使用 TI IP,我认为它们是这样。 TI IP 和提供的软件将使用 ILA 分析器来捕获 Vivado 中的数据。 然后可以将捕获的数据导入到 HSDC Pro GUI 中以供查看。 请参阅所附的描述此问题的文件。 与使用随附的 TSW14J10EVM 和 Vivado 项目相比,这种方法要好得多,因为它没有针对最终用户案例进行优化。  

    此致,

    吉姆

    e2e.ti.com/.../ADS42JB69-KCU105-TI204c_2D00_Setup.docx

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

    吉姆,

    我的目的只是使用  ADC16DX370EVM 和 KCU105电路板 ,我从未想过使用任何 TSWxx EVM 板, 我只需要通过    KCU105 FPGA 板捕获来自 ADC16DX370EVM 的采样数据。 我阅读了一些以前的社区文章 ,其中一些使用了 KCU105+ADC16DX370EVM ,但没有遇到过 任何问题,例如,文章1。  

    我尝试过的其中一项操作是按照 HSDC pro with KCU105用户指南操作,不幸的是,我没有用于主机 PC 和 kcu105主板的本地网络  ,IP 地址不匹配(主板 IP 地址:192.168.1.10,HSDC 中的主机 IP 地址:  10.81.6.164)因此我无法检测到 FPGA。  

    至于我们拥有的 ADC 文件(ADC16DX370EVM.ini),或者我可以下载 第1版中提供的.ini 文件

    我还申请了免费的 JESD204B IP 并等待响应。   

    此致,  

    艾哈迈德

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

    艾哈迈德

    我从未使用过此 EVM,我正在尝试寻找拥有此类 EVM 的人。 我可以下载您提到的文件,并随附这些文件。 我正在等待创建这些组件的工程师的回复。 在等待我的回复时,请随意尝试一下。

    此致,

    吉姆

    e2e.ti.com/.../5672.ADC16DX370-_2800_LMF_5F00_421_2900_-using-the-KCU105.pptxe2e.ti.com/.../6378.ADC16DX370_5F00_LMF_5F00_421.inie2e.ti.com/.../8814.KCU105-HSDC-Pro-User_2700_s-Guide.pdf 

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

    吉姆,

    感谢您观看 KCU105 HSDC Pro 用户指南的重播。pdf,您可以在主机和 KCU105主板之间创建通用 IP 地址,而无需交换机或路由器。

    此致,

    艾哈迈德

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

    很抱歉,我不这么做。

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

    吉姆,

    我收到了有关 JESD204B IP 核心的回复,但我对 特定操作模式或 JESD 链路参数感到非常困惑。 我需要知道它如何影响我的设计和主板,我希望我 能得到一些帮助。

    此致,

    艾哈迈德

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

    艾哈迈德:

    有关 JESD204的详细信息,请参阅下面的培训站点

    https://www.ti.com/applications/industrial/jesd204-technology.html

    这是一个依赖于系统的设置(取决于您的应用程序),最好是让您熟悉它,以便为您的系统做出决定。 谢谢你。

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

    谢谢你,稍等,我会看一下。

    与此同时,我一直在尝试使用 Xilinx KCU105跟踪 HSDC Pro,这些是我遵循的步骤:

    1. 我已将 ADC16DX370EVM 直接连接到 KCU105板(FMC HPC)。
    2. 已使用位于 “C:\Program Files (x86)\Texas”中的固件对 KCU105进行编程
      Instruments \高速数据转换器 Pro\KCU105详细信息\固件\KCU105_TI_DHP.bit "
    3. 我将 FMC VADJ 调整为1.8V。
    4. 已使用  UART 端口中找到的主板 IP 地址通过以太网端口连接 KCU105和 ADC16DX370EVM。
    5. 已打开  ADC16DX370EVM 电源。
    6. 我配置了 ADC16DX370EVM GUI
      1. 在硬件要求进行硬件修改以使用 LMK04828作为时钟源后(卸下 R72,R73,R78和 R79并在 R74,R75,R80和 R81上放置0 Ω 电阻器)
      2. 已按配置2。
      3. 然后,根据您提供的(ADC16DX370_LMF_421.ini),将 JESD204B 通道更改为 L=2。  
      4. 然后按下校准 ADC
      5. 在 JESD204B 选项卡中, ADC/JESD20B 状态显示所有指示灯 均已亮起,但  系统重新对齐 关闭。
    7. 的输入信号提供给 VINA, 它被设置为100MHz sin 波。
    8. 我打开了高速数据转换器 Pro 程序,然后将连接到 kcu105,没有任何问题。
    9.  程序中将采样频率设置为370MSPS。
    10. 在  “选择 ADC”选项中选择 ADC16DX370_LMF_421.ini,然后按“捕获”,我收到了此错误。

    有什么建议?

    请提前感谢。

    此致  

    艾哈迈德

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

    艾哈迈德

    在这种情况下,两个主板上的所有 LED 的状态是什么?

    此致,

    吉姆

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

    吉姆,

    配置后 KCU105 GPIO LED 状态:

    0:关

    1:开

    2:关

    3:闪烁

    4:快速闪烁

    5:快速闪烁

    6:快速闪烁

    7:开

     按下 “捕获”按钮后,KCU105 GPIO LED 状态:

    0:关

    1:开

    2:开

    3:闪烁

    4:快速闪烁

    5:快速闪烁

    6:快速闪烁

    7:开

       按下 GUI 中的配置按钮之前,ADC16DX370EVM LED 状态:

    OVRA/TRIGRDY:开

    OVRB/TRIGGER:开

    按下配置按钮后,状态保持如下:

    OVRA/TRIGRDY: 关

    OVRB/触发器: 关闭

    这是读取寄存器的状态:

    此致,

    艾哈迈德

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

    艾哈迈德

    请按照我发送的文档中的说明,使用外部时钟模式尝试此测试。 一旦你让一切都正常工作,我就会尝试机上计时。

    此致,

    吉姆  

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

    吉姆,  

    我现在无法为我非常有限的外部时钟获得额外的信号发生器。您能为这种情况提供建议吗?

    此致,

    艾哈迈德

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

    吉姆,  

    我成功地遵循了您发送的 pdf,并使用外部采样时钟进行了测试,一切都很顺利。 我通过捕获来显示 LED 的状态:

    KCU105 LED:

    0:开

    1:开

    2:开

    3:闪烁

    4:快速闪烁  

    5:快速闪烁

    6:快速闪烁

    7:开

    ADC16DX370EVM LED :

    OVRA/TRIGRDY: 关

    OVRB/触发器: 关闭

    SYNC =开启

    没问题。  

    现在我如何处理内部时钟。

    此致,

    艾哈迈德  

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

    艾哈迈德

    我认为 FPGA 参考时钟设置错误。 请继续修改您的主板以设置内部时钟,在“时钟距离”选项卡中选择配置2,然后转到“低级别”选项卡,并将 LMK 寄存器0x120设置为0x10,如所附幻灯片中所示。

    此致,

    吉姆

    e2e.ti.com/.../FPGA_5F00_CLK_5F00_divide_5F00_16.pptx

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

    吉姆,  

    我成功地在主板上实现了内部时钟。 我使用 了1.57542 GHz 的输入单音 sin 波,这是我计划工作的范围 

    我希望 中间频率为95MHz (  使用 外部采样时钟时,中间频率= 95MHz), 当我使用370MSPS 内部时,如配置2  所示,中间频率为82.4 MHz。

    通过将 DCLKout2_DIV 更改为10,DCLKout8 = 20, DCLKout10 = 20,SYSREF_DIV = 320,我尝试了使用不同内部采样时钟(295MSPS)的相同输入信号。   中间频率下降为 82.4  MHz ,这毫无意义?

    我有几个关于捕获并保存到文件(.bin)的问题。

    我可以将采样的数据连续保存到二进制文件(.bin)中,还是保存大量数据(我需要至少1个采样的数据,最多可以存储60秒的数据)? 如果是这样,我该怎么做呢?  

    此致,

    艾哈迈德。

     

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

    艾哈迈德

    要使用具有内部时钟模式的主板,您需要安装 Y1,Y2或 Y3。 你已经完成了吗? 如果是,此部件的频率是多少?  

    如果安装了其中一个,则 LMK 的设置可能错误。 请测量 FMC_FPGA_DEVCLK (185MHz)和 LMK_ADC_DEVCLK (370MHz)以确保频率正确。   

    此致,

    吉姆

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

    吉姆,  

    我没有读过设备的那个部分,虽然 LMK04828可以提供一切,但我有一个问题:如何找到一 个适合与该卡配合使用的晶体振荡器模块,它的标准是什么?

    如果我使用了外部参考时钟,我应该使用的预期值是多少?

    我正在等待有关 这个问题的答复:“我可以连续地将采样的数据保存到二进制文件(.bin)中,还是保存大量数据(我希望至少有1个采样的数据,最多可以有60年代的数据)? 如果是这样,我该怎么做?

    此致,  

    艾哈迈德

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

    艾哈迈德

    查看 LMK04828数据表,了解如何帮助您选择频率。 如果您不使用 LMK 内部 PLL,则必须提供一个振荡器,该振荡器的频率等于或所需频率的2倍。

    当前固件使用 FPGA 内部内存存储数据。 这仅限32,768个样本。 固件必须使用主板上的外部内存才能进行不受支持的较大捕获。 如果您想创建固件,则必须创建固件。

    此致,

    吉姆

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

    吉姆,

    我对 EXTREF 有几个问题,因为我有点困惑:

    1. 如果 LMK04828可以 使用内部振荡器 VCO0/VCO1为 ADC 器件提供采样时钟和 SYSREF 时钟,EXTREF 有何好处?
    2.  如果我要在 EXTREF 端口中使用信号发生器作为输入,需要进行哪些修改?
    3. 您的 jesd204b IP Core 是否提供了保存连续数据的任何服装方式? 捕获然后保存?

    此致,

     艾哈迈德

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

    吉姆,  

    我的问题是否有任何更新?

    我在 HSDC 应用程序上发现了这一点,我可以连续捕获采样的数据,它应该将数据保存到“将捕获的数据写入文件”中 ,否则它似乎不起作用? 我不明白为什么?

    此致,

    艾哈迈德

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

    艾哈迈德

    为配合 KCU105使用而创建的软件/固件受到限制,并且不支持此功能。 您需要使用 TSW14J56EVM 或 TSW14J57EVM 才能使用此功能。  

    此致,

    吉姆