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