Abstract
In this paper, a power reduction technique which merges frequently executed sequences of object codes into a set of single instructions is proposed. The merged sequence of object codes is restored by an instruction decompressor before decoding the object codes. The decompressor is implemented by a ROM. In many programs, only a few sequences of object codes are frequently executed. Therefore, merging these frequently executed sequences into a single instruction leads to a significant energy reduction. Our experiments with actual read only memory (ROM) modules and some benchmark program demonstrate significant energy reductions up to more than 65% at best case over an instruction memory without the object code merging.
Original language | English |
---|---|
Article number | 840849 |
Pages (from-to) | 617-623 |
Number of pages | 7 |
Journal | Proceedings -Design, Automation and Test in Europe, DATE |
DOIs | |
Publication status | Published - 2000 |
Event | Design, Automation and Test in Europe Conference and Exhibition 2000, DATE 2000 - Paris, France Duration: Mar 27 2000 → Mar 30 2000 |
All Science Journal Classification (ASJC) codes
- Engineering(all)