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.

[参考译文] ADC12QJ1600EVM:使用 TSW14J59EVM 时的数据采集问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1510137/adc12qj1600evm-data-capture-problems-using-tsw14j59evm

器件型号:ADC12QJ1600EVM
主题中讨论的其他器件:TSW14J59EVM、TSW14J57EVM 、ADC12QJ1600、 DATACONVERTERPRO-SW

工具/软件:

您好:

我们最近获得了两个 ADC 评估板 ADC12QJ1600EVM 和 ADC12QJ3200EVM 以及数据采集板 TSW14J59EVM。 使用 TI 的支持系统、他们建议使用 J59EVM 代替原始 J57EVM。

我们将遵循用户指南文档(slau808和 slau701a)、作为实现所需开发的第一步。

使用相应的 EVM GUI 配置 ADC 板并启动 HSDC Pro 软件后、我们可以加载 FPGA 固件、但没有与文档中建议的 JMODE 相对应的受支持的 JMODE (JMODE0)。 在更改 ADC 配置后、尝试使用其他可用选项之一时、出现以下错误消息。

本文档提到需要下载并添加到 HSDC Pro 安装文件夹中的 INI 文件、但我们可以在 EVM 页面上找到的文件对应于使用不同 FPGA 的 TSW14J57EVM。

这些文件是否可在任何位置获取? 有人知道另一个解决方法吗?

提前感谢、

