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
fDate :
Nov. 29 2011-Dec. 1 2011
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;
Conference_Titel :
Computer Sciences and Convergence Information Technology (ICCIT), 2011 6th International Conference on
Conference_Location :
Seogwipo
Print_ISBN :
978-1-4577-0472-7