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.

[参考译文] AMC1210MB-EVM:AMC1210EVM+ACM1305EVM 测试问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/950722/amc1210mb-evm-amc1210evm-acm1305evm-test-problem

器件型号:AMC1210MB-EVM
主题中讨论的其他器件:AMC1210

您好,团队

我使用 AMC1305EVM 和 AMC1210EVM 进行测试、发现了一些让我感到困惑的问题。

测试电路图如图:所示

通过 AMC1210软件设置、AMC1305的输入为200mV 正弦波、如下图:所示

结果是该:

我很难理解为什么会有这样的图像。 根据我的理解、它应该是正弦波输出。 这是我的设置问题还是其他问题?

我还:了 sin3 μ s 的输出图

请问问题是什么? 您能给我一些建议吗、谢谢!

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

    您好、Zhenfxin、

    需要注意的三件事。  AMC1305仅在模式00下工作。  此外、OSR 是输入的值+1、因此您的128实际上是129 -不确定这是否是您的意图。  此外、对于16位数据、您需要添加班次、请查看 AMC1210数据表。  您还可以使用32位数据尝试此操作、以查看这是否会清除信号。

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

    您好 Tom,

    感谢您的帮助、设置后会更好。但仍有点困惑

    我的设置如下

    输入为200mV、5MHz 正弦波、

    输出仍然异常。 原因是什么?我设置移位数据、当它为10时、输出如下

    那么应该如何选择移位数据呢? 它会影响哪些因素?

    同时,我对:的计算也有疑问

    如何判断 sin1、sin2和 sin3的转换精度? 代码是否有任何通信? 如何从图片中获取 ENOB?

    谢谢!

    此致

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

     您好、Zhengxin、

    我很想知道您使用的是哪种操作系统来运行 AMC1210MB-EVM、我们还有一份海报、他正在尝试在 Win10上运行它、并且遇到了问题。

    移位仅影响从滤波器中提取的有效位。  它与滤波器的直流增益有关、即 OSR^SINC 阶数。  AMC1210数据表显示 了 OSR 为256的 Sinc3滤波器示例。  这是16、777、216 (256^3)的增益、即25位。 移动9位(不是10位)将获得最高有效16位。

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

    您好、Tom、

    实际上,我在 Win XP 系统中使用的是 AMC1210软件。

    正如您所说的,我的设置如下,我得到了这个结果。( 我的输入是正弦波)

    结果也让我感到困惑、我犯了个错误吗? 我还设置32位、

    为什么输出是恒定值? 32位和16位代码代表什么? 如何计算?

    您能给我一些建议吗?

    非常感谢!

    此致、

    正信

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

    您好、Zhengxin、

    在您的初始帖子中、您说您使用的是5MHz 正弦波、我认为这可能是一个拼写错误、所以我没有对此进行评论。  在上图中、正弦波的周期为1us、频率为1MHz。  您需要考虑此处滤波器的实际采样率。  使用20MHz 时钟和256OSR A、您可以看到~78kHz 的采样率。  将信号发生器减慢至~10kHz、看看您是否可以看到波形。  遗憾的是、AMC1210MB-EVM 软件的作者未在代码中包含和分析函数。  如果您需要进行分析、您可能可以将数据导出到 MATLAB。

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

    您好、Tom、

    感谢您的回复、我可以在调整信号发生器的频率后读取波形

    但现在出现了一个新问题。 当我使用 AMC3306EMV 进行测试时、仍然无法读取波形。 但我的设置与 AMC1305EVM 一致

    AMC1305的情况也是如此:

    您有什么建议?

    此致、

    正信

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

    您好、Zhengxin、

    在到达 AMC1210时检查 CLK 和数据。  AMC1305和 AMC3306使用不同的时钟边沿将数据选通至滤波器、我怀疑您不符合 AMC3306器件 AMC1210的设置和保持时间。  使用 AMC3306时、您可能需要在将时钟返回 AMC1210滤波器之前对其进行反相。

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

    您好 Tom,

    我不太理解"使用 AMC3306时、您可能需要在将时钟返回 AMC1210滤波器之前对其进行反相"

    AMC1305的 CLKIN 与 AMC3306之间是否存在任何差异?

    此致、

    正信

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

    比较 AMC1305图1与 AMC3306图6-1、并查看 DOUT 与 CLKIN 的关系。  数据(从滤波器的角度来看)在 AMC1210的上升时钟边沿(图1、模式0)上有效、这是 AMC1305传输位流的方式。  AMC3306与 AMC1305相反。

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

    您好、Tom、

    我有一些疑问。 我使用 AMC1210的时钟输出并连接到 AMC1305和 AMC3306。 正如您所说、我认为 AMC1305和 AMC1210是相同的、但我认为它应该由时钟的下降沿触发。 为什么数据表中说它是由上升沿触发的? 我是否理解不正确?

    另一个问题是、如果我想实现 AMC3306+AMC1210、我是否需要使用外部时钟、将时钟连接到 AMC3306、然后通过逆变器将时钟输入到 AMC1210? 或者是否有更好的解决方案?
    我的客户使用的是 F28377S、其 Σ-Δ 滤波器模块时钟看起来与 AMC1210设置相同、如果我想使用 AMC3306、是否有任何方便的方法?

    (  F28377S 的调制器模式)

    感谢您的支持!

    此致、

    Tom

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

    您所指的是哪种数据表?  AMC1210预计在 CLK 上升沿上有有效数据。  AMC1305在 CLK 上升沿提供有效数据、AMC3306 (也是 AMC1306)在 CLK 下降沿提供有效数据。  最终、您需要确保数字滤波器的设置和保持时间相对于其需要查看的有效数据信号时钟边沿得到满足。

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

    根据理解、如 AMC1210的图1所示、当 CLK 下降沿时、信号被采样并保持。 在 AMC3306的数据表中、我觉得它是由 CLK 的上升沿触发的。 我去哪里去错了?

    我认为我可能误解了一些信息。 但重要的是、我知道 AMC1305和 AMC1210是相同的、AMC3306和 AMC1210是不同的。 那么、我应该如何将 AMC3306与 AMC1210配合使用? 有什么简单的方法吗?
    (我的客户使用的 C2000中的 Σ-Δ 滤波器模块与 AMC1210一致。 我想知道如何使用 AMC3306)

    ( C2000调制器)

    此致、

    正信

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

    您好、Zhengxin、

    您未正确读取 AMC1210数据表。  该图中的虚线告诉您、数据需要在 CLK 上升沿之后的 Tsu 时间内有效、并在 THD 时间内有效。  AMC3306数据表图6.1中突出显示的是保持时间和延迟时间、直至 DOUT 中的下一个位有效。  当 AMC1210预计最小值为5nS 时、AMC3306的保持时间为3.5nS (最小值)。

    因此、使用20MHz 时钟并假设占空比为50/50、在上升时钟边沿之后、有效数据至少持续3ns、下一位在不超过15ns 的时间内有效。  如果您继续反转馈送 AMC3306的时钟并将其发送回 SDFM、则应具有充足的设置和保持时间以满足滤波器模块要求。 与您当地的 C2K 团队交谈、我认为此功能内置在 DSP 中。

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

    您好 Tom,

    我可能理解您的意思、但我仍然有点困惑

    如您的图片所示、Th 和 TD 是否会在同一上升沿发生。 数据处于 TD 时间内的设置阶段、DOUT 红色区域前后的上升沿和下降沿(如图所示)具有任何意义

    此致、

    正信

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

    您好、Zhengxin、

    对于 AMC3306、是- TH 和 TD 相对于相同的上升时钟边沿。  您标记为红色的区域是输出数据转换状态之间的不确定性区域。  有效数据的最短保持时间为3ns 、从 CLK 上升沿开始、下一个有效数据输出的最长保持时间为15ns。  两者之间的12nS 是??? 或不确定。  您无法保证该区域中的数据有效。