DocumentCode
575040
Title
Processor power simulator for low power code generation using look up table
Author
Ham, Hun-ho ; Park, Chan-oh ; Kim, Jong-hak ; Kim, Jueng-hun ; Cho, Jun-dong
Author_Institution
Dept. of Electr. & Comput. Eng., Sungkyunkwan Univ., Suwon, South Korea
fYear
2011
fDate
Nov. 29 2011-Dec. 1 2011
Firstpage
550
Lastpage
553
Abstract
In this paper, we propose a software-level power simulator that measures power consumption for each instruction of RTL processor and builds on a LUT so as to attain low power code generation. Recently, as demands for mobile device with new concept, such as smart phone and tablet PC, have been increasing rapidly, development of low power embedded processor is mandatory. Since these devices usually consist of complex software system for multiple functions, accomplishment of low power technology by optimizing software algorithms has been magnified. In optimizing software algorithms, the most essential part is low power source coding maintaining the required speed. In this paper, we propose a highly adaptable power simulator for a certain given processor using register transfer level code. Our suggested power simulator could easily identify the power consumption of different source codes that have the same function so as to obtain reference data to optimize software algorithms for low power design. In our experiments, applying our power simulator to the number of source codes before and after optimization, we could obtain a low power source code with on the average of 29.9% reduction in power consumption.
Keywords
embedded systems; low-power electronics; multiprocessing systems; optimising compilers; power aware computing; power measurement; table lookup; LUT; RTL processor instruction; complex software system; lookup table; low-power code generation; low-power embedded processor; low-power source code; mobile device; power consumption measurement; power consumption reduction; register transfer level code; software algorithm optimization; software-level processor power simulator; code optimization; embedded process; low power; power Simulator; power measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Sciences and Convergence Information Technology (ICCIT), 2011 6th International Conference on
Conference_Location
Seogwipo
Print_ISBN
978-1-4577-0472-7
Type
conf
Filename
6316676
Link To Document