ARM/THUMB code compression for embedded system's

被引:0
|
作者
Xu, XH [1 ]
Jones, SR [1 ]
Clarke, CT [1 ]
机构
[1] Univ Bath, Fac Engn & Design, Bath BA2 7AY, Avon, England
来源
ICM 2003: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS | 2003年
关键词
ARM; THUMB; memory; code compression;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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. In this paper we propose a new memory compression architecture, which employs a lossless data compression algorithm to achieve a further size reduction of around 20% on the THUMB code. We show that in some applications, the decompression can be performed in software on the main system processor without excessive processing time overheads.
引用
收藏
页码:32 / 35
页数:4
相关论文
共 50 条
  • [1] Code compression for the embedded ARM/THUMB processor
    Xu, XH
    Jones, S
    IDAACS'2003: PROCEEDINGS OF THE SECOND IEEE INTERNATIONAL WORKSHOP ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2003, : 31 - 35
  • [2] Code compression for ARM7 embedded systems
    Garofalo, V.
    Napoli, E.
    Petra, N.
    Strollo, A. G. M.
    2007 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN, VOLS 1-3, 2007, : 687 - 690
  • [3] Code Compression in ARM Embedded Systems using Multiple Dictionaries
    Azevedo Dias, Wanderson Roger
    Moreno, Edward David
    15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 209 - 214
  • [4] Code compression for low power embedded system design
    Lekatsas, H
    Henkel, J
    Wolf, W
    37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 294 - 299
  • [5] Code compression for embedded systems
    Lekatsas, H
    Wolf, W
    1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 516 - 521
  • [6] Code compression for VLIW embedded processors
    Piccinelli, E
    Sannino, R
    EMBEDDED PROCESSORS FOR MULTIMEDIA AND COMMUNICATIONS, 2004, 5309 : 1 - 12
  • [7] Efficient Code Compression for Embedded Processors
    Bonny, Talal
    Henkel, Joerg
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (12) : 1696 - 1707
  • [8] CODE COMPRESSION SCHEMES FOR EMBEDDED PROCESSORS
    Horti, Deepa
    Jamge, S. B.
    INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN SCIENCE AND TECHNOLOGY (ICM2ST-10), 2010, 1324 : 438 - 440
  • [9] EMBEDDED CONTROL-PROBLEMS, THUMB, AND THE ARM7TDMI
    SEGARS, S
    CLARKE, K
    GOUDGE, L
    IEEE MICRO, 1995, 15 (05) : 22 - 30
  • [10] Code compression techniques for embedded systems and their effectiveness
    Sundaresan, K
    Mahapatra, NR
    ISVLSI 2003: IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: NEW TRENDS AND TECHNOLOGIES FOR VLSI SYSTEMS DESIGN, 2003, : 262 - 263