Design considerations for battery-powered electronics
Proceedings of the 36th annual ACM/IEEE Design Automation Conference
A discrete-time battery model for high-level power estimation
DATE '00 Proceedings of the conference on Design, automation and test in Europe
Battery-aware static scheduling for distributed real-time embedded systems
Proceedings of the 38th annual Design Automation Conference
Power-aware scheduling under timing constraints for mission-critical embedded systems
Proceedings of the 38th annual Design Automation Conference
Energy Efficient Microprocessor Design
Energy Efficient Microprocessor Design
Battery-Driven Dynamic Power Management
IEEE Design & Test
Balancing batteries, power, and performance: system issues in cpu speed-setting for mobile computing
Balancing batteries, power, and performance: system issues in cpu speed-setting for mobile computing
A model for battery lifetime analysis for organizing applications on a pocket computer
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
System lifetime extension by battery management: an experimental work
CASES '02 Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems
Energy management for battery-powered embedded systems
ACM Transactions on Embedded Computing Systems (TECS)
Discharge Current Steering for Battery Lifetime Optimization
IEEE Transactions on Computers
Managing power consumption in networks on chips
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Dynamic current modeling at the instruction level
Proceedings of the 2006 international symposium on Low power electronics and design
Proceedings of the 13th international symposium on Low power electronics and design
Battery aware dynamic scheduling for periodic task graphs
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Static task-scheduling algorithms for battery-powered DVS systems
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Hi-index | 0.00 |
Operation of battery-powered portable systems can no longer be sustained once a battery becomes discharged. Maximization of the battery lifetime is a difficult task due to nonlinearity of battery behavior that depends on the characteristics of the system load profile. We address the problem of task sequencing without and with voltage/clock scaling that shapes the profile so that the battery lifetime is maximized. We developed an accurate analytical battery model and validated it with measurements taken on a real lithium-ion battery used in a pocket computer. We use the model as a basis for a unique battery conscious cost function and utilize its properties to develop several novel algorithms, including insertion of recovery periods and voltage/clock scaling for delay slack distribution.