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.

[参考译文] RM46L852:Hercules、Concerto 和 Delfino TI 微控制器和 DSP 之间的 MIPS 或 DMIPS 比较

Guru**** 2393725 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/862771/rm46l852-mips-or-dmips-comparison-among-hercules-concerto-and-delfino-ti-micro-controller-and-dsps

器件型号:RM46L852

您好!  

  目前、我涉及 Hercules 微控制器、Concerto 和 Delfino DSP 这三种 TI 产品。  我知道他们的目标是不同的应用、但对他们的 MIPS 或 DMIPS 有一些了解。  例如、作为 Hercules、它在220MHz 时钟下具有2个相同的 ARM 内核、提供1.66 x 220 = 365 DMIPS。  我的问题是如何评估 Concerto 和 Delfino DSP?  此处 Concerto 具有一个频率为100MHz 的 ARM 内核和频率为150MHz 的 C28x DSP 内核。  每个内核的 MIPS 或 DMIPS 是什么?  与 Delfino 类似、它有两个频率为200MHz 的 C28x 内核。  每个内核的 MIPS 或 DMIPS 是什么?  其数据表中提到了800MIPS (但不是 DMIPS)。  这是两个内核的总 MIPS 还是单个内核的总 MIPS?

 谢谢、

 Yong

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

    Yong、

    关于 DMIPS -请查看以下文章 :https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/718514?-FAQ-C28x-What-is-the-DMIPS-of-a-C28x-device-

    Lori

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

    您好、Lori、

      感谢您的链接。 我认为这很好地解释了 DMIPS 和 MIPS 之间的差异、但并不是我所要求的。 具体而言、对于 RM46的220MHz 时钟、表示365 DMIPS 对于具有100MHz 时钟的 Concerto 的 ARM 内核而言、有多少 DMIPS 或 MIPS 表示?  另一个是 Concerto 的 C28x 150MHz 和 Delfino 200MHz、分别有多少个等效 MIPS? 最后一个是 Delfino 或 x377D 或379D、其数据表要求800MIPS。  这是否意味着双 C28x 和双 CLA 一起达到800MIPS 或单 C28x 具有800MIPS 功能?   

      谢谢、

      Yong

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

    Lori、感谢您的链接。

    Yong、

    Delfino (F28379D)具有四个 CPU 内核(两个 C28x CPU 和两个 CLA)、所有内核的时钟频率均为200MHz。 每个内核上的最佳理论执行吞吐量为200MIPS、因此最佳组合性能为800MIPS。 因此、这是一个总数、而不是每个内核。 实际性能可能会更低、并且依赖于代码、这正是基准测试的出现之处。

    典型的 Concerto 器件(例如 F28M35H52B)有一个运行频率为100MHz 的 ARM M3和一个运行频率为150MHz 的 C28x CPU。 我们没有在 ARM 端进行任何特定的基准测试、但您可以直接从 ARM 处找到一些信息:
    https://developer.arm.com/ip-products/processors/cortex-m/cortex-m3

    同样、C28x 端的最大性能将是150MIPS、所看到的实际性能在一定程度上取决于代码。

    如果您对 C2000上运行的代码(电机控制、电源等)有一定的了解、不妨查看包含这些应用基准测试的 C2000电机控制和数字电源参考设计。
    http://www.ti.com/microcontrollers/c2000-real-time-control-mcus/reference-designs.html

    我认为这就是我们可以说的所有内容、而不是对代码的具体描述。 希望这对您有所帮助。

    此致、

    Richard