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.

[参考译文] ADS52J90EVM:使用 TSW14J56EVM 的测试配置

Guru**** 2864540 points

Other Parts Discussed in Thread: ADS52J90EVM, ADS52J90, LMK04826

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/958761/ads52j90evm-test-configuration-using-the-tsw14j56evm

器件型号:ADS52J90EVM
主题中讨论的其他器件: ADS52J90LMK04826

尊敬的支持团队:

我想配置 ADS52J90EVM 和 TSW14J56EVM、以便通过32个通道采集数据、采样率为40MS/s、深度分辨率为12位、每次采集5000个样本。 如果您能回答以下问题、并提供您的建议、我将不胜感激。 谢谢你。

(1)参考时钟的特性应该是什么(例如频率、占空比、振幅)、我发现很难理解背景计算、我们应该如何根据提供的要求计算这些值。

(2)是否可以使用内部时钟、如果是、需要修改硬件和 GUI 设置?

(3) TSW14J56EVM 上是否需要更改任何内容。

谢谢你。

此致、

Rayyan

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

    您好、Rayyan、

    欢迎来到 TI e2e 论坛!

    由于美国感恩节假期、我们的回应被延迟。

    我们将在下周按照收到的顺序对您的问题作出答复。

    感谢您的耐心和理解。

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

    Rayyan、  

    感谢您使用 ADS52J90! 我们知道、计算所有时钟频率有点棘手。 我附加了一个工具;希望它能有所帮助。  

    如果您使用标准的16位 JESD 速率,ADC 时钟应为80MSPS;JESD 速率将为4.8G、GTX 时钟、SYSREF 时钟也取决于其他设置。  

    我查看了一些文件。 您可以尝试 TSW14J56 INI 文件。 您需要将其置于下方。  您将需要在 ADS52J90上设置外部时钟。

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

    如果您一直在购买 ADS52J90和 TSW14J56EVM、希望您能够顺利启动。  

    谢谢!

    e2e.ti.com/.../ADS52J90_5F00_4L_5F00_16x_5F00_12b_5F00_2s_5F00_COMPLEMENT_5F00_No-Demod.ini

    e2e.ti.com/.../JESD204B-Calaculation-Rev1.xlsx

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

    尊敬的 Praveen:

    感谢您的回答。 我目前没有 ADS52J90、我有 ADS52J90EVM 和 TSW14J56EVM。 我关注 e2e 上的另一个主题(e2e.ti.com/.../615530)。 为了简化和理解这一概念、 我尝试以类似的方式设置电路板 、其中建议在 J75处使用超过10MHz 的时钟。

    (1)我应用了一个具有16MHz 脉冲序列的外部时钟、并且我希望获得一个采样率为4MHz 的100kHz 正弦信号。 当我开始捕获信号时、它仅显示与另一个线程类似的 HSDC Pro 上的噪声。 当 DUT 被初始化时、ADS52J90 4L 16x 16b 被自动选择。

    (2)此外、我尝试通过 MATLAB 脚本控制电路板。 我能够连接电路板、并希望使用 TRIG 连接 到 TSW14J56EVM。 我想知道 J13的外部触发输入信号的最小规格是什么。

    (3)是否可以使用触发器并持续采集数据并将数据保存在 CPU 中、直到触发信号在特定时间(例如10s)后停止? 如果是、您能否建议或共享有关脚本或硬件设置更改的任何文档?

    谢谢你。

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

    Rayyan、  

    出于某种原因、我无法访问您提到的帖子。  如果您可以正确捕获噪声数据,这是一个好迹象。 通道映射可能有一些问题。 如果您查看所有通道、您可能会看到100kHz 信号。  

    另一种方法是将 ADC 切换到测试图形模式、如斜坡图形。 这样、我们就可以验证捕获是否正常。  

    我认为我们没有使用 MATLAB 来控制 ADS5290EVM。  要验证 TRIG 捕获、您可以首先在 HSDC 专业版软件中尝试。 您可以在此处启用 TRIG 选项。 然后验证 TRIG 是否正常工作。   ADC 的外部 TRIG 脉冲宽度为1个 ADC 时钟最小值。 而您需要为 TSW14J56EVM 提供 TRIG。 实际上、TSW14J56是 Matlab 控制的主板。

    ADC 的 TX_TRIG 将复位 ADC 数字逻辑。 我不会在您的拍摄过程中使用它。 相反 、您为 TSW14J56板提供了一个 TRIG、并告知它何时采集数据。  基本上、您通过其 GUI 设置 ADS52J90、然后您不会在此处进行任何更改。 TSW14J56将通过 Matlab 或 HSDC 专业软件完成所有数据采集   

    再说一次、我们没有使用 MATLAB 以这种方式捕获数据。   TSW 卡具有有限的存储器、因此我可以将10秒的数据保留在这里。 最实用的方法是进行一次 trig、保存数据、然后再执行它。  希望您能够顺利捕获数据。  

    谢谢!

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

    尊敬的 Xiao:

    感谢您的快速响应。 是否有适用于 AD5290EVM 的任何映射文档?  

    您说得对、我只是从 Matlab 中控制 TSW EVM、通过 TSW、它会打开 ADS 的 GUI。 我尝试构建的实际设置需要持续捕获 ADS 输入端提供的信号。 触发信号宽度、TSW 频率应该是多少? 它应该与 ADS 的外部时钟相似、还是可以低于该时钟? 谢谢你

    此致、

    Rayyan

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

    以下是我所提到的主题的标题。 我将获得与2017年8月8日帖子中所示相同的噪声信号。

    ADS52J90EVM:配置问题(使用 TSW14J56EVM)

     

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

    Rayyan、  

    现在、我们没有映射文档。 我们的 INI 文件应负责这些映射。 我只想通过查看所有通道数据来确保 ADC 是否捕获任何数据。  

    有关 TSW TRIG 脉冲宽度、您可能需要查看 TSW14J56用户手册。  我会说1个 ADC 时钟周期宽度应该可以。  更宽的 tirg 宽度肯定会更好。  TRIG 信号频率取决于您的用例和 MATLAB 传输时间。 这取决于 PC。  你需要去体验和看。   

    由于我们没有使用 MATLAB 来捕获此类数据、因此有关此类数据的信息有限。  

    谢谢!

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

    尊敬的 Sean:

    很棒! 我将尝试一些实验、然后返回更新的输出。 谢谢你。

    此致、

    Rayyan

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

    尊敬的 Sean:

    1.我检查了 GUI 上的所有16个通道,而100kHz 正弦信号(4Vp-p)位于 J1。 但是、我只能在所有通道中看到噪声信号。 LMK 时钟设置为1MHz 3.3.3.3V 我不确定是什么原因导致了此问题。 请给出建议吗? 此外、如果可能、是否可以安排视频呼叫来解决此问题?

    2.我还尝试在连续模式下使用 MATLAB 脚本使用外部触发器。 输入触发信号为1.8V 10Hz 脉冲、占空比为5%和50%。 我尝试了这两种方法。 我为数据采集器件使用了 for 循环。 它按照 for 循环中的指定获取数据10次。 但是、对于10次迭代中的每一次迭代、完成 DDR 存储器至少需要3分钟。 我可以将数据保存在.csv 文件中并绘制图表以检查噪声信号。 但是、它也会给出错误(代码:5000)。 请就此提出建议。

    谢谢你。  

    此致、

    Rayyan   

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

    Rayyan、  

    请确认是否可以将 ADC 设置为测试图形、斜坡模式。  只有您可以采用正交斜坡模式、这意味着 ADC +TSW 板工作正常。  

    我想您将1MHz 时钟称为 SYSREF 时钟。 在这种情况下 、我们首先需要确保斜坡模式正常。  

    如果您可以捕获 TSW14J56图片、显示您真正获得的信号类型、那将会有所帮助。  

    谢谢!

    小春

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

    您好、Xiaochen、

    是的、我尝试了斜坡模式。 我尝试使用1MHz 时钟。 但它仍然显示有噪声的信号。

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

    如果屏幕上未显示其他两张图片。

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

    Rayyan、

    这不是捕捉的正确响应。 确实存在一些设置问题。  

    您能否复制确切的 EVM 用户手册设置以重复斜坡模式? 仅当我们复制了 EVM 用户手册配置时、我们才知道没有硬件问题。  

    当我查看您的图时、您可以尝试在 ADC GUI 中先切换 MSB、在 ADC GUI 中切换 LSB、在 ADC GUI 中切换二进制或偏移二进制格式。  由于 ADC 和 TSW 卡之间不匹配、捕获时间错误。  

    谢谢!

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

    您好、Xiaochen、

    明智的步骤、我遵循了 EVM 用户手册中所述的相同过程。 我无法访问可以完全遵循硬件规格的资源、例如65MHz 时钟等 我将检查您建议的第二个选项、然后返回给您。 谢谢你

    此致、

    Rayyan

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

    您好、Xiaochen、

    请告诉我如何在 GUI 上执行此操作? 我将数据导出到 Matlab 并尝试交换这些位、但仍然相同。

    此致、

    Rayyan

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

    Rayyan、  

    对于时钟、当您处于 JESD 模式时、您可以根据用户手册说明相应地调整您的设置。 希望下面的用户手册能为您提供很好的指导。  

    3.3 EVM 时钟配置 EVM 应随附跳线、以将 LMK04826时钟器件(U2)设置为时钟分配模式。 在图3所示的这种配置中、LMK04826用作 SMA J75 LMK_CLKIN1外部输入时钟上的时钟缓冲器/分频器。 对于 LVDS 模式、该输入时钟应设置为 ADS52J90所需的系统时钟。 为了支持 JESD204B 接口、当线路速率高于1Gbps 时、该输入时钟应设置为串行器/解串器线路速率的1/40、当线路速率低于1Gbps 时、应设置为串行器/解串器线路速率的1/10。 换而言之、当计算出的通道速率低于1Gbps 时、串行器/解串器通道速率将是基准时钟的10倍、当计算出的通道速率高于1Gbps 时、将是基准时钟的40倍。 每次用户更改 GUI 中的输出数据速率值时、HSDCpro GUI 都会报告计算出的通道速率和所需的参考时钟。 图4和图5分别显示了信道速率为参考时钟的40倍和信道速率为参考时钟的10倍时的消息示例。 10x 速率和40x 速率的配置脚本在文件夹名称后附加了相应的后缀的文件夹中提供。  

    要对 ADS52J90中的解码寄存器进行编程、您可以在 GUI 中找到直接寄存器访问部件。  其中、您可以根据数据表说明对寄存器值进行编程。  

    如果您可以向 mysecuresoftware_medical@list.ti.com 发送电子邮件、我们可以直接联系您进行视频通话或发送电子邮件。  让我们通过直接沟通而不是 e2e 来讨论。  这样、我们就可以了解您可能无法在公共域中共享的更多设置信息。  

    谢谢!