• DocumentCode
    403547
  • Title

    Decomposition of instruction decoder for low power design

  • Author

    Kuo, Wu-An ; Hwang, TingTing ; Wu, Allen C H

  • Author_Institution
    Dept. of Comput. Sci., Tsing Hua Univ., Hsin-Chu, Taiwan
  • Volume
    1
  • fYear
    2004
  • fDate
    16-20 Feb. 2004
  • Firstpage
    664
  • Abstract
    Microprocessors have been used in wide-ranged applications. During the execution of instructions, instruction decoding is a major task for identifying instructions and generating control signals for data-paths. By exploiting program behaviors, we propose a novel instruction-decoding approach for power minimization. Using the proposed instruction-decoding structure, we present a partitioning method that decomposes the instruction-decoding circuit into two sub-circuits according to the execution frequencies of instructions. Using our proposed decoding structure, only one sub-circuit will be activated when executing an instruction. Experimental results have demonstrated that our proposed approach achieves on an average of 26.71% and 15.69% power reductions for the instruction decoder and the control unit, respectively.
  • Keywords
    decoding; instruction sets; logic circuits; logic design; low-power electronics; microprocessor chips; reduced instruction set computing; control signal generation; control unit; data-paths; instruction decoder; instruction decoding; instruction execution; instruction identification; instruction-decoding circuit decomposition; low power design; microprocessors; partitioning method; power minimization; power reductions; program behavior; Application software; Circuits; Computer science; Decoding; Logic testing; Microprocessors; Minimization; Pipelines; Signal generators; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2085-5
  • Type

    conf

  • DOI
    10.1109/DATE.2004.1268920
  • Filename
    1268920