The Cortex-M7 doubles the DSP capabilities of its Cortex-M4 predecessor. Once again DSP Concepts provided the DSP CMSIS library to power this DSP capabilities. And incorporating this already into our Audio Weaver® tool, we can help bring about audio products based on the Cortex-M7 to market faster. The same audio designs made in Audio Weaver® can be automaticallly ported to the Cortex-M7 using much lower MIPs and without having to re-code or additional optimization.
Cortex-M7 is going to give the traditional DSP chips a run for their money. There is now ever more options for audio product developers. Audio DSP can now run on traditional DSPs or ARM microcontrollers. Microcontrollers are familiar to many embedded software developers. DSP development can be demystified by using Audio Weaver® which already supports ARM Cortex-M4 as well as the new Cortex-M7 that will be released by ST, Atmel and Freescale.
For bigger applications, Audio Weaver® also supports the Cortex-As. So there is ever more choice for audio product makers. For smaller footprint applications, Cortex-M4 or Cortex-M7 would do. For bigger applications such as automotive systems, design can run on the Cortex-A's.
How does one decide which is the best, just right processor? Why guess? The most objective and scientific way is to make a design in Audio Weaver® and then connecting a design to a development board, benchmark you design to see how it fits. You can also break down module by module to see which one is taking more MIPs. The beauty of using Audio Weaver® designer in this approach is that Audio Weaver® module has been hand optimized for each target processor. So what you get benchmarking your design is exactly what it will take going into production. This process of prototyping and designing cuts development time by 90%. It's the same as making the design and prototype on your PC and going to a 3D printer. That is the smart way to go about product development.