datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech

EDN Blog Postings - June 2012

Comment


Eli.Litvak

3/7/2013 3:01 AM EST

Not only the sleep mode current higher at 25 C, but look what happens in higher ...

More...



AndersG

11/16/2012 4:52 AM EST

The Energy Micro EFM32 has a similar deep sleep state as LLS, called EM3 with ...

More...

Freescale proves Kinetis L-Series MCU has lowest power

Patrick Mannion

6/19/2012 11:05 PM EDT

In an extremely competitive market fraught with parametric fuzziness, what happened this morning at the opening keynote of day two of the Freescale Technology Forum was both dramatic and unusual: Freescale performed a demo that proved its new L-Series Kinetis MCUs drew less power than the lowest-power devices it could find from Renesas, Texas Instruments and Microchip.

Microcontrollers are everywhere and suppliers delight in finding ways and means to make them simpler to use, more flexible and more power efficient, as well as lower cost, of course. Of all the parameters, however, power efficiency is most debated. Depending on the circumstances and the application, most relatively low-power devices could be made to look to be ‘the best’.

However, the circumstances are not always real-world, said Geoff Lees, VP and general manager of Freescale’s Automotive, Industrial & Multi-Market Solutions while chatting with EDN. For example, he said, some manufacturers talk of low –leakage advantages and long-term power efficiency over multiple years. But, as he pointed out, “Most applications can’t afford the battery that needs to last that long.”

Tadiran comes to my mind, partly because its lithium thionyl chloride batteries are the only guaranteed guaranteed to last 25 years, and partly because they’re right up the road from me on Long Island. OK, twenty five years is a bit extreme, but I digress.

With regard to the demo, Lees  wanted a real-world demo that would cycle every 5 seconds and really make a point of using industry accepted benchmarks and of truly finding the lowest-power device in each competitors’ portfolio.

“We had a PIC24 [from Microchip] that we were going to use, but we found out at the last minute that it wasn’t the lowest-power device: we needed a nanoWatt PIC24.” NanoWatt is Microchip’s nomenclature for its flexible clock management system that helps reduce power consumption.

Demo parameters

Reza Kazerounian, senior vice president and general manager of the Automotive, Industrial & Multi-market Solutions Group, presided over this morning’s demonstration and prefaced the proceedings by saying that the Kinetis devices, “are about to redefine energy efficiency in order to improve the life of battery products. It’s not about raw datasheets, but about doing more with less power.” (Reducing the area under the energy curve.)

The demo comprised an L-series MCU up against a nanoWatt PIC24 from Microchip, an MSP430 from TI and an RL78 device from Renesas. All are low-power devices with similar feature sets.

Each was powered via individually via capacitors, controlled by a K60-based power system, which performed as an energy monitor to measure voltage across each capacitor as well as instantaneous current.

Just for fun, the power source was a hand crank.

The software part of the demo was straightforward. The application was a low-power CoreMark application so it tested the processor core.  Once capacitors were fully charged the demo will start automatically, for 40 coremark iterations. Once each iteration was done, the processors jumped into deep sleep to conserve energy, but only after acknowledging  that had completed that iteration. If there was no ACK in 5 second, it proved the power was gone.

The trigger was pulled, or so to speak, and sure enough the cores dropped like flies. First the Renesas RL78, then the MSP430, leaving it down to the PIC24 vs the L-Series Kinetis. Needless to say, the L-Series won out. But, it was a pretty fair test, using a straightforward procedure and a standard CoreMark benchmark algorithm.

All the while, Freescale was flagging stats such as 1.73 CoreMarks /MHz, low active current, fast processing, deep sleep modes,  12.40 coremarks /mA, “That’s 1.5 times our nearest competition!”

Postscript: More testing to come

Of course, there’s much more that goes around the processor core itself that needs to be considered. In a follow-up chat and email conversation, Lees was particularly excited about the potential for its integrated 90nm TFS (thin film storage) flash, using nanocrystalline domain as the storage medium.

