Proceedings of the 1st Conference on Computing Frontiers 2004
DOI: 10.1145/977091.977154
|View full text |Cite
|
Sign up to set email alerts
|

High performance code compression architecture for the embedded ARM/THUMB processor

Abstract: The use of code compression in embedded systems based on standard RISC instruction set architectures (ISA) has been shown in the past to be of benefit in reducing overall system cost. The 16-bit THUMB ISA from ARM Ltd has a significantly higher density than the original 32-bits ARM ISA. Our proposed memory compression architecture has showed a further size reduction of 15% to 20% on the THUMB code. In this paper we propose to use a high-speed data lossless hardware decompressor to improve the timing performanc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0
8

Year Published

2008
2008
2018
2018

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(14 citation statements)
references
References 11 publications
0
5
0
8
Order By: Relevance
“…RELATED WORK Most code density research addresses the compressibility of instruction code [36], [37], [38], [39], [40], [41], [42], [4], [43], [44], [45]. Usually what is compressed is compiler-generated RISC or VLIW code, with compression ratios typically in the 50-70% range.…”
Section: Density Of Compiler-generated Binariesmentioning
confidence: 99%
“…RELATED WORK Most code density research addresses the compressibility of instruction code [36], [37], [38], [39], [40], [41], [42], [4], [43], [44], [45]. Usually what is compressed is compiler-generated RISC or VLIW code, with compression ratios typically in the 50-70% range.…”
Section: Density Of Compiler-generated Binariesmentioning
confidence: 99%
“…Data that generated by embedded systems are commonly kept on a hard disk, but the hard disk of the typical embedded computer system is small (Lekatsas, Dick, Chakradhar, & Yang, 2005;Xu, Clarke, & Jones, 2004). In particular, flight data recorders have small disk drives and generally only write the disk drives and almost never read them; therefore, compression can be beneficial for such systems.…”
Section: Discussionmentioning
confidence: 99%
“…the compressed file will be much less than 1% of the original data; Horowitz et al, 2012). This explains why the compression concern has resurfaced, even though the memory capacity is much larger now (Yang, Dick, Lekatsas, & Chakradhar, 2005;Xu, Clarke, & Jones, 2004).…”
Section: Motivationmentioning
confidence: 99%