• DocumentCode
    2551326
  • Title

    A decompression architecture for low power embedded systems

  • Author

    Lekatsas, Haris ; Henkel, Jörg ; Wolf, Wayne

  • Author_Institution
    Princeton Univ., NJ, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    571
  • Lastpage
    574
  • Abstract
    We present an architecture for embedded systems that decompresses offline-compressed instructions during runtime. This is useful for compressed code systems where instructions are stored in a compressed format and decompressed on demand. The result is a significant reduction in power consumption, and in most cases a performance improvement. The stand-alone decompression engine is placed between the instruction cache and the CPU (post-cache architecture) as we have found this to be the most power-efficient architecture. This paper describes the design of this unit in detail and analyzes its power consumption and performance
  • Keywords
    computer architecture; embedded systems; performance evaluation; compressed code systems; decompression architecture; embedded systems; low power embedded systems; performance; post-cache architecture; power consumption; stand-alone decompression engine; Automata; Bandwidth; Decoding; Embedded system; Energy consumption; Engines; National electric code; Process design; Runtime; Thumb;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2000. Proceedings. 2000 International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-0801-4
  • Type

    conf

  • DOI
    10.1109/ICCD.2000.878345
  • Filename
    878345