RLE and LZW-based optimized bit file compression and decompression method

A file compression and decompression technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problem of low compression rate of bit files, achieve the effects of saving compression time, improving computing efficiency, and saving storage resources

Active Publication Date: 2017-02-15
XIAN INSTITUE OF SPACE RADIO TECH
View PDF1 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen from the following experimental data that the bit file compression rate compressed by Xilinx is not high

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
  • RLE and LZW-based optimized bit file compression and decompression method
  • RLE and LZW-based optimized bit file compression and decompression method
  • RLE and LZW-based optimized bit file compression and decompression method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The basic idea of ​​the present invention is: a kind of optimized bit file compression and decompression method based on RLE and LZW, by analyzing the data format of the FPGA configuration bit file, extracting the header control word of the bit file, starting from the real configuration data, RLE coding with a run length of 4 is used for initial compression, and then LZW compression is used to further improve the compression rate. Decompression is the inverse process of compression. First, LZW decompression is performed to restore the intermediate data, and then the data part that does not contain the header control word is decompressed by RLE to restore the original FPGA configuration bit file. This method comprehensively considers the compression / decompression time and compression rate. Compared with Xilinx's built-in compression tool, and the simple application of RLE algorithm and LZW algorithm, it achieves a win-win situation of compression rate and compression spee...

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

The invention discloses an RLE and LZW-based optimized bit file compression and decompression method. By performing data format analysis on an FPGA configuration bit file, a head control word of the bit file is extracted; preliminary compression is performed by adopting an RLE code with the run length of 4 from real configuration data; and then LZW compression is performed, so that the compression rate is further increased. The decompression is an inverse process of compression; and LZW decompression is performed to recover intermediate data first, and then a data part which does not contain the head control word is subjected to RLE decompression to recover the original FPGA configuration bit file. The method comprehensively considers compression / decompression time and compression rate; compared with a compression tool of Xilinx, single use of an RLE algorithm and single use of an LZW algorithm, the method has the advantages that the win-win purpose of the compression rate and the compression speed is achieved; and the problem of an excessively large FPGA configuration bit file of advanced type of Xilinx is solved, the overhead of a storage chip is reduced, and a key technical support is provided for an FPGA in-orbit reconstruction technology.

Description

technical field [0001] The invention relates to an optimized bit file compression and decompression method based on RLE and LZW, and belongs to the technical field of bit file compression and decompression in communication. Background technique [0002] With the increase in the complexity of on-board applications, the requirements for on-board data processing capabilities are getting higher and higher, and the FPGA models used have to use higher-level devices with the increase in application complexity. Due to the more powerful functions of these advanced FPGA models, the corresponding bit files have also become larger. The bit files of an FPGA configured with a V5130T have increased by about 3 times compared with the V4SX55, which means that the application of a V5 FPGA requires the past 3 Times the storage resources to store the configuration bits, which is undoubtedly a problem for the limited resources on the star, and certain compression methods must be adopted to reduc...

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 Applications(China)
IPC IPC(8): G06F17/30
CPCG06F16/1744
Inventor 杨玉辰周国昌赖晓玲袁雅婧高翔
Owner XIAN INSTITUE OF SPACE RADIO TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products