DocumentCode :
1751295
Title :
Cached-code compression for energy minimization in embedded processors
Author :
Benini, Luca ; Macii, Alberto ; Nannarelli, Alberto
Author_Institution :
Bologna Univ., Italy
fYear :
2001
fDate :
2001
Firstpage :
322
Lastpage :
327
Abstract :
This paper contributes a novel approach for reducing static code size and instruction fetch energy for cache-based core processors running embedded applications. Our implementation of the decompression unit guarantees fast and low-energy, on-the-fly instruction decompression at each cache lookup. The decompressor is placed outside the core boundaries; therefore, processor architecture does not need any modification, making the proposed compression approach suitable to IP-based designs. Viability of our solution is assessed through extensive benchmarking performed on a number of typical embedded programs
Keywords :
cache storage; data compression; embedded systems; low-power electronics; microprocessor chips; IP design; cached-code compression; decompression unit; embedded processor; energy minimization; instruction fetch energy; static code size; Computer architecture; Control systems; Costs; Digital signal processing; Embedded computing; Engines; Instruction sets; Permission; Reduced instruction set computing; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, International Symposium on, 2001.
Conference_Location :
Huntington Beach, CA
Print_ISBN :
1-58113-371-5
Type :
conf
DOI :
10.1109/LPE.2001.945426
Filename :
945426
Link To Document :
بازگشت