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

Data compression device for improving main memory reliability of computer, and method thereof

A data compression and computer technology, applied in electrical components, code conversion, etc., can solve the problems of difficult memory management, increase management scheduling delay and cost, easy to generate fragmentation, etc., to reduce hardware cost, improve error checking ability, improve The effect of reliability

Inactive Publication Date: 2011-07-13
XI AN JIAOTONG UNIV
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the traditional data compression method is only used to increase the capacity of the main memory, and the compressed data blocks of different sizes bring great difficulties to memory management, are prone to fragmentation, and increase the delay and cost of management scheduling

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
  • Data compression device for improving main memory reliability of computer, and method thereof
  • Data compression device for improving main memory reliability of computer, and method thereof
  • Data compression device for improving main memory reliability of computer, and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in more detail below in conjunction with the accompanying drawings.

[0027] Such as figure 1 As shown, the data compression device for improving the reliability of the main memory of the computer includes a data compression device and a data decompression device. The data input port 1 of the compressed data device communicates with the corresponding bus interface unit BIU connected to the cache structure of the controller with the processor core group, and the pre-compressed signal output port 2 and the compressed data output port of the compressed data device 4 respectively communicate with the pre-compression signal input port 3 of the compression arbiter of the data compression device and the compressed data input port 5 of the variable ECC code generating device, the data output port 6 and the state information output port 7 of the compression arbiter , the uncompressed data input port 8 and the compressed data input port 9 ...

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 data compression device for improving the main memory reliability of a computer and a method thereof. The data compression device, a compression arbitrator, an extended translation look-aside buffer (TLB), a variable error correction code (ECC) generating device, a memory data error checking device and a decompression arbitrator are connected with each other. In a decompression method, computer main memory system data is decompressed by using the data compression device and a data decompression device to obtain a space, wherein the obtained space is used for storing an error checking code redundant bit, so that the hardware expense of an error correction checking technology is reduced. Increased storage space can support an error checking code with stronger error correcting capability, and the granularity of a data protecting unit can be adjusted according to the size of the storage space so as to store more error checking codes. By data compression, the error tolerance of the main memory system data is improved, so that the reliability of a computer main memory system is remarkably improved.

Description

technical field [0001] The invention belongs to the technical field of main memory performance and reliability design of a dynamic random access memory in a computer system, and in particular relates to a data compression device and a method for improving the reliability of a main memory of a computer. Background technique [0002] While the technology of DRAM devices continues to improve, the reliability of the main memory system is increasingly threatened. Among them, soft errors are one of the most important factors that threaten the reliability of computer main memory system. Soft errors refer to unpredictable random storage errors induced by Alpha particles or cosmic rays, which can easily cause computer system crashes and data loss. Especially for computers used in harsh environments, the ability to tolerate soft errors is required to be higher. For computer main memory, traditional protection strategies to avoid soft errors mainly use redundancy or error checking co...

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): H03M7/40
Inventor 孙宏滨徐敏超郑南宁刘传银
Owner XI AN JIAOTONG UNIV
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