item | Cortex-M0 | Cortex-M0+ | Cortex-M3 | Cortex-M4 | Cortex-M7 | Cortex M23 | Cortex-M33 | Cortex-M35P | Cortex-M52 | Cortex-M55 | Cortex-M85 |
---|---|---|---|---|---|---|---|---|---|---|---|
CoreMark/MHz | 2.33 | 2.46 | 3.45 | 3.54 | 5.29 | 2.64 | 4.1 | 4.1 | 4.3 | 4.4 | 6.28 |
DMIPS/MHz* | 0.96/1.19/1.91 | 0.99/1.30/2.58 | 1.24/1.64/3.49 | 1.26/1.67/3.65 | 2.31/3.23/6.78 | 1.03/1.32/2.67 | 1.54/2.05/4.48 | 1.5 | 1.6 | 1.69/2.16/5.32 | 3.13/4.52/8.76 |
180ULL (7-track, typical 1.8v, 25°C) | 66μW/MHz, 0.11mm2 | 47.4µW/MHz, 0.098mm2 | 141µW/MHz, 0.35mm2 | 151μW/MHz, 0.44mm2 | |||||||
90LP (7-track, typical 1.2v, 25°C) | 12.5μW/MHz, 0.03mm2 | 9.37µW/MHz, 0.028mm2 | 31µW/MHz, 0.09mm2 | 32.82μW/MHz, 0.119mm2 | |||||||
40LP (9-track, typical 1.1v, 25°C) | 5.3μW/MHz, 0.008mm2 | 3.8µW/MHz, 0.0066mm2 | 11µW/MHz, 0.02mm2 | 12.26μW/MHz, 0.028mm2 | 58.5μW/MHz, 0.105mm2 | 3.86μW/MHz, 0.0088mm2 | 12.0μW/MHz, 0.028mm2 | ||||
40LP (7-track, typical 0.99V, -40°C) | 14.7μW/MHz, 0.091mm2 | ||||||||||
28HT (9-track, typical 0.81v, 85°C) | 31.8μW/MHz, 0.052mm2 | ||||||||||
28HT (7-track, typical 0.81V, 0°C) | 9.2μW/MHz, 0.034mm2 | ||||||||||
28HPC+ (9-track, typical 0.81V, 0°C) | 2.26μW/MHz, 0.0037mm2 | ||||||||||
28HPC+ (7-track, typical 0.81V, 0°C) | 3.8μW/MHz, 0.014mm2 | ||||||||||
16FFC (9-track, typical 0.72V, 0°C) | 5.1μW/MHz, 0.021mm2 | ||||||||||
16FFC (7-track, typical 0.72v, 85°C) | 18.5μW/MHz, 0.028mm2 | 3.9μW/MHz, 0.008mm2 |
* 第一个结果遵守了 Dhrystone 文档中所有的“基本规则”,第二个允许函数 inline,而不仅仅是允许的 C 字符串库,而第三个则允许同时(“multi-file”)编译。所有这些都与 Dhrystone 的原始(K和R)v2.1。Arm Compiler 6.17。
参考资料
[1] https://developer.arm.com/Processors/Cortex-M0
[2] https://developer.arm.com/Processors/Cortex-M0+
[3] https://developer.arm.com/Processors/Cortex-M3
[4] https://developer.arm.com/Processors/Cortex-M4
[5] https://developer.arm.com/Processors/Cortex-M7
[6] https://developer.arm.com/Processors/Cortex-M23
[7] https://developer.arm.com/Processors/Cortex-M33
[8] https://developer.arm.com/Processors/Cortex-M35P
[9] https://developer.arm.com/Processors/Cortex-M52
[10] https://developer.arm.com/Processors/Cortex-M55
[11] https://developer.arm.com/Processors/Cortex-M85