• DocumentCode
    2549946
  • Title

    A novel low-power microprocessor architecture

  • Author

    Hakenes, Rolf ; Manoli, Yiannos

  • Author_Institution
    Inst. of Microelectron., Saarlandes Univ., Saarbrucken, Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    141
  • Lastpage
    146
  • Abstract
    This paper presents a novel microprocessor architecture, that was especially designed to reduce the power dissipation of modern systems-on-a-chip. The applications we aim at with this architecture are ultra-low-power embedded systems like intelligent medical implants or sensorized micro-transponders. We introduce new types of data storage files and hardware supported constant elimination to utilize the mostly local scope of common arithmetic operations for reducing energy. A multi-level instruction-cache scheme together with a cache controller supporting sophisticated opcode preprocessing operations like Huffman decoding decreases the amount of external memory accesses and size. Additionally the width of pointers is significantly reduced by a table-lookup cache-miss concept. Finally a segmented gray-code address counter minimizes the transitions on external buses. All these concepts combine into a completely new type of microprocessor architecture, which is designed to reduce transitions per operation as much as possible
  • Keywords
    Huffman codes; computer architecture; embedded systems; microprocessor chips; table lookup; Huffman decoding; cache controller; data storage files; hardware supported constant elimination; intelligent medical implants; low-power microprocessor architecture; multi-level instruction-cache scheme; opcode preprocessing; power dissipation; segmented gray-code address counter; sensorized micro-transponders; systems-on-a-chip; table-lookup cache-miss concept; ultra-low-power embedded systems; Arithmetic; Embedded system; Hardware; Implants; Intelligent sensors; Intelligent systems; Memory; Microprocessors; Power dissipation; Size control;
  • 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.878280
  • Filename
    878280