O'Reilly logo
  • Anthony Rocha thinks this is interesting:

The Cortex-M4 is the most powerful member of the Cortex-M processor family. While the Cortex-M4 has the same features and performance level of 1.25 DMIPS/MHz as the Cortex-M3, it has a number of architectural enhancements that help dramatically boost its math ability. The key enhancements over the Cortex-M3 are the addition of “single instruction multiple data” or SIMD instructions, an improved MAC unit for integer math, and the optional addition of a single precession FPU. These enhancements give the Cortex-M4 the ability to run DSP algorithms at high enough levels of performance to compete with dedicated 16-bit DSP processors.


Cover of The Designer's Guide to the Cortex-M Processor Family


Architectural improvements to perform numeric algorithms.