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

Optimized phase change memory architecture

A phase-change memory and architecture technology, which is applied in the fields of instruments, generation of response errors, electrical digital data processing, etc., can solve problems such as the accumulation of read interference, the inability to fully improve the read voltage, and the different physical characteristics. , to prevent the problem of read interference, increase the length of the check field, and improve the reading speed

Active Publication Date: 2016-07-06
ZHEJIANG UNIV
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the fact that the physical characteristics of each PCM bit are not exactly the same, under high voltage conditions, a small number of bits will write data by mistake (this phenomenon is called read disturbance)
Since the ECC check can only correct one bit error, in order to avoid multiple read interference error bits in a row, the read voltage cannot be fully increased, so the ideal read speed cannot be achieved
In order to solve the problem of read interference accumulation, someone proposed the PRS (Probabilistic Row Scrubbing) strategy. This strategy performs data verification on frequently accessed data rows according to a certain probability, but it cannot completely solve the problem of read interference accumulation.

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
  • Optimized phase change memory architecture
  • Optimized phase change memory architecture
  • Optimized phase change memory architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] Assuming that the data field length of a PCM row is 8, the data field grouping process of optimizing the phase-change memory architecture using the present invention comprises the following steps:

[0049] (1) When writing data, when the write voltage rises to the read voltage, the bits that have been written into the data are recorded as vulnerable bits, and the data is written in sequence. During the writing process, according to the position of the vulnerable bits Divide the data domain into four groups. The division process is as follows:

[0050] Because the data length is 8, the 8-bit data field can construct the log 2 8=3 Patterns, the Patterns are:

[0051] Pattern00 (difference characteristic value is 001)

[0052] 1

0

1

0

1

0

1

0

[0053] Pattern01 (difference characteristic value is 010)

[0054] 1

1

0

0

1

1

0

0

[0055] Pattern10 (difference feature value is 100)

...

Embodiment 2

[0066] Assuming that the data field length of a PCM row is 16, the data field grouping flow process of optimizing the phase change memory architecture of the present invention includes the following steps:

[0067] (1) When writing data, when the write voltage rises to the read voltage, the bits that have been written into the data are recorded as vulnerable bits, and the data is written in sequence. During the writing process, according to the position of the vulnerable bits Divide the data domain into four groups. The division process is as follows:

[0068] The 16-bit data field can construct the log 2 16 = 4 Patterns, the index length needs to be log 2 (log 2 16)=2, the Patterns are:

[0069] Pattern00 (difference characteristic value is 0001)

[0070] 1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

[0071] Pattern01 (difference characteristic value is 0010)

[0072] 1

1

0

0

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 discloses an optimized phase change memory architecture. Each PCM line consists of a data field and a check field, wherein the check field comprises a grouping information field and an ECC check code field; the data field is stored by adopting a single-layer PCM unit; and the data check field is stored by adopting a double-layer PCM unit. According to the optimized phase change memory architecture, a dynamic grouping manner is adopted, and the data field is dynamically divided into N groups according to the positions of vulnerable bits, so that the vulnerable bits are uniformly distributed in each group and each group at most comprises one vulnerable bit; and meanwhile, grouped ECC check is used, and the double-layer PCM unit is used for storing check bits, so that the length of the check field is increased, the PCM line data error correction ability is improved, more bit errors can be corrected, and the reading voltage can be improved and the reading delay can be decreased while the fault-tolerant ability is strengthened so as to greatly improve the reading speed of the PCM.

Description

technical field [0001] The invention belongs to the technical field of computer storage, and in particular relates to an optimized phase-change memory architecture. Background technique [0002] Phase Change Memory (PCM for short) is a storage technology that develops very rapidly and is very likely to replace the main memory system in the future. It supports high-density, large-scale data storage and is non-volatile. However, phase change memory has a disadvantage, that is, the read and write delay of the current storage device is relatively high, and the write delay is even worse. The basic unit of a phase change memory is composed of a compound sheet of Ge, Sb and Te plus two electrodes. There is a huge difference in the conductivity of the compound in the crystalline state and the amorphous state, and the phase change memory takes advantage of this difference. to store data. Single-layer PCM bits are divided into two states: crystalline state and amorphous state, corr...

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): G06F11/10
CPCG06F11/1064
Inventor 付钊姜晓红
Owner ZHEJIANG 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