Dynamic Power Management using Dynamic Frequency Scaling in Embedded System

임베디드 시스템에서 DFS 기법을 이용한 동적 전력 관리

  • 권기현 (강원대학교 전자정보통신공학부) ;
  • 김남용 (강원대학교 전자정보통신공학부) ;
  • 변형기 (강원대학교 전자정보통신공학부)
  • Received : 2009.03.11
  • Accepted : 2009.06.09
  • Published : 2009.06.30

Abstract

In order to decrease the power consumption in Embedded Linux environment based on XScale PXA255, We produce the device driver of DFS(Dynamic Frequency Scaling) technique, design and implement the middleware DFM(Dynamic Frequency Management) to scale the power of embedded target board with porting this device drive, suggest the method to reduce the Embedded system's power consumption.

XScale PXA255 기반 Embedded Linux 환경에서 전력 소비를 줄이기 위해 DFS(Dynamic Frequency Scaling) 기법의 디바이스 드라이버를 제작하고 이 디바이스 드라이버가 포팅되어 있는 임베디드 타겟보드의 전력을 관리하기 위한 미들웨어 DFM(Dynamic Frequency Management)를 설계하고 구현하여 임베디드 시스템의 전력 소비를 감소하는 방법을 제시한다.

Keywords

References

  1. 성경모 외 "임베디드S/W: 국제경쟁력 분석을 통한 산업육성방안", KISTI, 기술산업분석, 2004.
  2. 손동환 외 "DVS를 이용한 저전력 WPEG 디코더", 한국멀티미디어학괴, 학술대회지, pp. 35-40, 2001.
  3. 신동군 외 "정적 시간 분석을 이용한 저전력 태스크내 전압 스케줄링", 한국정보과학회논문지, 시스템및이론, pp. 561-572, 2001.
  4. 김지홍 "휴대용 임베디드 시스템에서의 전력 관리", ITFIND 주간기술 동향, pp. 1195, 2005.
  5. K. Flautner, S. Reinhardt, and T. Mudge, "Automatic Performance-Setting for Dynamic Voltage Scaling," in Proc. of 7th Conference on Mobile Computing and Networking, July 2001.
  6. D. Grunwald, P. Levis, C. B. M. III, M. Neufeld, and K. I. Farkas, "Policies for Dynamic Clock Scheduling," in Proc. of the Fourth USENIX Symposium on Operating Systems Design and Implementation, Oct. 2000, pp. 73-86.
  7. A.Varma, B. Ganesh, M. Sen, S. R. Choudhury, L. Srinivasan, and J. Bruce, "A Control-Theoretic Approach to Dynamic Voltage Scheduling," in Proc. of International Conference on Compilers, Architectures and Synthesis for Embedded Systems, July 2001, pp. 255-266.
  8. Marc A. Viredaz, Lawrence S. Brakmo, and William R. Hamburgen, "Energy Management on Handheld Devices," ACM QUEUE, vol. 1, no. 7, Oct. 2003, pp. 44-52.