Publication | Closed Access
A decompression core for PowerPC
100
Citations
1
References
1998
Year
EngineeringEnergy EfficiencyComputer ArchitecturePower OptimizationEmbedded SystemsSupercomputer ArchitectureProcessor ArchitectureHardware SystemsDecompression CoreHardware SecurityCompression TechniquesComputing SystemsParallel ComputingCompilersCode Size EfficiencyPower-aware DesignComputer EngineeringComputer ScienceData CompressionProgram AnalysisMany-core ArchitectureCompression/decompression SchemeParallel ProgrammingPower-efficient Computing
Code size efficiency is a critical parameter in the design of computer systems for embedded applications. This paper describes a method for improving code size efficiency involving the use of compression techniques to reduce the size of the stored code, and on-the-fly hardware decompression at full processor speed for execution. A simple frequency-based encoding scheme for PowerPC® code achieves a typical code size reduction to 60% of the original size. A corresponding decompression core has been implemented for an embedded microprocessor, such as the PowerPC 401™. The compression/decompression scheme operates in a manner transparent to the processor and requires no changes to such tools as compilers, linkers, and loaders.
| Year | Citations | |
|---|---|---|
Page 1
Page 1