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 条
  • [41] The embedded data Collecting system of multi-channel based on ARM
    Zhang, Yan-bin
    Liu, Chao
    Xiong, Chao
    Guo, De-qing
    MECHATRONICS AND INTELLIGENT MATERIALS II, PTS 1-6, 2012, 490-495 : 2809 - 2813
  • [42] The Reasarch of Distributed Embedded Intelligent Building Control System Based on ARM
    Zhao Jian-guang
    Liu Jian-chen
    Wang You-chun
    Fan Jing-jing
    NATIONAL CONFERENCE OF HIGHER VOCATIONAL AND TECHNICAL EDUCATION ON COMPUTER INFORMATION, 2010, : 49 - +
  • [43] Design of a telescope control system using an ARM microcontroller with embedded RTOS
    Panela Pico, Cristian R.
    Atara Montanez, Fabian A.
    Cuervo, Juan C.
    Gonzalez-Llorente, Jesus
    SPACE TELESCOPES AND INSTRUMENTATION 2014: OPTICAL, INFRARED, AND MILLIMETER WAVE, 2014, 9143
  • [44] The Design of Embedded AeroEngine Measurement and Test System Based on ARM and FPGA
    Sha, Yundong
    Han, Jia
    Zhao, Fengtong
    MECHATRONICS AND INFORMATION TECHNOLOGY, PTS 1 AND 2, 2012, 2-3 : 458 - 462
  • [45] Hardware Design of Video Compression System in the UAV Based on the ARM Technology
    Wang, Jian
    Song, Yinghui
    2009 INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2009), VOLUMES 1 AND 2, 2009, : 1203 - +
  • [46] Bitmask-based code compression methods for balancing power consumption and code size for hard real-time embedded systems
    Chen, Po-Yueh
    Wu, Chao-Chin
    Jiang, Ying-Jie
    MICROPROCESSORS AND MICROSYSTEMS, 2012, 36 (03) : 267 - 279
  • [47] A multi-channels embedded data collecting and wireless system based on ARM
    Zhang Ran
    Liu Gang
    Zeng Xiangzhong
    Zheng Dianping
    Innovation and Development of Urban Agricultural Engineering, 2005, : 131 - 139
  • [48] Design and Development of an ARM platform based Embedded System for Measurement of Boiler Efficiency
    Chayalakshmi, C. L.
    Jangamshetti, D. S.
    Sonoli, Savita
    2013 IEEE SYMPOSIUM ON INDUSTRIAL ELECTRONICS & APPLICATIONS (ISIEA 2013), 2013, : 39 - 43
  • [49] Design of remote monitoring system of embedded smart home based on ARM and ZigBee
    Gao, Z.
    Hu, J. F.
    COMPUTING, CONTROL, INFORMATION AND EDUCATION ENGINEERING, 2015, : 875 - 879
  • [50] A Real-Time Vehicle Identification System Implemented on an Embedded ARM Platform
    Sotomayor, Danny
    Rosero, Milton F.
    Benitez, Diego S.
    Leon, Paola
    2017 CHILEAN CONFERENCE ON ELECTRICAL, ELECTRONICS ENGINEERING, INFORMATION AND COMMUNICATION TECHNOLOGIES (CHILECON), 2017,