DocumentCode :
3547623
Title :
Opcode encoding for low power embedded systems
Author :
Pouladi, Alireza ; Nooshabadi, Saeid
Author_Institution :
Sch. of Electr. Eng. & Telecommun., New South Wales Univ., Sydney, NSW, Australia
fYear :
2005
fDate :
23-26 May 2005
Firstpage :
5262
Abstract :
In this paper, we propose two encoding schemes for reducing the amount of switching on the instruction memory, which is one of the biggest sources of power dissipation. We have targeted embedded systems with an external bus interface (EBI) unit with 16-bit and 8-bit external memory interface systems (such as mobile phones). Our schemes are based on instruction code field encoding. The major advantage of our encoding schemes stems from the fact that they only involve minor modifications to the EBI, and do not require any changes to the processor core.
Keywords :
embedded systems; encoding; low-power electronics; system buses; 16 bit; 8 bit; ARM processor; EBI unit; external bus interface; external memory interface systems; instruction bus bit-switching; instruction code field encoding; instruction fetch energy efficiency; instruction memory switching reduction; low power embedded systems; opcode encoding; Costs; Data processing; Decoding; Embedded system; Encoding; Hamming distance; Logic; Power dissipation; Switching circuits; Telecommunication switching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
Type :
conf
DOI :
10.1109/ISCAS.2005.1465822
Filename :
1465822
Link To Document :
بازگشت