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

Phase change memory abrasion balancing method and system based on random mapping

A random mapping and phase change memory technology, applied in the computer field, can solve the problems of information leakage of memory adjustment methods, large storage space and performance overhead, and inability to resist malicious wear program attacks, etc., to eliminate information leakage, improve life, and resist attacks Effect

Active Publication Date: 2015-06-24
TSINGHUA UNIV
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The main problem of the existing wear leveling technology is that it either tracks the write times of each memory unit, resulting in a large amount of storage space and performance overhead, or there is information leakage in the memory adjustment method, which cannot resist the attack of malicious wear programs.

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
  • Phase change memory abrasion balancing method and system based on random mapping
  • Phase change memory abrasion balancing method and system based on random mapping
  • Phase change memory abrasion balancing method and system based on random mapping

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0047] figure 1 It shows the flow chart of the random mapping based phase change memory wear leveling method provided by Embodiment 1, as shown in figure 1 As shown, the phase-change memory wear leveling method based on random mapping in Embodiment 1 is based on the memory address random mapping mechanism, specifically including:

[0048] Step 1...

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 phase change memory abrasion balancing method based on random mapping. The method includes the steps that a memory address random mapping table is generated to serve as a current memory address random mapping table; s / M table items are included in the current memory address random mapping table; s represents the size of a phase change memory, and M represents the size of a phase change memory row; when memory writing operation occurs, if a writing time counter does not reach a preset writing time threshold value, whether adjustment zone bits of corresponding table items in the current memory address random mapping table have been set is judged; if the adjustment zone bits of corresponding table items in the current memory address random mapping table have been set, a mapping relation between a logical memory address and a physical memory address of the current memory address random mapping table is utilized for address conversion; otherwise, a memory adjustment process is conducted, and physical address values and the adjustment zone bits of corresponding table items in the current memory address random mapping table are corrected. According to the method, the phase change memory abrasion balancing effect can be improved, the service life of a phase change memory is prolonged, and influences on performance are reduced to minimum.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a random mapping-based phase change memory wear leveling method and system. Background technique [0002] Since phase change memory has the disadvantage of limited write times, improving the lifespan of phase change memory has become a key technology for its practical application. Wear leveling technology is one of the main methods to improve the life of phase change memory. [0003] The main problem of the existing wear leveling technology is that it either tracks the number of writes of each memory unit, resulting in a large amount of storage space and performance overhead, or there is information leakage in the memory adjustment method, which cannot resist the attack of malicious wear programs. Contents of the invention [0004] Aiming at the defects in the prior art, the present invention provides a phase change memory wear leveling method and system based on random mapp...

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): G06F12/02
CPCG06F12/0238G06F2212/7201
Inventor 胡事民刘巍
Owner TSINGHUA 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