Title :
Using real-time system design methods to integrate SMPS control software with application software
Author :
Avik Juneja;Alexander G. Dean;Subhashish Bhattacharya
Author_Institution :
Dept. of Electrical and Computer Engineering, North Carolina State University Raleigh, USA
Abstract :
A switch-mode power supply (SMPS) converts power efficiently between different voltage levels, making power optimizations through voltage scaling feasible. SMPS controllers are generally dedicated hardware (analog/digital circuits, microcontroller (MCU), digital signal processor (DSP)), and so are expensive to add to very low cost embedded applications. In this work, we show how to integrate SMPS control software into the MCU running application software, which reduces system cost while increasing the design space and flexibility for developers. Real-time system design methods are employed to ensure SMPS voltage regulation quality, while retaining the original embedded application behavior. Our methods apply to a wide range of software task schedulers, from simple interrupt-based foreground/background systems to sophisticated preemptive real-time kernels (RTOS). We demonstrate our methods on a position-logging embedded system, with multiple voltage domains controlled in software, resulting in power savings.
Keywords :
"Switched-mode power supply","Software","Voltage control","Transient analysis","Hardware","Delays","Rails"
Conference_Titel :
Energy Conversion Congress and Exposition (ECCE), 2015 IEEE
Electronic_ISBN :
2329-3748
DOI :
10.1109/ECCE.2015.7310485