The continued benchmarking of devices is of particular interest to Lees. “When FTF is over, we’re planning to do more testing over longer periods and more widely varying duty cycles with the current line-up,” he wrote. That’ll include some lower-power 8-bitters where he doesn’t expect any Coremark upsets, “as well  a number of other ARM MCU products from different vendors, looking mainly at parts that approach 100uA/MHz active current, rather than the mainstream which are above 150uA/MHz and as high as 800uA/MHz (eg some Stellaris parts).”

Going back to the fairness of the demo test, he added that in converting from Coremark/mA, to Coremark/mW energy efficiency, “we were very fair and treated all the contenders as 3.3V nominal products, however, Kinetis L has an operating range of 1.71-3.6V, while TI and Microchip are 2.2V parts, and only Renesas RL78 operates as low as 1.6V.” He’ll also be exploring the effects of duty cycle and voltage range on useable energy efficiency.

Again, these are focused on the core, but Lees noted that Kinetis L also has  independently operating peripherals while processor, main flash and RAM, as well as DMA and bus can all be in low power states. “The peripherals have an active cross bar matrix to allow cross functionality and I/O operation even while in sleep modes, and so can monitor and perform tasks while in these low power states, further increasing battery life. This functionality of course is beyond the scope of today’s benchmarking activities, which are all targeted at core/software performance.

In truth, stats and demos are interesting, and a good guide, but not the true figure of merit for a given user or application. Ecosystems, IDEs, time to market, users’ experience with a device, a line, word of mouth, a company''s reputation for support, and many other parameter go into a final decision. 

In the meantime, what’s your take on the demo? See the above accompanying video here also.

 





patrick.mannion

6/19/2012 11:22 PM EDT

I think it's a bit unfair to do a demo like this without allowing competitive feedback or input, but under the circumstances, it was a pretty fair comparison (though I hope TI, Microchip or Renesas will help set the record straight on the devices and demo parameters).

What's been your experience with the RL78, MSP430 or PIC24 nanoWatt?

Sign in to Reply



EETIMESMARKUS

7/3/2012 11:20 AM EDT

I haven't yet dug deeply into the setup for this demo, but it looks like it was legit, although I'm not giving an endorsement from EEMBC. Low power modes are quite complicated, so achieving optimal energy consumption requires careful analysis. And when running CoreMark, even subtle differences in compiler settings can make a difference in the CoreMark/MHz rating of a device.

Sign in to Reply



hello99999999

6/20/2012 11:46 AM EDT

I love the hand crank power source!

Sign in to Reply



Nakim

6/21/2012 10:56 AM EDT

As said my Patrick, video is a little bit unfair.
Purelly Marketing demo with Freescake as the winner.
It would be fun if the live demo shows one of the other competitiors as winner ;-) .

But what about the platform: system clock flexibiliity, wakeup time from deep sleep mode, ADC consumption, preipherals, RTC ....

The "L" of the L-Series remind me the "L" of the STM32L Ultra-low-power (Cortex-M3) from STMicroelectronics.
From the datasheet this device can run from 32MHz(230ua/MHz) down to 65KHz(30uA).

Sign in to Reply



Lethean

6/21/2012 1:53 PM EDT

Note that, as far as I can tell, the sleep mode current on the Freescale part (4+ µA) is several times higher than any of these competitors (sub-microamp). In a (very common) application where the micro spends most of its time sleeping, it won't take long to negate the Kinetis's full operating power advantage. (Full disclosure: I work for, but do not represent, Renesas.)

Sign in to Reply



Eli.Litvak

3/7/2013 3:01 AM EST

