2017
DOI: 10.1142/s0218126618500196
|View full text |Cite
|
Sign up to set email alerts
|

A Codec Architecture for the Compression of Short Data Blocks

Abstract: This work proposes a lossless data compression algorithm for short data blocks. The proposed compression scheme combines a modified move-to-front algorithm with Huffman coding. This algorithm is applicable in storage systems where the data compression is performed on block level with short block sizes, in particular, in non-volatile memories. For block sizes in the range of 1[Formula: see text]kB, it provides a compression gain comparable to the Lempel–Ziv–Welch algorithm. Moreover, encoder and decoder archite… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
5
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 19 publications
0
5
0
Order By: Relevance
“…The required hardware resources (number of look-up tables (LUT), number of registers, and RAM size in bits) are presented in Table 7. We compare the proposed decoder with implementations of PDLZW [32] and MTF-Huffman decoding [33]. The proposed BWT decoder requires about twice the logic and memory elements compared with the MTF + Huffman approach.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…The required hardware resources (number of look-up tables (LUT), number of registers, and RAM size in bits) are presented in Table 7. We compare the proposed decoder with implementations of PDLZW [32] and MTF-Huffman decoding [33]. The proposed BWT decoder requires about twice the logic and memory elements compared with the MTF + Huffman approach.…”
Section: Resultsmentioning
confidence: 99%
“…In this section, we present synthesis results for the proposed limited context BWT decoding architecture for the Xilinx Virtex 7 FPGA. The proposed decoder is compared with a decoder for the parallel‐dictionary‐Lempel‐Ziv‐Welch (PDLZW) algorithm [32] with four dictionaries and the decoder for a combined coding scheme consisting of the MTF algorithm and Huffman coding [33].…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Universal data compression for flash memory systems has recently gained interest [1][2][3][4][5][6][7][8][9] because data compression can improve the storage capacity and the flash memory lifetime. Compression of redundant data reduces the amount of data transferred from the host to the flash system.…”
Section: Introductionmentioning
confidence: 99%
“…Data compression for such applications requires high data throughput that can only be achieved using hardware implementations. Moreover, it requires a universal data compression algorithm that can be used with small data blocks [6, 8].…”
Section: Introductionmentioning
confidence: 99%