Programmability in dictionary-based compression

被引:0
|
作者
Heikkinen, Jari [1 ]
Takala, Janno [1 ]
机构
[1] Tampere Univ Technol, POB 553, FI-33101 Tampere, Finland
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The size of the program code has become a critical design constraint in embedded systems. Large program codes require large memories, which increase the size and cost of the chip. Furthermore, large memories may increase the power consumption due to higher memory I/O bandwidth. Program compression methods have been proposed to improve the code density and hence minimize the area and power consumption of the program memory. Dictionary-based compression is one of the most often used compression methods due to its simplicity. The drawback of the dictionary-based compression is the limited programmability after compression when the dictionary is implemented using ROM or standard cells. In this paper, a method based on extending the dictionary is proposed for a customizable processor architecture with parallel resources to maintain the programmability also after the compression has been made. The obtained results indicate that with the proposed approach, the programmability can be maintained with a small overhead in area and power consumption.
引用
收藏
页码:171 / +
页数:2
相关论文
共 50 条
  • [21] A Self-Learning and Lossless Dictionary-Based Compression Algorithm
    Rose, J. Dafni
    Dhanushkkar, H.
    Jagadishan, M.
    [J]. 2024 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION AND APPLIED INFORMATICS, ACCAI 2024, 2024,
  • [22] Low Capture Power Dictionary-based Test Data Compression
    Sismanoglou, Panagiotis
    Nikolos, Dimitris
    [J]. PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN ISQED 2016, 2016, : 289 - 294
  • [23] Two-Level Dictionary-Based Text Compression Scheme
    Zia, Md. Ziaul Karim
    Rahman, Dewan Md. Fayzur
    Rahman, Chowdhury Mofizur
    [J]. 2008 11TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY: ICCIT 2008, VOLS 1 AND 2, 2008, : 569 - 574
  • [24] Template vertical dictionary-based program compression scheme on the TTA
    Lai, Mingche
    Wang, Zhiying
    Guo, JianJun
    Kui, Dai
    Li, Shen
    [J]. INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2007, 4644 : 43 - +
  • [25] ETAOSD: Static Dictionary-Based Transformation Method for Text Compression
    Baloul, Fadlelmoula Mohamed
    Abdullah, Mohsin Hassan
    Babikir, Elsadig Ahmed
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRICAL AND ELECTRONICS ENGINEERING (ICCEEE), 2013, : 384 - 389
  • [26] A fast decoding algorithm for dictionary-based text compression system
    Wong, CH
    Cheng, LM
    Ng, KS
    [J]. INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 11TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 1998, : 63 - 66
  • [27] Dictionary-based English text compression using word endings
    Yang, Jeehong
    Savari, Serap A.
    [J]. DCC 2007: DATA COMPRESSION CONFERENCE, PROCEEDINGS, 2007, : 410 - 410
  • [28] Dictionary-based program compression on TTAs: Effects on area and power consumption
    Heikkinen, J
    Takala, J
    Corporaal, H
    [J]. 2005 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS - DESIGN AND IMPLEMENTATION (SIPS), 2005, : 479 - 484
  • [29] On parsing optimality for dictionary-based text compression-the zip case
    Langiu, Alessio
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2013, 20 : 65 - 70
  • [30] Grayscale true two-dimensional dictionary-based image compression
    Brittain, Nathanael J.
    El-Sakka, Mahmoud R.
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2007, 18 (01) : 35 - 44