Abstract

Energy consumption is a critical evaluation index of embedded systems, and it has impacts on battery-life, thermal design, as well as device security and reliability. Since energy is the time integral of power, power consumption should be considered, along with the impact of “time”; thus, we propose two designs of automatic energy consumption measuring platforms utilizing General Purpose Input/Output (GPIO). Using these designs, we developed software and introduced auxiliary hardware for solutions with better timing and synchronization. A series of test sets were designed to verify our designs’ capabilities and accuracy levels. Both of our designs showed an accuracy similar to that of traditional measuring methods, which can satisfy the needs of different occasions. In addition, our designs provide real-time energy consumption data, as well as unattended automated measurements.

Highlights

  • With the rapid development of System-on-Chips (SoC) and the demands of modern smart life, large numbers of embedded systems are being deployed everywhere in our daily life

  • The results showed that our standalone design could be used to measure the energy consumption of small code segments or functions, with even the execution time being quite short

  • We introduced two designs of automatic energy consumption measuring platforms for embedded systems, one using a standalone device and the other using an auxiliary peripheral device

Read more

Summary

Introduction

With the rapid development of System-on-Chips (SoC) and the demands of modern smart life, large numbers of embedded systems are being deployed everywhere in our daily life. A smart Internet of Things (IoT) system may consist of thousands of embedded devices, rendering the system expensive and hard to rebuild. Both operators and users expect these devices to last for long periods of time with little maintenance. Many embedded systems are deployed without an ease of maintenance and are self-powered with batteries or solar cells. There are many embedded systems that require constant power with very compact designs. Energy consumption has significant impacts on battery life, and on the hardware thermal design and the device’s security and reliability

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call