• 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