Nowadays, the electronic system design is constrained by several factors. One of them is the system power consumption, since many devices have limited energy source (e.g. Internet of Things sensor devices) – they run on batteries or are powered by energy harvesting from environment. The so-called power management is usually adopted during system design to minimize power consumption of the system under development, which enables to apply very popular power-reduction techniques, such as clock gating, power gating, or voltage and frequency scaling. The specification of power management is not an easy task, and therefore in our previous work, we have proposed a simplification method by increasing abstraction and automation of the design process. In this paper, we are taking the design automation one more step forward by proposal of a method that enables automated specification of system power management using the system architecture and abstract simulation results. The automatically generated power management can reduce the power by tens of percent as showed by the experiments.
[1]
Ilya Klotchkov,et al.
Power specification, simulation and verification of SystemC designs
,
2016,
2016 IEEE East-West Design & Test Symposium (EWDTS).
[2]
Luciano Lavagno,et al.
LP-HLS: Automatic power-intent generation for high-level synthesis based hardware implementation flow
,
2017,
Microprocess. Microsystems.
[3]
Qi Wang,et al.
Low-Power Design Using the Si2 Common Power Format
,
2012,
IEEE Design & Test of Computers.
[4]
Robert C. Aitken,et al.
Low Power Methodology Manual - for System-on-Chip Design
,
2007
.
[5]
W. Marsden.
I and J
,
2012
.
[6]
Shusen Yang,et al.
Lightweight Management of Resource-Constrained Sensor Devices in Internet of Things
,
2015,
IEEE Internet of Things Journal.
[7]
Dominik Macko,et al.
Verification of Power-Management Specification at Early Stages of Power-Constrained Systems Design
,
2017,
J. Circuits Syst. Comput..