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