A high-throughput VLSI architecture for LZFG data compression

被引:0
|
作者
Chen, JM [1 ]
Wei, CH [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Elect Engn, Hsinchu, Taiwan
关键词
LZFG; LZ78; Ziv-Lempel; data compression; CAM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a high-throughput VLSI architecture for LZFG data compression and decompression, To reduce the hardware cost and maintain both of the interior node and the leaf node numbering systems, we modify the original LZFG data structure. Compared to the original LZFG tree, the number of characters in our modified LZFG data structure must be greater than one to establish one new interior node down the root node (<^>) into the new node. Meanwhile, this architecture employs a series of encoding cells with content addressable memory (CAM) to search the longest match and maintain the LZFG data tree during the encoding and decoding processes. By using the parallel design, the compressor and decompressor can keep a constant high bit rate to encode and decode one character per clock cycle, that is, it is directly proportional to the operating clock rate, but independent of the sizes of the word dictionary and the input file. By using 0.25 mum CMOS silicon technology, the operating clock rate can be as high as 85 MHz. Some untargeted encoding cells will be disabled to reduce the power consumption during the comparison operation. Therefore, this architecture can be easily applied in the high-speed real-time communication and data storage systems.
引用
收藏
页码:497 / 509
页数:13
相关论文
共 50 条
  • [31] Data structures and compression algorithms for high-throughput sequencing technologies
    Daily, Kenny
    Rigor, Paul
    Christley, Scott
    Xie, Xiaohui
    Baldi, Pierre
    [J]. BMC BIOINFORMATICS, 2010, 11
  • [32] ISOBAR Preconditioner for Effective and High-throughput Lossless Data Compression
    Schendel, Eric R.
    Jin, Ye
    Shah, Neil
    Chen, Jackie
    Chang, C. S.
    Ku, Seung-Hoe
    Ethier, Stephane
    Klasky, Scott
    Latham, Robert
    Ross, Robert
    Samatova, Nagiza F.
    [J]. 2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, : 138 - 149
  • [33] An Effective Algorithm and Architecture for the High-Throughput Lossless Compression of High-Resolution Images
    Lee, Jaeshin
    Yun, Juwon
    Lee, Jinyoung
    Hwang, Imjae
    Hong, Dukki
    Kim, Youngsik
    Kim, Cheong Ghil
    Park, Woo-Chan
    [J]. IEEE ACCESS, 2019, 7 : 138803 - 138815
  • [34] A HIGH-THROUGHPUT DATA ACQUISITION ARCHITECTURE BASED ON SERIAL INTERCONNECTS
    BOWDEN, M
    GONZALEZ, H
    HANSEN, S
    BAUMBAUGH, A
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1989, 36 (01) : 760 - 764
  • [35] High-throughput architecture for H.264/AVC CABAC compression system
    Osorio, Roberto R.
    Bruguera, Javier D.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2006, 16 (11) : 1376 - 1384
  • [36] AN ENERGY-EFFICIENT MEMORY-BASED HIGH-THROUGHPUT VLSI ARCHITECTURE FOR CONVOLUTIONAL NETWORKS
    Kang, Mingu
    Gonugondla, Sujan K.
    Keel, Min-Sun
    Shanbhag, Naresh R.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING (ICASSP), 2015, : 1037 - 1041
  • [37] Area-efficient high-throughput VLSI architecture for map-based turbo equalizer
    Lee, SJ
    Shanbhag, NR
    Singer, AC
    [J]. SIPS 2003: IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2003, : 87 - 92
  • [38] A flexible high-throughput VLSI architecture with 2-D data-reuse for full-search motion estimation
    Lai, YK
    Chen, LG
    Tsai, TH
    Wu, PC
    [J]. INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL II, 1997, : 144 - 147
  • [39] NGC: lossless and lossy compression of aligned high-throughput sequencing data
    Popitsch, Niko
    von Haeseler, Arndt
    [J]. NUCLEIC ACIDS RESEARCH, 2013, 41 (01)
  • [40] High-Throughput LDPC Decoding Architecture
    Yang, Zhixing
    Jiang, Nan
    Peng, Kewu
    Wang, Jintao
    [J]. 2008 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEM, 2008, : 1378 - 1382