Lossless Decompression Accelerator for Embedded Processor with GUI

被引:5
|
作者
Hwang, Gwan Beom [1 ]
Cho, Kwon Neung [1 ]
Han, Chang Yeop [1 ]
Oh, Hyun Woo [1 ]
Yoon, Young Hyun [1 ]
Lee, Seung Eun [1 ]
机构
[1] Seoul Natl Univ Sci & Technol, Dept Elect Engn, Seoul 01811, South Korea
基金
新加坡国家研究基金会;
关键词
lossless compression; inflate algorithm; hardware accelerator; graphical user interface; embedded processor; system-on-chip; COMPRESSION; ALGORITHM; DECODER;
D O I
10.3390/mi12020145
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The development of the mobile industry brings about the demand for high-performance embedded systems in order to meet the requirement of user-centered application. Because of the limitation of memory resource, employing compressed data is efficient for an embedded system. However, the workload for data decompression causes an extreme bottleneck to the embedded processor. One of the ways to alleviate the bottleneck is to integrate a hardware accelerator along with the processor, constructing a system-on-chip (SoC) for the embedded system. In this paper, we propose a lossless decompression accelerator for an embedded processor, which supports LZ77 decompression and static Huffman decoding for an inflate algorithm. The accelerator is implemented on a field programmable gate array (FPGA) to verify the functional suitability and fabricated in a Samsung 65 nm complementary metal oxide semiconductor (CMOS) process. The performance of the accelerator is evaluated by the Canterbury corpus benchmark and achieved throughput up to 20.7 MB/s at 50 MHz system clock frequency.
引用
收藏
页码:1 / 11
页数:11
相关论文
共 50 条
  • [41] Embedded to lossless coding of motion compensated prediction residuals in lossless video coding
    Abhayaratne, GCK
    Monro, DM
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2001, 2001, 4310 : 175 - 185
  • [42] Architecture Exploration for Energy-Efficient Embedded Vision Applications: From General Purpose Processor to Domain Specific Accelerator
    Malik, Maria
    Farahmand, Farnoud
    Otto, Paul
    Akhlaghi, Nima
    Mohsenin, Tinoosh
    Sikdar, Siddhartha
    Homayoun, Houman
    2016 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2016, : 559 - 564
  • [43] Architectural Integration of RSA Accelerator into MIPS Processor
    Lu, Shiting
    Zhang, Suiyu
    Zhang, Yulong
    Han, Jun
    Zeng, Xiaoyang
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 948 - 951
  • [44] ON THE DESIGN AND IMPLEMENTATION OF A LOSSLESS DATA-COMPRESSION AND DECOMPRESSION CHIP
    ROYALS, DM
    MARKAS, T
    KANOPOULOS, N
    REIF, JH
    STORER, JA
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1993, 28 (09) : 948 - 953
  • [45] A Processor Accelerator for Software Decoding of BCH Codes
    Ito, Kazuhito
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (07) : 1329 - 1337
  • [46] A lossless data compression and decompression algorithm and its hardware architecture
    Lin, Ming-Bo
    Lee, Jang-Feng
    Jan, Gene Eu
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (09) : 925 - 936
  • [47] Level-embedded lossless image compression
    Celik, M
    Tekalp, AM
    Sharma, G
    2003 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL III, PROCEEDINGS: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING SIGNAL, PROCESSING EDUCATION, 2003, : 245 - 248
  • [48] A new embedded lossless/quasi-lossless image coder based on the Hadamard transform
    Philips, W
    Denecker, K
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL I, 1997, : 667 - 670
  • [49] On Image Decompression with Embedded Characteristic Information
    Li, Xiuzhen
    Yang, Deyun
    MECHANICAL AND ELECTRONICS ENGINEERING III, PTS 1-5, 2012, 130-134 : 2166 - +
  • [50] Developing an integrated desktop for GUI applications in embedded systems
    Lv, Q
    Xia, XY
    Proceedings of the Fourth IASTED International Conference on Communications, Internet, and Information Technology, 2005, : 68 - 73