That is the classic error of comparing a new (future) core-only figure, with an existing full-system product. A grapes to pomegranate comparison.
There is a _lot_ more than just the core, that determines the system Icc values. ASIC core vendors tend to over-look that, as that's not what they sell.
Even the IC vendors nudge the goal posts, by specing their uC data with external square wave clocks. Nice way to ignore the XTAL Oscillator Amplifier & Buffer current effects...
Perhaps if we compare a raw core, with a raw core ?
So, let's see how the Cortex compares, with the new ARM Async Core ?
Cortex M3 = appx 90uW/MHz ARM996HS [New Clockless, Async technology core ] = 45uW/MHz
[These numbers come from the same company, so should be free of inter-company-skew effects.... ?]Hmmm - wonder how those (two?) Cortex licensees feel about that ?
A spec of Energy per task is a very good one, and overdue on uC designs.
-jg