DocumentCode :
315639
Title :
An object code compression approach to embedded processors
Author :
Yoshida, Yukihiro ; Song, Bao-Yu ; Okuhata, Hiroyuki ; Onoye, Takao ; Shirakawa, Isao
Author_Institution :
Dept. Inf. Syst. Eng., Osaka Univ., Japan
fYear :
1997
fDate :
18-20 Aug. 1997
Firstpage :
265
Lastpage :
268
Abstract :
A low-power processor architecture is described dedicatedly for embedded application programs by means of an object code compression approach. This approach unifies duplicated instructions existing in the embedded program and assigns a compressed object code to such an instruction. An instruction decompressor is constructed so as to generate an object code from each compressed object code (pseudo code) input. A single-chip implementation of this decompressor together with a processor core can effectively reduce the bandwidth required for the I/O interface. To demonstrate the practicability of the proposed approach, experiments are applied to an embedded processor ARM610 which attains 62.5% code compression, and hence 42.3% of the power consumption of instruction memory can be reduced.
Keywords :
data compression; microprocessor chips; program compilers; real-time systems; ARM610 processor; I/O interface bandwidth requirement; embedded application programs; embedded processors; instruction decompressor; instruction memory; low-power processor architecture; object code compression; power consumption reduction; single-chip implementation; Bandwidth; Batteries; Consumer electronics; Energy consumption; Fabrication; Microprocessors; Permission; Personal digital assistants; Space technology; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 1997. Proceedings., 1997 International Symposium on
Conference_Location :
Monterey, CA, USA
Print_ISBN :
0-89791-903-3
Type :
conf
Filename :
621296
Link To Document :
بازگشت