@ip2design: I can hardly see what is specific to IoT business. Any idea?

My understanding is that the M3 and M4-based MCUs, although extremely powerful and efficient, may be overkill (and consume too much power) for a lot of IoT applications. The C0+ based MCUs are more applicable to a wide range of IoT applications.

@ip2design: Thanks Max. That means that CPU throuput is far less critical than connectivity.

Well... I guess it sort of depends. Like many people, when I hear "IoT" I tend to think of hundreds of millions (billions, in the not-so-distant future) of teeny-weeny devices (small processors coupled with sensors and/or actuators) connected to the internet. In this case, connectivity and low power consumption will often trump raw processing power (the Cortex C0+ MCUs will score here).

However, the IoT isn't restricted to teeny-weeny devices -- there will be lots of other devices that are physically larger and/or do require more processing power (the Cortex M3/M4 MCUs will score here).

So I think Spansion's point of view is that the fact they offer 700+ processors spanning the M0+, M3, and M4 cores means they can address a wire range of IoT applications.

interesting interpretation of the FM acronym, flexible micontrollers...I think 99% people think frequency modulation...I would think every microcontroller is flexible by definition...and intersting enough they make 700 of them, so they are not that flexible after all!