Fabio Kelm Pereira

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

    尊敬的 Fabio:

    我们先从 ADC12QJ1600开始、你只打算使用 JMODE0吗? 采用多大的采样率?

    了解这些详细信息后、我将在实验中进行设置并进行验证。

    谢谢、

    Rob

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

    您好、Rob、感谢您的回答。

    如前所述、我们将在1600Msps 条件下运行 ADC、遵循用户指南文档。 这就是使用 JMODE 0的原因。

    在查看软件时、不会显示 JMODE0和具有8b/10b 配置的其他模式。 我们理解这种情况发生了、因为安装文件夹中没有支持 ADC 上8b/10b 配置的 FPGA 固件。 我们尝试了 HSDC 软件中列出的3个不同的 JMODE 5、6和14、并获得了类似的错误消息。 在模式5中、我们必须将 GUI 中的采样速率降低到800Msps、误差更改为下述速率。

    我们的应用至少需要1Gbsps、但我们正在评估更高的采样率是否有益。 我们仍在考虑将使用哪个 JMODE、但可能是5、6或14。

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

    尊敬的 Fabio:

    感谢您提供详细信息。 我将于下周在实验室工作台上进行设置、并为您提供更新。

    此致、

    Rob

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

    尊敬的 Fabio:

    我在实验中为 JMODE0进行设置、然后在运行这个时没有问题。

    您能告诉我您是如何配置 ADC GUI 吗?

    EXT 时钟还是使用 LMK 时钟 SMA? 之类的设置。

    "I Use Ext CLK from LMK to ADC"、1600MSPS、JMODE0、编程时钟和 ADC。

    另外、请告诉我您使用的是哪个版本的 HSDCPro、我使用的是 v6.00 (64位)。

    请提供建议。

    此致、

    Rob

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

    您好、Rob、感谢您的回答。

    `s 前面提到、我们试图遵循 EVM 用户指南(slau808)中提供的过程。

    使用 ADC GUI 配置 ADC12QJ16000时、我们尝试使用用户指南中首次建议的 Ext CLK From LMK to ADC 选项、以及板载50m Ref to ADC PLL。 我们使用 FS = 1600Msps 且 FS=800Msps 以及 JMODE0、5、6和14进行了测试。 在每种不同的配置上对 ADC 进行编程后、我们始终确保禁用 JESD 块和校准控制并在编程后再次启用它们、以确保编程的更改生效。 我们还始终检查 GUI 中的指示灯"LED"以检查状态、并检查 SERDES PLL 锁定、同步状态和链路接通始终开启、我们的理解是、这表明 JESD 块在 ADC 端正常运行并且工作。

    关于 HSDC Pro、我们使用版本5.2、因为该版本可从软件网页 https://www.ti.com/tool/DATACONVERTERPRO-SW 获取。 如果您可以在此版本的软件中进行测试、看看这是否是问题、那将会很好。

    如果您还可以向我们提供版本6.0、我们可以进行新的测试、看看它是否正常工作。

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

    尊敬的 Fabio:

    在 TI.com 上的 HSDCPro 网站上、您可以下载 v5.2和 v6.0

    它的标签错误,我已请求修复此问题,因此请尝试在网站上下载两个链接。

    我们使用 JMODE0、打开 GUI 并点击 UPDATE TEMPERATURE、这将告诉我 GUI 和 ADC 正在进行的通信。

    然后使用从 LMK 到 ADC 的 Ext CLK、在 GUI 中键入1600MSPS、然后点击 PROGRAM。

    这是~1600MHz 在 J31上施加10dBm 功率、并在其中一个 AINP SMA 上施加 Δ R 100MHz、适用于0dBm 左右的通道之一。

    使用第一个选项卡上的 GUI 对 ADC 进行编程后、转到 Control 选项卡。 单击"CAL Status (校准状态)"复选框。 有三个指示灯、单击此指示灯后、指示灯应变为绿色。 然后点击 Cal Triggered/Running 复选框并再次点击它。

    无需执行任何其他操作。 转到 HSDCPro 并为 QJ1600选择这个 JMODE0 ini 文件。 对固件进行编程后、在 HSDCPro 中输入适当的采样率、然后点击"Capture"。

    您应该会获得具有~100MHz 音调的本底噪声。

    如果其他问题仍然存在、请确保 TSW EVM 的12V 电源电流限制为5A。 这是 FPGA 正确编程所必需的。

    ADC EVM 的电流限制应为3A。

    此致、

    Rob  

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

    您好 Rob。

    这里显然有一个很大的误解。 让我谈谈您的每一个问题

    [报价 userid="421608" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1510137/adc12qj1600evm-data-capture-problems-using-tsw14j59evm/5816421 #5816421"]

    在 TI.com 上的 HSDCPro 网站上、您可以下载 v5.2和 v6.0

    它的标签错误,我已请求修复此问题,因此请尝试在网站上下载两个链接。

    [/报价]

    要么有一些区域锁让我无法进行处理、要么我们无法处理同一个链路。 这里是网页的屏幕截图: https://www.ti.com/tool/download/DATACONVERTERPRO-SW

    如您所见、没有可用的6.0版本。 您是否尝试过运行较旧的软件版本来查看这是否是一个问题、 是不是像我之前问过的那样?

    关于 HSDC Pro、我们使用版本5.2、因为这是从软件网页 https://www.ti.com/tool/DATACONVERTERPRO-SW 上获得的版本。 如果您可以在此版本的软件中测试它并查看这是否是问题、那将会很好。

    查看 DATACONVERTERPRO-SW 支持的硬件列表、 未列出电路板 TSW14J59EVM。 您使用的是它还是旧版主板? 您能详细介绍一下您的设置吗?

    [报价 userid="421608" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1510137/adc12qj1600evm-data-capture-problems-using-tsw14j59evm/5816421 #5816421"]

    我们使用 JMODE0、打开 GUI 并点击 UPDATE TEMPERATURE、这将告诉我 GUI 和 ADC 正在进行的通信。

    然后使用从 LMK 到 ADC 的 Ext CLK、在 GUI 中键入1600MSPS、然后点击 PROGRAM。

    [/报价]

    我们执行了该操作、所有指示灯均为绿色、ADC 板的编程似乎没问题。 GUI 运行良好、当使用数据采集软件与 FPGA 板连接时、我们看不到任何信号。

    无需执行任何其他操作。 转到 HSDCPro 并为 QJ1600选择这个 JMODE0 ini 文件。 对固件进行编程后、在 HSDCPro 中输入适当的采样率、然后点击"Capture"(捕获)。

    当谈论.ini 文件时、我想您谈谈这些文件。

    如您所见、直接从 ADC12QJ1600EVM 网站下载的文件是2019/2020年发布的文件、并清楚地标记为 TSW14J57RevE、TSW14J57RevE 并非我们的卡、而是完全使用不同的 FPGA。
    我们所有尝试都是通过在 High Speed Data Converter PRO 采集窗口的下拉菜单中选择器件来完成的、错误已经在我之前的文章中列出。

    我们注意到、对于 TSW14H59 RevB 板、我们让软件从名为14J59revB_Device File.csv 的 Mode_Details 文件中提取 JESD 配置参数、该文件位于"14J59revB Details\Device Files"文件夹中。 在此文件中、ADC12QJ1600的唯一可用配置是下图所示的配置。

    我们还尝试为此表创建一个新条目、该条目与 JMODE0所需的配置参数相对应(可以在 ADC12QJ1600数据表上找到)、但执行此操作时、软件会在尝试读取我们创建的新输入时抛出错误配置参数。

    [报价 userid="421608" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1510137/adc12qj1600evm-data-capture-problems-using-tsw14j59evm/5816421 #5816421"]

    如果其他问题仍然存在、请确保 TSW EVM 的12V 电源电流限制为5A。 这是 FPGA 正确编程所必需的。

    ADC EVM 的电流限制应为3A。

    [/报价]

    我们目前正在对每张卡使用2个工作台 PSU。 用于 ADC 的模块可以提供高达3A 的电流、而 FPGA 的模块可以提供高达10A 的电流。 这应该不是问题。

    如果你有更多的疑虑,也许我们可以安排我们之间的电话。

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

    Rob Reeder 我再次检查页面中的所有链接,他们可能以不同的方式修复。 现在两个链接都标记为5.20和两个导致下载页面的5.31文件。 页面上没有指向 v6的链接。  
    如果我查找其他版本、则只有 v5.3和 v1.0可供下载。 我也没有成功搜索版本6。

    您是否需要指向 v6.0版本? 因为我害怕在页面上修复它可能需要很长时间,是否可能与我们分享与此版本的个人/私人回购链接,请?

    非常感谢所有的支持。  

    此致、

    Renato  

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

    Fabio、Renato、抱歉、我也没有在网络上看到 HSDCPro V6.0。 请在此处下载。 请参阅下面的。 您有24小时的时间链接过期。

    我将使用 J59 RevB 进行此设置。

    感谢您的耐心,我们将通过我们的许多转换器产品的许多网络更新,必须有一些错误的沟通.

    如果 v6.0不起作用、我们可以设置呼叫。

    此致、

    Rob

    tidrive.ext.ti.com/.../bb067bc5-fb6e-47b2-8418-37ab92a37b9f

    访问代码: p1;vzr7J

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

    您好、Rob

    感谢链接。 我们在计算机中下载并安装了版本6.0。

    这使我们取得了一些进展:使用外部信号作为参考 生成 ADC
     在 JMODE0中工作、捕捉符合预期。 我们将射频发生器用于1.6GHz 信号、另一个波形发生器用于输入信号。

    但是、在使用内部 PLL 时、我们仍然面临与之前类似的问题。 这是显示的消息。

    我们已经确认 PLL 确实被锁定、不仅仅是通过软件。 我们还通过在电阻器 R231上测量、确保输入基准时钟(50 MHz)正确。 这是一个显示 PLL 锁定屏幕的屏幕截图。


    我们认为、采集卡侧的某些配置可能会出现问题、因为 ADC 似乎没有问题。 您能为我们提供更多见解吗?

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

    尊敬的 Fabio:

    请确认您在使用内部 PLL 时尝试的 JMODE 和采样率、我明天将在工作台上完成此操作、看看问题是什么。

    JMODE7、1.6GSPS?

    此致、

    Rob

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

    您好、Rob、

    我和测试工程师之间似乎沟通不畅。 我来解释一下发生了什么。

    对于任何8b/10b 模式、例如 JMODE0、采集卡会给出类似于以下类型的错误。

    在使用64b/66b JMODE 时、不会发生这种情况。 对于我们的应用、我们可以使用这些模式工作、因此以后我想我们应该看看它们。 我们仅使用 JMODE0、因为它是用户指南中指定的一个。

    [报价 userid="62831" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1510137/adc12qj1600evm-data-capture-problems-using-tsw14j59evm/5819251 #5819251"]

    但是、在使用内部 PLL 时、我们仍然面临与之前类似的问题。 这是显示的消息。

    [/报价]


    在您的测试中、您可以使用 JMODE6或 JMODE7。 它们都适用于我们的应用、并且如果使用内部 PLL、则会产生相同的误差、如最后一个帖子中的图像所示。

    此致、
    Fabio

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

    尊敬的 Fabio:

    感谢您提供详细信息。 我将在今天下午进行讨论、并提供一些反馈。

    您可能需要修改 EVM 才能执行所需操作。 让我研究一下,我会回来与你.

    此致、

    Rob

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

    尊敬的 Fabio:

    对于 JM6和 JM7、我们可以支持 JM7、或使用 JM0或 JM8替代 JM6。 性能是相同的。 对于 JM6、我们需要为 FPGA 开发固件、因为数据的封装方式不同。

    请参阅随附的 JM7 ini 文件、此文件进入 HSDCPro 根目录中所有其他 ini 文件所在的位置。

    C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\14J58 Details\ADC files

    我们还发现 ADC GUI 存在问题。

    像您通常一样、在 GUI 的 EVM 选项卡上开始、对器件进行编程后、转到"ADC PLL"选项卡、点击"Check PLL status"、PLL locked 框应变为绿色。 但它是红色的。

    为了锁定内部 PLL、请执行以下操作、转到"Low Level View"、然后点击寄存器地址0x53。 在写入数据框中、显示为 x83。 正确、但出于某种原因、没有对其进行编程。 因此、删除 x83并在"写入数据"框中重新键入 x83、然后按 Enter 键。 然后点击 Read data 框。 应该显示为 x83。

    现在、返回检查 PLL 状态、PLL 锁定框应该变为绿色。 这些新特性

    接下来、转到"TRIG OUT"选项卡并找到 RX_DIV、循环 DIV 设置、以便正确设置。 循环操作后、您也可以在"Low Level"(低级)选项卡中对此进行验证。

    现在转到 HSDCPro、捕获结果应该干净。

    请尝试此操作、看看能否让它在您的端部正常运行

    感谢您的耐心。

    此致、

    Rob

    e2e.ti.com/.../ADC12QJxx00_5F00_JMODE7_5F00_1G_5F00_1p6G_5F00_50MHz.ini

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

    抱歉、寄存器地址应为0x58

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

    尊敬的 Fabio:

    我为所有帖子道歉。 我先走了。

    为了了解我所说的上述内容、您需要一个 J58数据采集板。 不是 J59。

    QJ 系列上的所有内部 PLL 配置都是如此。

    因此、如果有兴趣、我可以将您当前的 J59替换为 J58。

    请提供建议。

    此致、

    Rob

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

    关闭此帖子、离线联系客户。