Not only the sleep mode current higher at 25 C, but look what happens in higher temperatures. The current increases to 30-40uA(don't remember that exactly). Look also please at comparator current consumption. Even in low speed mode it consumes 20 or 30uA vs some competitors, like ST or EM having sub-uA or less than 2uA.

Sign in to Reply



-gt-

6/21/2012 6:16 PM EDT

The new Kinetis will be nice product but a sleep mode current is more important then computing power. Three years ago I arranged similar experiment with capacitor as a power supply to compare IEEE802.15.4 modules. The module was sending a 20byte message and next 99% of time was sleeping. And the sleep mode current was a key. I hope to repeat this test with a new 0,9V Silicon Labs MCU in future - the progress in low power is phenomenal.

Sign in to Reply



emontanez

6/22/2012 9:49 AM EDT

Hi -gt-,

First of all, full disclosure I am the guy on stage giving the demo and defining Kinetis products. Glad you think the product is nice. I agree with that deep sleep currents are extremely important and we address in this product with options as low as 200nA. For your use case we added low power UART tx/rx functionality in deep sleep modes. That way you don't have to return to higher current modes for that activity. The DMA can be setup to move the data for you and when you have enough packets then you can wake and process.

Sign in to Reply



ProEFM

6/28/2012 9:44 AM EDT

If the 32-bit Kinetis beats 8/16-bit devices - then how does it compare against other Cortex-M0/3 implementations for low power/low energy? STM32L (ST) and EFM32 Gecko (EFM32) are both targeting the "lowest power microcontroller" scene. If the comparison against less than 32-bitters shows Kinetis beating them, then I would assume that other "energy efficient" 32-bit guys would be the real measurement?

32-cents



Sign in to Reply



WestfW

7/4/2012 9:10 PM EDT

The real problem is that CoreMark is a pretty unfair benchmark for anything but a 32bit cpu, and any benchmark in general is going to be a poor model of a low-power application.
Still, it's an impressive demo. I might have otherwise assumed that "low power ARM chips" were comparing themselves agains other ARM chips, rather than the full range of available low-power CPUs.

Sign in to Reply



patrick.mannion

8/8/2012 10:48 AM EDT

Hey guys, Geoff Lees of Freescale sent this as follow-up to one of my emails, it's his take on the L-Series and where it's at, production wise.
"The L series has been designed with some of the most versatile and flexible power saving modes available today

For example, you can be in LLS Stop mode with full state, RAM, and IO states held with numerous wakeup options for as low as 1.7uA and 4us recovery
There are also several other low-leakage Stop options available, operating in low-power states from 200nA to around 900nA

VLPR Run mode offers full operation to 4MHz at under 200uA, that’s a class-leading 50uA/MHz, while full Run operation at 48MHz is just 85uA/MHz

We’re currently supporting lead customers and working on full qualification of the Kinetis L series with volume production planned for the end of next quarter (Q3)
So we don’t yet have fully characterized Datasheet (DS) on-line, and only the Product Brief is posted which typically does not contain electrical specs
Full datasheet and characteristics should be available by early August"

Sign in to Reply



AndersG

11/16/2012 4:52 AM EST

The Energy Micro EFM32 has a similar deep sleep state as LLS, called EM3 with full ram retention at 600nA and 2us wake up time. And that is a cortex M3 device.

Sign in to Reply



BillGiovino

8/11/2012 8:48 PM EDT

I took a quick look at this test and I doubt Geoff Lee's credibility on this topic.

As part of a project, I looked at the Kinetis L-Series and compared it to the PIC24 several weeks ago. I found that, in typical embedded applications, the PIC24 was significantly more efficient than the L-Series.

also, if I read Freescale's documentation correctly, the lowest power mode for the Kinetis L-Series (VLLS0 mode) draws 150nA.
Meanwhile, the Microchip PIC24F32KA304 datasheet states that in Deep Sleep it draws a mere 20nA.

And Coremark is biased towards 32-bit applications. Make it a typical embedded application with fast interrupts and plenty of bit manipulation, and suddenly the Kinetis L-Series falls flat on it's face.

Where are the exact part numbers of the PIC24, MSP430, AVR, etc. used? How do we know Freescale isn't comparing their new part to old parts from competitors?

Without those part numbers we can't verify the accuracy of Freescale's test, can we?

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)