Writing balancing method of phase change memory

A technology of phase change memory and equalization method, which is applied in the field of computer storage equipment, can solve problems such as being unable to resist attacks, not being suitable for large-capacity intensive types, and insufficient dispersion, so as to improve utilization rate and security, prolong life, increase Effect of mapping divergence

Inactive Publication Date: 2012-07-11
HUAZHONG UNIV OF SCI & TECH
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method also has some shortcomings, such as being unable to resist the attack of repeatedly writing the same storage unit; the degree of dispers

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
  • Writing balancing method of phase change memory
  • Writing balancing method of phase change memory
  • Writing balancing method of phase change memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0069] (1) Mapping: mainly address mapping, the process of converting logical addresses into physical addresses to obtain the actual location of logical addresses in phase change memory; degree of divergence: a file is divided into multiple data blocks, and these data blocks They are not stored continuously in the phase change memory space but are stored in a decentralized manner. The degree of their dispersion is called discreteness.

[0070] (2) Planning of phase change memory storage space: refers to dividing the entire storage space into multiple areas, each area contains multiple arrays, each array contains multiple effective rows and a special row, each effective row and The special line contains multiple bytes, and specifies the last area as a special area, which does not store user data, and is mainly used for mapping and redundancy. The last array is a special array, and other arrays in the special area are redundant arrays.

[0071] (3) Effective row address and spec...

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 provides a writing balancing method of a phase change memory. The method comprises the following steps of: dividing a high-capacity phase change memory system into a plurality of memory regions, wherein each region comprises a plurality of memory arrays, each array comprises a plurality of memory rows, and each memory row is composed of a plurality of bytes and located in the same region; storing file data by a striping method to increase a mapping discretization degree of data address mapping; performing writing balancing via a neighbored copying algorithm in the array, namely maintaining a blank row pointer, and copying the data of an upper line neighboring to the pointer into the position directed by the pointer, thereby realizing the writing balance of the two memory rows; mapping the blank rows of all the arrays to a special array via an interlaced mapping mode so as to improve the discretization degree of the special array. The method can increase the discretization degree of the data address mapping, and can resist the malicious attack of repeatedly writing the same memory unit more effectively so as to realize the writing balance of the whole memory system, thereby prolonging the service life and increasing the utilization rate of the memory system.

Description

technical field [0001] The invention belongs to the technical field of computer storage devices, and in particular relates to a write equalization method of a phase change memory. Background technique [0002] Phase Change-Random Access Memory (PCRAM or PCM for short) is a new type of resistive non-volatile semiconductor memory. The crystalline state (the material is in a low-resistance state) and the amorphous state (the material is in a high-resistance state) show a significant difference in resistance value to realize data storage. PCRAM has many excellent characteristics such as one-bit variability, non-volatility, fast read and write speed, and high storage density. It is very suitable as a high-density stand-alone or embedded memory. However, the lifespan of the current phase-change memory system can only reach a few years or even less, which is far from meeting the needs of users, because the phase-change memory has a limit on the number of times it can be written (1...

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
IPC IPC(8): G06F12/02
Inventor 周功业谢雅旋章征海陈进才
Owner HUAZHONG UNIV OF SCI & 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