Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Fast and Low Resource Overhead Improved lzo Compression Method

A technology of compression method and resource overhead, which is applied in the direction of instrumentation, computing, and electrical digital data processing, etc., can solve the problems of increasing timing overhead and hardware resource overhead, slowing down the decompression rate, and complicated decompression process, etc., so as to facilitate hardware Realize the effects of aerospace applications, reduced clock cycles, and simple judgment methods

Active Publication Date: 2020-06-09
XIAN INSTITUE OF SPACE RADIO TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] like figure 2 The five compression formats shown can support a maximum anaphora distance of 48k, so at least 48k of decompressed data must be stored to ensure that the compressed data is decompressed correctly. Excessive RAM depth will slow down the decompression rate, and the RAM itself is decompressing When the refresh rate is reduced, in the space radiation environment, single event flipping is more likely to occur
The above 5 formats are jointly determined by anaphora distance and repetition length, which makes the determination process cumbersome and reduces the compression speed; the decompression circuit needs to distinguish the 5 compression formats, which requires a large number of control signals to ensure the correctness of decompression, making the decompression process complicated. Increased timing overhead and hardware resource overhead

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Fast and Low Resource Overhead Improved lzo Compression Method
  • A Fast and Low Resource Overhead Improved lzo Compression Method
  • A Fast and Low Resource Overhead Improved lzo Compression Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to improve the compression and decompression speed of the LZO compression algorithm, reduce the hardware overhead of the decompression circuit, and improve the anti-single event flipping capability of the circuit, the present invention proposes an improved LZO compression method with high speed and low resource overhead. The method of the present invention continues to use the hash operation of the traditional LZO algorithm, and improves the compression format. The compressed format of the improved compression algorithm includes two kinds, which are only distinguished by the anaphora distance judgment; the maximum anaphora distance is reduced to 16k, and through the above The improved decompression circuit hardware overhead (except IO) of the present invention is only 35% of the traditional LZO algorithm, the RAM refresh frequency is 3 times that of the traditional LZO algorithm, the compression speed is increased by 18%, the decompression speed is increased by 3...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Disclosed is a fast improved LZO compression method with low resource expense. The method comprises the steps that firstly, a first compression format for compressing new characters and a corresponding first compression algorithm, a second compression format for compressing the new characters and a corresponding second compression algorithm in the LZO compression method are constructed according to anaphora distance; secondly, the length of the new characters subjected to LZO compression is recorded, and LZO compression is conducted according to the length of the new characters, the compression formats selected on the basis of the anaphora distance and the corresponding compression algorithms. According to the method, on the basis of the LZO algorithms, bit files are subjected to statistical analysis, a set of new compression formats are put forward on the premise of maintaining hash operations, a few of compression format types are divided, the judgment mode is simple, the anaphora distance is reduced on the premise of almost not reducing the compression rate, the compression and decompression speeds are both greatly increased, and the method is more beneficial to hardware implementation and aerospace application and has very good use value.

Description

technical field [0001] The invention relates to the technical field of bit file compression, in particular to an improved LZO compression method with fast speed and low resource overhead. Background technique [0002] The LZO algorithm is based on the traditional dictionary compression algorithm. It uses a hash table to record the dictionary data in the sliding window, which reduces the time to search for the same character and greatly improves the compression speed of the algorithm. It refines the compression format to use per bit , which can make full use of each byte and increase the compression ratio of data. In 2004, NASA applied LZO lossless compression to the Opportunity and Spirit rovers exploring Mars. [0003] Such as figure 1 Shown is the flow chart of the existing LZO compression algorithm, which first performs a hash operation on the input data to determine whether the input data is in the hash table, if the input data is not in the hash table, expand the hash...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/174
CPCG06F16/1744
Inventor 张健赖晓玲周国昌杨玉辰巨艇
Owner XIAN INSTITUE OF SPACE RADIO TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products