Memory plays a crucial role in designing embedded systems. A larger memory can accommodate more and large applica-tions but increases cost, area, as well as energy requirements. Code compression techniques address this problem by reducing the size of the applications. While early work on bitmask-based compression has proposed several promising ideas, many chal-lenges remain in applying them to embedded system design. This paper makes two important contributions to address these challenges by developing application-specic bitmask selection and bitmask-aware dictionary selection techniques. We applied these techniques for code compression of TI and MediaBench applications to demonstrate the usefulness of our approach.
A major concern of embedded system architects is the design for low power. We address one aspect of ...
We propose a general purpose code compression scheme for embedded systems, based on the instruction ...
Memory is one of the most restrictedresources in many modern embedded systems. Code compression can ...
Higher circuit densities in system-on-chip designs have led to drastic increase in test data volume....
Dictionary code compression is a technique where long instructions in the memory are replaced with s...
Program code size has become a critical design constraint of embedded systems. Code compression is o...
International audienceThe design of an embedded system is often heavily constrained by its performan...
Code compression has been used to minimize the memory area requirement of embedded systems. Recently...
Many compression techniques have been proposed to accommodate ever increasing software pieces into r...
Program code compression is an emerging research activity that is having an impact in several produc...
I investigate how code compression was achieved by using compressing ideas in information theory in ...
With the increase in silicon densities, it is becoming feasible for compression systems to be implem...
As compared to a large spectrum of performance optimizations, relatively little effort has been dedi...
As programs become more complex for both embedded systems and large-scale applications, bloated code...
This article describes a new software-based on-line memory compression algorithm for embedded system...
A major concern of embedded system architects is the design for low power. We address one aspect of ...
We propose a general purpose code compression scheme for embedded systems, based on the instruction ...
Memory is one of the most restrictedresources in many modern embedded systems. Code compression can ...
Higher circuit densities in system-on-chip designs have led to drastic increase in test data volume....
Dictionary code compression is a technique where long instructions in the memory are replaced with s...
Program code size has become a critical design constraint of embedded systems. Code compression is o...
International audienceThe design of an embedded system is often heavily constrained by its performan...
Code compression has been used to minimize the memory area requirement of embedded systems. Recently...
Many compression techniques have been proposed to accommodate ever increasing software pieces into r...
Program code compression is an emerging research activity that is having an impact in several produc...
I investigate how code compression was achieved by using compressing ideas in information theory in ...
With the increase in silicon densities, it is becoming feasible for compression systems to be implem...
As compared to a large spectrum of performance optimizations, relatively little effort has been dedi...
As programs become more complex for both embedded systems and large-scale applications, bloated code...
This article describes a new software-based on-line memory compression algorithm for embedded system...
A major concern of embedded system architects is the design for low power. We address one aspect of ...
We propose a general purpose code compression scheme for embedded systems, based on the instruction ...
Memory is one of the most restrictedresources in many modern embedded systems. Code compression can ...