PCRAM control method and system

A control method and a technology of a control module, applied in the computer field, can solve problems such as wear and tear error yield rate, inability to guarantee the correctness of data storage, etc., and achieve the effect of ensuring correctness

Active Publication Date: 2016-08-03
SLICONGO MICROELECTRONICS INC
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] PCRAM (Phase Change Random Access Memory) is a non-volatile memory. The emerging non-volatile phase change memory PCRAM combines the high-speed access of DRAM memory and the characteristics of flash memory to retain data after power off, but its There are problems such as wear error and low yield rate, so it cannot be used directly, or use such as figure 1 The shown PCRAM control system realizes the visit to PCRAM, and this PCRAM control system includes: application interface processing module, data encoding and decoding module and PCRAM interface control module, realizes the visit to PCRAM through application interface and each module in PCRAM control system, same Due to wear or process deviation, there is a data damage area in PCRAM, so the correctness of data storage cannot be guaranteed

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
  • PCRAM control method and system
  • PCRAM control method and system
  • PCRAM control method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The technical solution for realizing the purpose of the invention will be described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0040] Such as figure 2 As shown, a preferred embodiment of the present invention proposes a PCRAM control system, including: an application interface processing module 101, an address management control module 102, a PCRAM interface control module 103, a RAM module 104, a loading control module 105, and a data codec module 106 ,in:

[0041] The load control module 105 is used to configure the address mapping table between the application interface access address and the PCRAM access address, and store it in the RAM module 104; and control the PCRAM interface control module 103, and cooperate with the data codec module 106 and the RAM module 104, updating...

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 phase change random access memory (PCRAM) control method and system. The method comprises the following steps of receiving an access operation request transmitted by an application interface; analyzing the access operation request to acquire an access address of the application interface; acquiring a PCRAM access address according to the mapping of the application interface access address in a random access memory (RAM) module; and conducting the address operation for the PCRAM according to the PCRAM access address. Through the address re-mapping scheme, a data damage area caused by wearing or technique deviation in the PCRAM can be avoided, and the data can be stored in a stable and errorless storage area in the PCRAM, so that the accuracy of the data can be guaranteed; meanwhile, by utilizing the high-speed reading performance of the RAM module, more real-time performance of the address control management can be realized; and in addition, the size of an address block corresponding to the application interface access address can be adjusted according to the size and the distribution situation of an available area of the PCRAM, so that the area can be maximally utilized.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a PCRAM control method and system. Background technique [0002] PCRAM (Phase Change Random Access Memory) is a non-volatile memory. The emerging non-volatile phase change memory PCRAM combines the high-speed access of DRAM memory and the characteristics of flash memory to retain data after power off, but its There are problems such as wear error and low yield rate, so it cannot be used directly, or use such as figure 1 The PCRAM control system shown realizes the visit to PCRAM, and this PCRAM control system comprises: application interface processing module, data encoding and decoding module and PCRAM interface control module, realize the visit to PCRAM through application interface and each module in PCRAM control system, same Due to wear or process deviation, there is a data damage area in the PCRAM, so the correctness of data storage cannot be guaranteed. Contents of the...

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): G06F3/06
Inventor 罗天德
Owner SLICONGO MICROELECTRONICS INC
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