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.

[参考译文] F29H850TU:关于使用 EPWM_ICL 时的 PWM 输出延迟时间

Guru**** 2856630 points

Other Parts Discussed in Thread: F29H850TU

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1617664/f29h850tu-regarding-pwm-output-delay-time-when-using-epwm_icl

器件型号: F29H850TU
主题中讨论的其他器件: LAUNCHXL-F29H85X

您好、专家、
我目前正在评估 F29H85x 评估板上的 EPWM_ICL。

不过、我观察到通过 ICL-X-BAR 的 PWM 信号和不通过 PWM 的信号之间存在延迟时间。 此外、该延迟时间看起来不是恒定的、但似乎会因配置而异。 我预测延迟时间会因 ICL-X-BAR 路径而变化。 您能否告知我这段延迟时间的最长可能长度?

提前感谢您!

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

    您好:

    昨天是在美国度假、请期待第二天内回复。

    此致、
    马特

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

    尊敬的 Kiyora:

    我需要联系我们的设计团队以获取这些信息。 同时、您能告诉我您目前能够观察到的延迟时间的最大变化量吗?

    谢谢您、

    Luke

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

    非常感谢您的答复。
    我想分享我最后能够验证的详细信息
    我使用以下配置进行了测试:

    • EPWM1:0°

    • EPWM1A:通过 ICL 与 EPWM2A(通过 ICL-X-BAR) 交换)交换

    • EPWM1B:按原样输出

    • EPWM2:180°

    • EPWM2A:通过 ICL 与 EPWM1A 交换(通过 ICL-X-BAR)

    • EPWM2B:按原样输出

    我使用示波器检查了输出波形、将水平标度设置为 10.00ns、读取分频值、并记录了上升/下降沿相对于彼此的延迟程度。

    编号 交换 信号 1 信号 2 更慢 延迟 (ns)
    EPWM1A EPWM1B EPWM1A 2.
    EPWM2A EPWM2B EPWM2A 2.
    III. 是的 EPWM1A EPWM2B EPWM1A 4.5.
    是的 EPWM2A EPWM1B EPWM2A 4.

    如果您注意到我可能忽略的任何事项或有其他检查建议、我将非常感谢您的指导。

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

    尊敬的 Kiyora:

    我已将此数据与设计团队分享、我正在等待确认您的号码是否符合预期、收到回复后、我会通知您。

    谢谢您、

    Luke

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

    专家是 OOO 本周,请期待响应延迟.

    谢谢

    Aswin

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

    尊敬的 Kiyora:

    抱歉此处延迟回复! 我将从路加拿起螺纹。

    知识缺口—无 ICL-X-BAR 特定延迟规范

    我想前期准备:TI 文档(TRM 和数据表)介绍了 ICL-X-BAR 架构及其在信号路径中的位置、但是 并未针对 ICL-X-BAR 本身发布专用的传播延迟规格 [1]。 因此、下面的答案基于最接近的适用数据表规格和您自己的测量值。

    您的测量结果与预期行为一致

    您看到的延迟是真实的、是预期的。 ICL-X-BAR 位于死区/二极管仿真子模块之后和最终输出引脚之前的 ePWM 信号路径中[2]。 通过其路由的信号会遍历附加的交叉开关和多路复用器逻辑、与绕过它的信号相比、这会引入传播延迟[1][3]。

    您的结果与此完全一致:

    外壳
    关断速度
    您测得的延迟
    无交换(A 与 B,同一模块)
    信号 A 通过 ICL 逻辑;B 不通过
    ~2ns
    交换(来自其他模块的 A 与 B)
    信号 A 通过 ICL + ICL-X-BAR 交叉开关
    4ns–4.5ns

    最大延迟限制

    F29H850TU 数据表中指定了 任意两个 ePWM 输出之间的最大偏斜 作为[2]:

    关断速度
    最大偏斜
    最短路径
    5.1ns
    路径
    8.9ns

    无论是否使用 HRPWM、这些规格都适用于所有 ePWM 输出[2]。 由于 ICL-X-BAR 是 ePWM 输出路径的一部分、因此 8.9ns 最长路径偏差规格表示最坏情况下的上限 对于任意两个 ePWM 输出之间的延迟差、包括通过 ICL-X-BAR 路由的输出与直接路径路由的输出。

    测得的 4–4.5ns 完全处于该最大值 8.9ns 内。

    为什么延迟会随配置而变化

    预计会出现差异、因为 XBAR 输入分为多路复用器组[3]、并且不同的交换配置通过交叉开关内的不同路径长度路由信号。 特定组和输入选择决定了该特定配置的传播延迟。

    摘要

    • 您的测量值 (2ns–4.5ns) 处于预期范围内。
    • 数据表指定的最坏情况限制为 8.9ns (最长路径 ePWM 输出偏斜)[2]。
    • 没有单独发布的 ICL-X-BAR 特定延迟图 — 8.9ns 的总体 ePWM 偏斜规格是最佳可用上限。
    • 如果您的应用需要专门针对 ICL-X-BAR 路径的更严格的时序保证、我建议您再提交一个工单、以专门申请 TI 设计团队的器件级表征数据。

    1. F29H85x 技术参考手册—XBAR 和 ICL 架构
    2. F29H850TU 数据表—EPWM 开关特性(偏斜)
    3. F29H85x XBAR 应用指南

    此致、

    Zackary Fleenor