Unlock instant, AI-driven research and patent intelligence for your innovation.

A hardware fault-tolerant method and device for frame buffer decompression

A frame buffer and decompression technology, which is applied in the field of video images, can solve problems such as system instability, frame buffer compression hang, data errors, etc., to achieve robust and smooth operation, and to avoid hang hang errors

Active Publication Date: 2021-08-27
新岸线(北京)科技集团有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, during the operation of the SOC, if the system is unstable due to external factors, it will cause errors in the data read from the memory.
For example, when decompressing, due to external factors, some bit or some bit errors appear in the compressed header information or compressed body information read from the memory storage. This causes hangup phenomenon inside the frame buffer compression, but at this time, the processor does not know where the problem is, so it can only wait until the software drops the frame after the timeout

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 hardware fault-tolerant method and device for frame buffer decompression
  • A hardware fault-tolerant method and device for frame buffer decompression
  • A hardware fault-tolerant method and device for frame buffer decompression

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0065] In the frame buffer compression technology, the video or picture is divided into multiple image units, each image unit is compressed to generate a compression unit, and the fault-tolerant mechanism of the present invention is executed for each compression unit, when a decompression error occurs in a certain compression unit , only affects the display of the compression unit in the image, the error will not spread to other compression units, and will not affect the decompression process of other compression units, making the operation smoother.

[0066] Embodiment 1 of the present invention provides a hardware fault-tolerant method for frame buffer decompression, such as figure 1 shown, including:

[0067] Step 101: decompress the compression header of the current compression unit, and obtain the size information (exp_body_size) of the compressed body from the compression header;

[0068] see figure 2 , the compression unit includes a compression header and a compress...

Embodiment 2

[0097] Embodiment 2 of the present invention provides a hardware fault-tolerant device for frame buffer decompression, such as Figure 6 shown, including:

[0098] Decompression module 201, used to decompress the compression header and compressed data of the current compression unit;

[0099] The obtaining module 202 is used to obtain the size information of the compressed body from the compressed header; it is also used to read the compressed data of the corresponding size into the buffer according to the size information of the compressed body in the compressed header;

[0100] A comparison module 203, configured to compare in real time the size information of the compressed body in the compression header with the size information of the actual compressed data consumed by decompressing the compressed data;

[0101] Insufficient processing module 204 is used for when comparison module 203 result is less than, enters decompressing deficient state, compresses sub-block label a...

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 a hardware fault-tolerant method and device for frame buffer decompression, comprising: decompressing a compression header, obtaining size information of a compressed body from the compression header; reading a corresponding size information according to the size information of the compressed body in the compression header Compress the data into the buffer area and decompress it; compare the size information of the compressed body in the compression header with the size information of the actual compressed data consumed by decompressing the compressed data, if the size information is smaller than the decompression starvation state, the compressed data when the decompression is completed is put into the compressed subgroup. The label of the block and each data valid collection flag corresponding to the label of all subsequent compressed sub-blocks are set to be valid; if it is greater than the decompression surplus state, the remaining data in the buffer area is consumed by updating the read pointer. The hardware fault tolerance mechanism is adopted in the frame buffer decompression technology, which can avoid the system hang-up phenomenon caused by the instability of the system during the operation process, and the error does not spread, making the operation of the SOC more robust and smooth.

Description

technical field [0001] The invention belongs to the field of video images, in particular to a hardware fault-tolerant method and device for frame buffer decompression. Background technique [0002] Frame Buffer Compression (FBC) is an effective solution for effectively reducing bandwidth based on current high-bandwidth application scenarios. Especially under the current video image processing speed of 4K 60P / S or even higher performance requirements, saving bandwidth has become one of the major factors that need to be considered by each network protocol. [0003] The application scenarios of FBC technology are mainly in image and video processing units such as image signal processing, video codec, video processing subsystem, and video display. After frame buffer compression, the pixel data of each frame will be effectively compressed and placed in high-speed RAM. In each processing unit, the image pixel data is restored first through the decompression unit. Since the data ...

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): H04N19/65H04N19/89H04N19/44H04N19/42
CPCH04N19/42H04N19/44H04N19/65H04N19/89
Inventor 张敬彬张师群赵勃乔岩鲍东山
Owner 新岸线(北京)科技集团有限公司