Abstract:
As the popularity of battery-powered portable electronic systems continues to grow, an Electronic System Level (ESL) designer may need an executable high-level battery model to make informed battery-aware decisions targeting maximization of the system’s online lifetime. This report describes an executable SystemC model with 13 parameters that allows a designer to predict the battery voltage given a sequence of discharge-current loads, thus facilitating ESL design of battery-powered systems. This model also exposes user-controlled trade-offs between numerical accuracy and computational complexity associated with battery voltage calculations.