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

The Importance of PCB Design in Consumer Products

April 25, 2024
Explore the importance of PCB design and how Fusion 360 can help your team react to evolving consumer demands.

PCB Design Mastery for Assembly & Fabrication

April 25, 2024
This guide explores PCB circuit board design, focusing on both Design For Assembly (DFA) and Design For Fabrication (DFab) perspectives.

What is Design Rule Checking in PCBs?

April 25, 2024
Explore the importance of Design Rule Checking (DRC) in manufacturing and how Autodesk Fusion 360 enhances the process.

Unlocking the Power of IoT Integration for Elevated PCB Designs

April 25, 2024
What does it take to add IoT into your product? What advantages does IoT have in PCB related projects? Read to find answers to your IoT design questions.

Comments

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