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**** 1565925 points
Other Parts Discussed in Thread: ADS52J90EVM, ADS52J90, AFE58JD18, AFE5818
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/598105/tsw14j56evm-selection-of-a-right-set-of-devices

部件号:TSW14J56EVM
线程中讨论的其他部件: ADS52J90EVMADS52J90AFE58JD18AFE5818LMK0.4806万

大家好,

我想创建一个具有高采样频率的16通道DAQ (12位或10位都可以)。 我了解到,如果将TSW14J56EVM与 ADS52J90EVM配合使用,这将完成任务(事实上,我了解到应该 使用FMC板)。 事实上,我可能希望未来有一个32频道的DAQ,我认为这种组合将会为我实现这一目标。  

以下是我的问题:

1.此组合是否能够在每10毫秒100 us的持续时间内获得10 MHz信号(我有一个触发器)? 此活动将持续大约3分钟。  

2.我是否需要将全部数据存储在存储卡的内存中,一旦我的采集 完成,我就可以将其传输到计算机上?  

3.我还需要购买哪些设备才能制作DAQ (电源,信号发生器等)?  

4.您是否可以推荐更好的配对?

非常感谢

 

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

    您好,

    以下是TSW14J56的一些答案-对于其他ADS52J90问题,我将把这些问题交由医疗设备应用团队处理。

    2.采集一次仅发生1次触发/捕获。 目前,固件不能将多个触发器捕获到内存中,然后将其拉出进行分析。 此功能可能会包括在将来的版本中。

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

    当您说一次1个触发时,这是否意味着它不能每隔(例如) 1毫秒重新接收触发?

    非常感谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    系统一次可以捕获1个触发器-它可以自动重新布防并等待下一个触发器,但您需要在1毫秒内卸载存储的捕获。 使用USB/软件开销可能无法实现此操作。 如果发生另一次重新布防/触发/捕获,它将用新的捕获覆盖存储在内存中的数据。

    此固件和软件未经过优化以快速执行此操作。 现有固件和软件目前存在一些限制。 有计划采用突发模式捕获,在向PC卸载之前处理内存中的多个捕获,但该功能尚未在当前系统中实施。

    肯尼亚
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我明白了。 TI是否有其他类似的主板不存在此类问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    否-没有其他现成的解决方案可以按照您描述的方式从JESD204B ADC EVM中捕获数据。 最好的解决方案是根据您的特定需求定制构建固件和软件。 尝试将现有解决方案适应您当前的需求几乎总是会遇到一些在初始定义中未考虑到的限制。

    正如我提到的,此突发模式捕获功能正在运行,但可能需要几周才能发布。

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

    我做了一些研究,发现有一个板可以做公共汽车模式。

    AFE58JD18/16通道模拟前端评估模块 + TSW1400 EVM

    在我的申请中,我有16个10Hz的采集通道,在每个采集中,我获得100个。 如果我将ADC的采样频率设置为50MSPS,那么在突发模式下,我将有10个(100us /20ns) x 16个(60 s) x 2个采样,这将在一分钟内产生960 MB 数据。

    这是否会导致出现?

    谢谢你


    PS:以下是这两个主板的链接:
    ftp.ti.com/.../AFE58JD18_16 EVM rev A UG v1p8.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    我必须听从AFE58JD18设备支持团队的回应。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Ken,我有机会给您打电话,然后与您交谈几分钟吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    我已经联系了医疗支持团队,看看他们是否可以就AFE58JD18设备与您联系。

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

    您好,Mohammad,

    我不熟悉HSDC Pro+TSW1400的连拍模式功能--Ken可能会对此有更多的看法。

    AFE5818可以在所有16个通道上正常处理50MSPS。 问题是在收集数据之前是否支持多个捕获。

    按照EVM的设置方式,AFE5818转换模拟数据,并在HSDC Pro中按下"Capture"(捕获)时将这些数据传输到TSW1400。

    即,AFE5818侧没有实际限制,但传输/收集/数据显示侧有更多限制(TSW1400内存大小,HSDC Pro捕获选项)。

    此致,

    奥卢

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

    我决定使用这两种设备:

    www.ti.com/.../ads52j90evm
    www.ti.com/.../TSW14J56EVM

    要执行数据采集。以下是我需要执行的操作:

    每20毫秒(使用外部触发器),我需要从16个通道中同时获取100微米的数据。 此位置是不间断的。 这意味着,例如,对于1000个触发信号,我想用它来重新生成1000 x 100微米的数据。

    请告诉我:

    1.这种组合是否能胜任?
    2.我可以控制软件中的捕获底部来创建我自己的触发器吗?
    3.是否可以同时进行采集?

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

    您好Ken:

    关于您的回答,"USB/软件开销"是什么意思?

    让我解释一下我们计划做些什么来解决Mohammadreza所描述的问题。 我们将在PC软件方面模拟突发模式,而不是FPGA固件。 我们将使用HSDC Pro的API开发PC软件。 这将是软件的工作流程:

    1)每1/5秒,软件将向捕获板发送一条命令,以等待外部触发器。

    2)接收到触发器后,将来自32 (或16)个通道的5000个样本存储在RAM中(5K*2*16= 160 KB 总数),并在下一个触发器到来之前,在1/5秒内立即将数据传输到PC。

    3)要模拟突发模式,当接收到数据时,请转至步骤1并发送另一个命令,以便使用外部触发器进行采样。

    由于在每个1/5采样周期中只有160 KB 数据,我认为3.0 的TSW14J56可以在不到1/5秒的时间内处理数据传输。 除非有我们不知道的特殊"USB/软件开销"。

    现在,假设这些步骤将是FPGA捕获板在不到1/5秒的时间内必须采取的步骤:

    1)接收命令并将信息传输到ADC板

    2)等待触发器

    3)接收数据并将其存储在RAM中

    4)将数据传输到计算机

    以下是我的问题:

    1)是否可以执行我描述的任务? 我们是否错过了一些东西?

    2)软件,DLL或FPGA板的响应速度是否快到1/5秒?  

    我们非常感谢您就此提供的意见和建议。

    Hossein

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

    您好,Hossein,

    系统可以执行您想要的操作,但是我们没有进行任何计时测试,以查看PC软件通过API (使用MATLAB或LabVIEW)发出控制命令,捕获数据然后将数据传输到PC所需的时间。

    USB3传输速度非常快,数据传输本身将比20毫秒快得多,但是在处理FPGA的命令时,MATLAB/LabVIEW可能会产生一些开销,这可能会消耗20毫秒。  我唯一能提出的建议是尝试一下,看看它是否在您的时间范围内有效。

    您能否告诉我您打算使用什么软件来实现此流程的自动化?  LabVIEW还是Matlab?  我可以咨询我们的软件团队,了解是否有更快捷的方法。

    肯尼亚

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

    Ken


    感谢您的回答。 如果您能与您的软件团队交流,我将不胜感激。


    关于软件,我计划在C#中进行编程(因为我已经有一个用C#编写的数据采集平台)。 但是,如果我们决定采用其他方法,我们可能会与MATLAB合作。 但是,我非常确信C#比MATLAB更快。


    关于您关于在实践中尝试我们的方法的建议,如果它不起作用,我认为我们必须在FPGA固件上实施突发模式。 我对吗? 如果是,考虑到我们的团队中没有FPGA工程师,您能否向我们提供一个新手所需的工程时间估计值? 我认为这更像是对现有代码的调整,而不是一个重大更改,对吗?


    提前感谢您的参与,
    Hossein

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我还有一个关键问题,我尝试在用户指南和其他文档中查找答案,但我运气不好:
    TSW14j56 (或任何其它支持ADS52J90的捕获板)是否支持同时捕获16个以上的通道?
    HSDC Pro软件/API支持16个以上的通道,这又怎么样?

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

    Hossein,

    HSDC Pro能够捕获和处理16个通道。 我相信这在使用TSW1400的ADS52J90EVM用户指南图17/18中已有说明。
    www.ti.com/.../slau632a.pdf


    对于ADS52J90的详细信息,我将让设备应用程序团队发表评论。

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

    我无法估计需要多长时间才能进行修改,因为我不知道所需修改的范围。

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

    您能否确认TSW14J56还支持16通道捕获? 您只提到了TSW1400。
    我们是否可以访问TSW14J56的VHDL代码?

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

    Hossein,

    TSW1400和TSW14J56可以支持的信道数与设备所支持的信道数相同。

    TSW14J56的Quartus项目位于TSW14J56EVM网页上。

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

    Ken

    非常感谢你的帮助。

    我的最后一个问题是,我们需要购买哪些组件才能使系统正常工作?

    我们将使用TSW14J56EVM和ADS52J90EVM。 我假设我们需要时钟源(我不知道频率),电源和抗锯齿 低通(或带通)滤波器。

    我意识到TSW4806和TSW2200是时钟和电源的可能解决方案。 您可以确认吗? 是否有抗锯齿滤波器的解决方案或应该自己设计?

    我们将在您得到答案后立即订购。

    期待收到您的意见,

    Hossein

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

    我将把ADS52J90EVM评估问题留给支持该器件的应用团队。 我不是为该器件EVM提供建议的合适人选。 通常,您可以先查看用户指南,了解建议的评估设置。 如果您想执行其他操作,则应与设备应用程序团队合作。

    TSW4806是可能的时钟源,TSW2200可能是良好的电源,但是您需要了解LMK0.4806万上的VCO/PLL在其上可产生的频率方面的限制,以及TSW2200上的电压和电流限制。

    我可能有基于C的解决方案来加快TSW14J56的捕获需求。 它未正式发布或支持,但如果您想对其进行分析,我可以为您提供一个C示例,与HSDC Pro API相比,它可以帮助您加快捕获速度。 请直接通知我。

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

    我建议您首先获取ADS52J90和TSW14J56 EVM,并在做出明确的系统决策之前熟悉主板和软件环境。 例如,ADS52J90 EVM附带了板载时钟分配IC和多个LDO。

    此致,
    奥卢