• DocumentCode
    3547623
  • Title

    Opcode encoding for low power embedded systems

  • Author

    Pouladi, Alireza ; Nooshabadi, Saeid

  • Author_Institution
    Sch. of Electr. Eng. & Telecommun., New South Wales Univ., Sydney, NSW, Australia
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    5262
  • Abstract
    In this paper, we propose two encoding schemes for reducing the amount of switching on the instruction memory, which is one of the biggest sources of power dissipation. We have targeted embedded systems with an external bus interface (EBI) unit with 16-bit and 8-bit external memory interface systems (such as mobile phones). Our schemes are based on instruction code field encoding. The major advantage of our encoding schemes stems from the fact that they only involve minor modifications to the EBI, and do not require any changes to the processor core.
  • Keywords
    embedded systems; encoding; low-power electronics; system buses; 16 bit; 8 bit; ARM processor; EBI unit; external bus interface; external memory interface systems; instruction bus bit-switching; instruction code field encoding; instruction fetch energy efficiency; instruction memory switching reduction; low power embedded systems; opcode encoding; Costs; Data processing; Decoding; Embedded system; Encoding; Hamming distance; Logic; Power dissipation; Switching circuits; Telecommunication switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1465822
  • Filename
    1465822