Yeah, what they don't tell you is how many instructions you need to perform a specific task. In actual applications they still can't touch 8 bit MCUs.
Eh? Unless *all* you're doing is accessing I/O peripherals, in which case I'd agree the 32 bit parts take a few more cycles because their peripherals tend to be more complex, a 32 bit core inherently takes fewer instructions than an 8 bit. That's why the extra bits are there at all! Just consider for a moment what the CPU has to do to in order to implement, say, a 16 bit add, or an 8x8 multiply, or to copy 128 bytes of data from one area of memory to another.
8 bit will remain popular because it's easy. The tools are mature, it's well understood and easy to fully understand every aspect of the chip. It's cheap, low power
All agreed - though the price difference (for comparable peripherals and I/O count) is much smaller than you might expect, and actually favours the ARM device in many cases. Compare some PIC18 vs STM32 parts in 100+ and see.
, and actually faster than ARM in many applications (see how fast you can toggle a pin with a 1mA power budget on say XMEGA vs. any ARM micro you care to mention).
If that's what your application requires, an XMEGA might be a better choice. Nobody's arguing about that.
ARM also needs licencing fees, which is why some manufacturers have gone in a different direction. For example Microchip's 32 bit PICs are MIPS based.
Have you actually compared prices like-for-like for similar devices? This is a completely bogus argument, ARM based devices are generally cheaper than PIC32.
PIC32 doesn't use MIPS because it's cheaper, it uses MIPS because it's older.
Finally, 32 bit is almost always going to cost more simply because you need more memory to store larger instruction words and data types, and more transistors to handle manipulating them. That's another reason I'm extremely sceptical about Freescale's claims - all things being equal if you need to do an add instruction on 32 bits instead of 8 it's going to require more energy.
All other things aren't equal, though. Which devices are you going to make on your latest fab process?