Electronicdesign 22934 0718 Indtrends Promo

IoT Sensor Micros Need to Sip Power

July 16, 2018
Minimal power consumption is the watchword for IoT sensors, and multiple pathways can be taken to reach this goal.

Many devices in the Internet of Things (IoT) are battery-operated or they may even use power-scavenging systems. The bottom line is that the process tends to be the part of the system using the most power, so optimizing how it uses power is critical.

The typical way to minimize power requirements is to run at full speed for as little time as possible and power down at other times. These days, most micros have a range of power-down modes with different power-utilization features that developers can take advantage of depending on the application. Some may only need to run the real-time clock (RTC), while others may have to maintain some or all of the RAM contents.

These methods usually help with almost any microcontroller, but what other options do developers have when choosing a low power platform?

Chip Design

Microcontroller chip designers generally choose technologies that will minimize power requirements while providing performance. Each iteration tends to improve power utilization, but some techniques offer significant advantages over the conventional method.

Eta Compute兑conventi采用异步的方式onal clocked design. The challenge with a clocked design is that it’s always cycling, and thus consumes power while in this mode. Eta’s design, with its Cortex-M3 and spiking neural-network support, takes advantage of this approach. The machine-learning (ML) ASIC consumes less power than most Cortex-M3 platforms.

Another approach is applied byAmbiq Microfor its Apollo 2. ItsSubthreshold Power Optimized Technology (SPOT)platform uses transistors biased in the subthreshold region of operation. This allows the Cortex-M4F to consume less power than most Cortex-M3 implementations. Floating-point support is included. A Bluetooth version of the chip is available, too.

The challenge with both approaches is that the design process is more difficult than the conventional chip design. New design libraries help, but at this point, the technologies have been applied to a limited number of chips. Nonetheless, both hit the sweet spot for IoT devices.

Memory Design

Texas Instruments’ (TI)16-bitMSP430 familyhas been known for its low-power operation. The family includes a wide variety of chips that target specific sensor and control applications.

One feature found in in the TI MSP430 FRAM (ferroelectric RAM) group of chips isFRAM memory. This non-volatile memory technology doesn’t have the speed and lifetime limitations that bog down flash memory. It was originally used for data storage, but now TI has chips with a unified memory for code and data, which creates significant flexibility in memory allocation.

Non-volatile data storage has other advantages for IoT environments where the processor runs only part of the time because data needn’t be stored in flash memory, or RAM doesn’t require battery backup. This allows the MSP430 to use very low power modes because the FRAM doesn’t need power to maintain its contents. Not having to move data to and from flash storage means startup and shutdown is faster, which also reduces power requirements.

FRAM is exclusive to TI’s MSP430, but a competitor looms on the horizon. Magnetoresistive RAM (MRAM) shares FRAM’s features compared to flash memory. Standard MRAM microcontrollers aren’t available yet, but the foundries used by fabless micro vendors are now including MRAM as part of their standard fare.

Processor Offload

Smart peripheralsare another way to limit power consumption by allowing data acquisition and transfer while the processor is in sleep mode. A smart I2C slave device may have built-in address recognition, allowing it to wake up the processor when the device is selected.

The other way to build smart peripherals is to link multiple peripherals together. For example,Microchip’sConfigurable Logic Cell (CLC) can tie the outputs from peripherals to the input of another peripheral or interrupt. With the CLC configuration tool(see figure), designers can generate designs quickly and easily.

Most microcontroller vendors have a variation of CLC for their chips.STMicroelectronicscalls its implementation “autonomous peripherals.”NXP’sterm for intelligent peripheral management is FlexIO. And硅实验室has its Peripheral Reflex System (PRS). NXP has its own set of configurable peripherals.

Cirrus Logic’sPSoC takes configuration to the extreme with near FPGA flexibility. Not only can designers configure the linkage between peripherals, but also the peripherals themselves. PSoC chips come with a set of digital and analog blocks that can be configured into a range of standard and custom peripherals.

Power efficiency is affected by numerous aspects of a design, including the processor and its memory, peripherals, and their configuration. Developers will need to consider all of these aspects when selecting a device to meet the cost and lifetime requirements of a system.

Popular Partner Content

6-A, 50-V, 2.2-MHz Wide Vin Boost, Flyback, & Sepic Converter with Dual Random Spread Spectrum

6-A, 50-V, 2.2-MHz wide VIN boost, flyback, & SEPIC converter with dual random spread spectrum

Power Factor Correct Basics and Design Considerations

Power factor correct (PFC) basics and design considerations. This series discusses PFC basics, topology comparisons, and design considerations to achi…

4.5-V to 17-V, 10-A synchronous SWIFT™ buck converter

4.5-V to 17-V, 10-A synchronous SWIFT™ buck converter

5.5-V input, 2-A step-down module with integrated inductor in 2 x 2.5 x 1.1-mm μSIP package

5.5-V input, 2-A step-down module with integrated inductor in 2 x 2.5 x 1.1-mm μSIP package

Voice your opinion!

This site requires you to register or login to post a comment.
No comments have been added yet. Want to start the conversation?
Baidu