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.

[参考译文] TMS320F28377D:ePWM 从 TMS320F28335迁移到28377D、SYSCLK/2的新限制用于 SYSCLK >100MHz?

Guru**** 2590280 points
Other Parts Discussed in Thread: TMS320F28335, TMS320F28377D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/666720/tms320f28377d-epwm-migration-from-tms320f28335-to-28377d-new-limitation-of-sysclk-2-for-sysclk-100mhz

器件型号:TMS320F28377D
主题中讨论的其他器件:TMS320F28335

我正在将使用两 个 TMS320F28335器件的设计迁移到单个 TMS320F28377D。  当我查看器件文献时、ePWM 从0类(335)变为4类(377D)、因此很显然存在差异、  但是 377D 在 ePWM 模块前面有一个时钟预分频块、如果它大于100MHz、则需要我将 SYSCLK 除以2。  我是否正确地说、0类 ePWM 的335上不存在此限制、如果存在、为什么之前的0类 ePWM 能够从高于100MHz 的源时钟运行、但4类不能呢?  谢谢!  

P.S. 这里询问和回答的问题有助于确认 SYSCLK > 100MHz 时需要/2、但我仍想了解这一限制是新的还是始终存在、并且可能是早期器件文档中缺失的?  e2e.ti.com/.../606833

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

    e2e.ti.com/.../epwm_5F00_compares_5F00_spru566l.pdf

    我确实在 SPRU566L 中找到了 ePWM 类型的比较、但我没有看到在外设从0类升级到4类时、epwmclk 限制。

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

    您好 Susan、

    此限制仅针对此器件、与 ePWM 类型无关。 "表5-12中提到了这一点。 内部时钟频率"。

    此致、

    Vivek Singh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    真的吗? 对于我来说、Fmax 为200MHz 的器件只能以100MHz 的频率运行 ePWM 计数器、而 Fmax 为150MHz 的器件可以运行高达150MHz 的 ePWM 计数器、这是不同寻常/反直觉的。 您能否确认您所说的内容是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Susan、

    是的、由于该器件上的 SYSCLK frq 为200MHz、因此很难在 ePWM 内的某些路径上满足时序要求、因此引入了/2分频器、使其成为100MHz。 我们也可以选择保留150MHz 选项、但遗憾的是、它没有。 我们已将此反馈提供给我们的设计团队、以用于下一个 C2000器件。

    此致、

    Vivek Singh

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