Electronicdesign 19162 St Powershield Promo

STM32 Power Shield Checks EEMBC’s ULPMark Power Benchmarking

Oct. 31, 2017
STmicroelectronics’ STM32 Power Shield checks the power consumption of embedded designs and can handle EEMBC’s IoTConnect and ULPMark benchmarking frameworks.

STmicroelectronics’ STM32 Power Shield allows developers to check the power consumption of embedded designs. It is based on the X-NUCLEO-LPM01A board and is designed to run EEMBC’s IoTConnect and ULPMark benchmarking frameworks.

The X-NUCLEO-LPM01A runs an STM32L496VGT6 Cortex-M4 microcontroller that can manage 3.2 Msamples/s power measurements while providing a programmable voltage source for a device under test (DUT). The LCD display allows standalone operation.

The board is a programmable voltage source (1.8 to 3.3 V) designed for testing power consumption of low-power embedded systems. It runs an 80 MHz STM32L496VGT6 Cortex-M4 that includes three 5 Msample/s 12-bit ADCs. This allows it to do dynamic power measurements with a 100 kHz bandwidth at 3.2 Msamples/s. It can measure currents ranging from 100 nA to 50 mA within about a 2% accuracy. Its static current measurement support runs from 1 nA to 200 mA. The system does subsampling to allow graphical rendering of power consumption in real-time.

The system can be controlled from a PC via a USB interface. The graphical STM32CubeMonitor-Power PC tool can run on Windows, Linux, and MacOS. The software can save and load acquired trace data for analysis. Trace analysis can help identify problem areas or areas where power optimization may be useful.

There is also an on-board, 2-line LCD display and 4-axis joystick for standalone operation. There is a USB-based COM port command line interface that can also be used to control the system.

A device under test (DUT) board can plug into the Arduino Uno/Nano-compatible socket. There are also wire headers for custom connections to any other DUTs. Power to the X-NUCLEO-LPM01A can be provided by the USB connection, an external power source (7 to 10 V), or via the Arduino connector.

EEMBC’s IoTConnect and ULPMark have become the standards for benchmarking in the low-power embedded space. Microcontrollers are often highlighted with results from these tests comparing them to competitors. This is handy for knowing how chips relate to each other, but the tests can also be useful in gauging the performance of a system as well as examining how hardware and software changes affect power utilization. This can be especially critical in battery operated and ultra low-power applications.

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!