• Home
  • Search
  • High performance code compression architecture for the embedded ARM/THUMB processor
  • Cite Icon18
  • https://doi.org/10.1145/977091.977154Copy DOI Icon

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

  • Apr 14, 2004
  • X H Xu +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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 performance of the architecture. We simulated the architecture on the SimpleScalar platform and show that for some applications, the time overheads are limited within 5% of the original application.

Similar Papers
  • Conference Article
  • Citations8

Efficient Use of Invisible Registers in Thumb Code

  • Nov 12, 2005
  • A Krishnaswamy +1
  • Research Article
  • Citations24

Dynamic coalescing for 16-bit instructions

  • Feb 01, 2005
  • ACM Transactions on Embedded Computing Systems
  • Arvind Krishnaswamy +1
  • Conference Article
  • Citations71

Profile guided selection of ARM and thumb instructions

  • Jun 19, 2002
  • Arvind Krishnaswamy +1
  • Research Article
  • Citations21

The effects of instructional set on social skills performance among psychiatric inpatient children

  • Jun 01, 1983
  • Behavior Therapy
  • Alan E Kazdin +2
  • Conference Article

Compressing code for embedded systems

  • Dec 01, 2014
  • Wanderson Roger Azevedo Dias +1
  • Conference Article
  • Citations5

A hardware implementation of a binary neural image processor

  • Jan 01, 1995
  • J.V Kennedy
  • Research Article
  • Citations1

Informal discussion of explosives hazards on seismograph crews

  • Apr 01, 1946
  • Geophysics
  • G M Kintz
  • Research Article
  • Citations18

Accuracy of the MMPI-2 Computerized Minnesota Report in Identifying Fake-Good and Fake-Bad Response Sets

  • Feb 01, 1998
  • The Clinical Neuropsychologist
  • Arthur E Shores +1
  • Research Article
  • Citations24

Efficient Code Compression for Embedded Processors

  • Dec 01, 2008
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Talal Bonny +1
  • Conference Article
  • Citations20

Efficient code density through look-up table compression

  • Apr 16, 2007
  • Talal Bonny +1
  • Research Article
  • Citations7

Desirability responses in the personality research form by a sample of alcoholics.

  • Oct 01, 1971
  • Psychological Reports
  • Helmut Hoffmann +1
  • Conference Article

Multiprocessor/multiarchitecture microprocessor design (M3D)

  • Jan 01, 1985
  • Samuel Aletan +1
  • Research Article

Impact of MAYSI-2 Mental Health Screening in Juvenile Detention

  • Jan 01, 2007
  • Valerie F Williams +1
  • Conference Article
  • Citations14

A unified architecture for adaptive compression of data and code on embedded systems

  • Jan 03, 2005
  • H Lekatsas +3
  • Research Article
  • Citations32

Code compression for embedded VLIW processors using variable-to-fixed coding

  • May 01, 2006
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Yuan Xie +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.