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.

[参考译文] TSW14J56EVM:外部触发行为

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1001436/tsw14j56evm-external-trigger-behavior

器件型号:TSW14J56EVM

您好!

  我将使用 TSW14j56EVM 和 ADC12j4000 EVM 来捕获射频脉冲。 我有一个触发器、在射频脉冲的精确时间向数据采集 EVM 发送1.8V 信号、但无论我使用哪种脉冲宽度、第一个脉冲似乎都完全丢失。 我使用了1us 到 10us、结果相同。 从 下面的 HSDC 快照中可以看到、第一个脉冲几乎没有显示、但随着我将脉冲宽度增加到1us 以下、第一个脉冲完全 消失、第二个脉冲甚至接近时间0。 我尝试用第二个图来说明这一点。 第一个是 HSDC 专业版捕获的表示。 第二个是我预期的结果、它更多地是第一个脉冲、但我看到图的第三部分、即第一个脉冲仍然完全丢失、第二个脉冲及时向左移动。

您能否说明外部触发器是在上升沿还是下降沿工作? 如果它是上升沿、接收信号和读取数据之间是否会有如此长的延迟、以至于您会错过10us 或更长的脉冲? 我已经通过示波器验证了触发信号和射频信号、它们的上升沿彼此之间的时间间隔在纳秒以内。

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

    Kyle、

    每次触发发生时、TSW14J56EVM 都会重新初始化 JESD204B 链路、数据有效前会有延迟。 这是您想要测试的吗? 如果您希望在收到触发信号后立即获得有效数据、则需要使用修改后的 ini 文件、在触发信号发生时不会重新初始化链接。 在这种情况下、您将使用正常序列捕获数据、以使链路运行。 接下来、您将设置触发模式、然后选择修改后的 ini 文件。 修改后的 ini 文件将添加一个新行,跳过重新配置。 有关添加此命令的更多信息,请参见随附的文档。 如果您仍然需要有关新 ini 文件的帮助,请告诉我您当前使用的 ini 文件,我可以为您创建此文件。

    此致、

    Jim

    e2e.ti.com/.../1488.TSW14J56revD-ADC-INI-File-Guide.doc  

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

    Jim、

       感谢您的回答。 是的、我希望在收到触发信号后立即获得有效数据。 我们尝试使用 ADC 捕获多个脉冲、并希望包含第一个脉冲。 我正在使用 ADC12J4000_BYPASS.ini 文件。 您可以为我创建修改过的一个吗? 我很难将文件附加到消息中。 下面的按钮是否在软件中突出显示、这会改变.ini 文件吗? 我假设是这样。

        这是否也会使读取 DDR 功能更快? 在自动化软件中捕获脉冲、然后重新布设触发器大约需要1.6秒。 我们每60毫秒发送一组脉冲、并希望在脉冲通过时将其关闭。

    谢谢、

    Kyle

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

    Kyle、

    随附 ini 文件。 您要采集的样本大小是多少? 您能否降低此值以查看延迟是否降低? 转至 GUI 左上角的"Capture Option"选项卡、然后选择"Capture Option"。 将捕获大小更改为4096。 对主页上的 Analysis Window Samples 执行相同的操作、因为该数字不能大于捕获的总样本数。  

    我正在与软件团队就此进行检查。

    此致、

    Jim

    e2e.ti.com/.../ADC12J4000_5F00_BYPASS_5F00_skip.ini

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

    Jim、

    .ini 文件似乎没有什么不同。 我像往常一样连接到电路板、进行了一次数据采集、然后选择了您提供的 BYPASS_skip.ini。 第一个脉冲仍然丢失。 选择.ini 文件的操作顺序是否正确?

    我还将样本大小减小到4096、读取 DDR 存储器的时间仍然很长。 我粘贴了一个 MATLAB 代码片段、我曾尝试使用三个不同的触发器。 这 只是 HSDC   Pro 中提供的一个经过编辑的 MATLAB 示例。    实际上、只需2.5秒即可运行"读取 DDR 存储器"命令、 写入二进制文件、并尝试在"读取 DDR 存储器"命令上再次对触发器进行 ARM。 预计需要这么长时间吗? 是否有任何方法可以加快这一速度?

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

    Kyle、

    仍在等待来自软件团队的消息。 您能否发送 GUI 的屏幕截图来显示您如何设置触发器?

    此致、

    Jim

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

    Kyle、

    默认情况下、14J56revD 板在触发器的下降沿捕获数据。 为了在上升沿进行捕获、我们可以将以下参数添加到 INI 中。

     

    触发输入极性选择= 1

    (可选)设置必须被视为触发边沿的触发器输入极性(触发边沿)。

    1–上升沿

    0–下降沿//0 -默认值

     

    要在不重新配置的情况下捕获数据,我们可以使用“自动重新启动触发器”,这将缩短捕获时间。 自动重新启动触发器功能使用户能够捕获多个触发器、而无需每次读取数据。 相反、捕获的数据(所有触发器的数据)可在所有必需触发器发生后读取。 我已附上一份“自动重新布防触发器用户流程”的参考文档。 请参阅相同的。 我还附加了修改后的 INI 以支持自动重新启动触发器。 将 INI 放在以下位置并在尝试捕获时选择 INI。

     

    C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\14J56revD Details\ADC 文件

     

    附加的 INI 还添加了触发输入极性选择参数并设置为1、这意味着它在上升沿进行捕获。

    此致、

    Jim

    e2e.ti.com/.../ADC12J4000_5F00_BYPASS_5F00_Auto-Re_2D00_arm.inie2e.ti.com/.../2262.HSDC-Pro-_2D00_-ADC-Auto-Re_2D00_arm-Trigger-User-Flow.pptx

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

    Jim、

    感谢你的帮助。 该器件在上升沿触发、我可以获取更快的脉冲。

    -Kyle