I'm using the NXP LPC1100 series CPU, which is their most low-power Cortex M0 offering. However, in the datasheet it states that under the most optimal conditions (sleep-mode + all peripherals disabled) it still uses 6 mA, and my measurements confirm this.
How can it be that my smartphone (which has a 1Ghz CPU, and a lot of active peripherals) uses only 3 mA while in standby, when this 48Mhz Cortex uses so much more when not even active?