JOURNAL ARTICLE

Code Decompression Unit Design for VLIW Embedded Processors

Yuan XieMarilyn WolfHaris Lekatsas

Year: 2007 Journal:   IEEE Transactions on Very Large Scale Integration (VLSI) Systems Vol: 15 (8)Pages: 975-980   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Code size "bloating" in embedded very long instruction word (VLIW) processors is a major concern for embedded systems since memory is one of the most restricted resources. In this paper, we describe a code compression algorithm based on arithmetic coding, discuss how to design decompression architecture, and illustrate the tradeoffs between compression ratio and decompression overhead, by using different probability models. Experimental results for a VLIW embedded processor TMS320C6x show that compression ratios between 67% and 80% can be achieved, depending on the probability models used. A precache decompression unit design is implemented in TSMC 0.25μm and a test chip is fabricated.

Keywords:
Very long instruction word Computer science Parallel computing Compression ratio Chip Embedded system Overhead (engineering) Code generation Computer hardware Engineering Operating system

Metrics

4
Cited By
0.39
FWCI (Field Weighted Citation Impact)
7
Refs
0.70
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Algorithms and Data Compression
Physical Sciences →  Computer Science →  Artificial Intelligence
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Advanced Data Storage Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

A code decompression architecture for VLIW processors

Yuan XieWayne WolfHaris Lekatsas

Journal:   International Symposium on Microarchitecture Year: 2001 Pages: 66-75
JOURNAL ARTICLE

Code compression for VLIW embedded processors

Emiliano PiccinelliRoberto Sannino

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 2004 Vol: 5309 Pages: 1-1
JOURNAL ARTICLE

Exploiting conditional instructions in code generation for embedded VLIW processors

R. Leupers

Journal:   Design, Automation and Test in Europe Conference and Exhibition, 1999. Proceedings (Cat. No. PR00078) Year: 2003 Pages: 105-109
© 2026 ScienceGate Book Chapters — All rights reserved.