Browse > Article

Dynamic Voltage Scaling (DVS) Considering the DC-DC Converter in Portable Embedded Systems  

Choi, Yong-Seok (School of Computer Science and Engineering, Seoul National University)
Chang, Nae-Hyuck (School of Computer Science and Engineering, Seoul National University)
Kim, Tae-Whan (School of Electrical Engineering, Seoul National University)
Publication Information
Abstract
Dynamic voltage scaling (DVS) is a well-known and effective power management technique. While there has been research on slack distribution, voltage allocation and other aspects of DVS, its effects on non-voltage-scalable devices has hardly been considered. A DC-DC converter plays an important role in voltage generation and regulation in most embedded systems, and is an essential component in DVS-enabled systems that scale supply voltage dynamically. We introduce a power consumption model of DC-DC converters and analyze the energy consumption of the system including the DC-DC converter. We propose an energy-optimal off-line DVS scheduling algorithm for systems with DC-DC converters, and show experimentally that our algorithm outperforms existing DVS algorithms in terms of energy consumption.
Keywords
DVS(Dynamic voltage scaling); DC-DC converter; low power; scheduling algorithm;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Texas Instruments, 'TPS62100 Datasheet,' 'http://www.ti.com'
2 J. Seo, T. Kim and K. Chung, 'Profile-based optimal intra-task voltage scheduling for hard real-time applications,' Proc. of ACM/IEEE Design Automation Conference, pp. 87-92, 2004
3 Y. Cho and N. Chang, 'Memory-Aware Energy-Optimal Frequency Assignment for Dynamic Supply Voltage Scaling,' Proc. of International Symposium on Low Power Electronics and Designs, pp. 387-392, 2004   DOI
4 R. Jejurikar, C. Pereira and R. Gupta, 'Leakage aware dynamic voltage scaling for real-time embedded systems,' Proc. of Design Automation Conference, pp. 275-280, 2004
5 V. Kursun, S. G. Narendra, V. K. De and E. G. Friedman, 'Monolithic DC-DC converter analysis and MOSFET gate voltage optimization,' Proc. of IEEE International Symposium on Quality Electronic Design, pp. 279-284, 2003   DOI
6 P. Pillai and K. G. Shin, 'Real-time dynamic voltage scaling for low-power embedded operating systems,' Proc. of ACM Symposium on Operating Systems Principles, pp. 89-102, 2001   DOI
7 D. Shin, J. Kim and S. Lee, 'Intra-task voltage scheduling for low-energy hard real-time applications,' IEEE Design and Test of Computers, Vol. 18, No. 2, pp. 20-30, March 2001   DOI   ScienceOn
8 F. Yao, A. Demers and A. Shenker, 'A scheduling model for reduced CPU energy,' IEEE Foundations of Computer Science, pp. 374-482, 1995   DOI
9 A. Stratakos, 'High-efficiency low-voltage DC-DC conversion for portable applications,' Ph. D. dissertation, Univ. California, Berkeley, 1999
10 Linear Technology, 'LTC3445 Datasheet,' 'http://www.linear.com'
11 M. M. Jovanovic, M. T. Zhang and F. C. Lee, 'Evaluation of synchronous-rectification efficiency improvement limits in forward converters,' IEEE Transactions on Industrial Electronics, Vol. 42, No. 4, pp. 387-395, August 1995   DOI   ScienceOn
12 Y. Choi, N. Chang and T. Kim, 'DC-DC Converter-Aware Power Management for Battery-Operated Embedded Systems,' Proc. of Design Automation Conference, pp. 895-900, 2005   DOI
13 Texas Instruments, 'TPS40009 Datasheet,' 'http://www.ti.com'
14 Y. Shin, K. Choi and T. Sakurai, 'Power optimization of real-time embedded systems on variable speed processors,' Proc. of IEEE International Conference on Computer-Aided Design, pp. 365-368, 2000
15 G. Quan and X. S. Hu, 'Minimum energy fixed-priority scheduling for variable voltage processors,' Proc. of IEEE Design, Automation and Test in Europe, pp. 782-787, 2002   DOI