[go: up one dir, main page]

CN113851164A - Operating method and system of phase change memory cell, computer readable storage medium - Google Patents

Operating method and system of phase change memory cell, computer readable storage medium Download PDF

Info

Publication number
CN113851164A
CN113851164A CN202111138338.XA CN202111138338A CN113851164A CN 113851164 A CN113851164 A CN 113851164A CN 202111138338 A CN202111138338 A CN 202111138338A CN 113851164 A CN113851164 A CN 113851164A
Authority
CN
China
Prior art keywords
phase
change memory
memory cell
phase change
pulse
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111138338.XA
Other languages
Chinese (zh)
Inventor
杨海波
刘峻
彭文林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yangtze River Advanced Storage Industry Innovation Center Co Ltd
Original Assignee
Yangtze River Advanced Storage Industry Innovation Center Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yangtze River Advanced Storage Industry Innovation Center Co Ltd filed Critical Yangtze River Advanced Storage Industry Innovation Center Co Ltd
Priority to CN202111138338.XA priority Critical patent/CN113851164A/en
Publication of CN113851164A publication Critical patent/CN113851164A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/0004Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements comprising amorphous/crystalline phase transition cells
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/0021Auxiliary circuits
    • G11C13/004Reading or sensing circuits or methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/0021Auxiliary circuits
    • G11C13/0069Writing or programming circuits or methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/0021Auxiliary circuits
    • G11C13/0097Erasing, e.g. resetting, circuits or methods

Landscapes

  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Semiconductor Memories (AREA)

Abstract

本发明提供了一种相变存储器单元的操作方法及系统、计算机可读存储介质,利用相变材料层在不同操作脉冲下具有不同的晶化比例,且在不同的晶化比例下,相变存储器单元具有不同的阻态,不同的阻态可以表示不同的数据的特性,对相变存储器单元施加预设的操作脉冲,能使得相变材料层相变至相应的晶化比例,以使得所述相变存储器单元存储相应的多位数据,即可以利用相应的操作脉冲对相变存储器单元进行完全编程、部分编程、部分复位或完全复位,进而使得相变存储器单元可以由现有的0或1的单位存储升级为双位或者更多位数据的存储,方案简单,易于实施,成本低。

Figure 202111138338

The present invention provides an operation method and system for a phase-change memory cell, and a computer-readable storage medium. The phase-change material layer has different crystallization ratios under different operation pulses, and under different crystallization ratios, the phase change The memory cells have different resistance states, and different resistance states can represent different data characteristics. Applying a preset operation pulse to the phase change memory cell can make the phase change material layer phase change to a corresponding crystallization ratio, so that all The phase change memory cell stores corresponding multi-bit data, that is, the phase change memory cell can be completely programmed, partially programmed, partially reset or completely reset by using the corresponding operation pulse, so that the phase change memory cell can be changed from the existing 0 or The unit storage of 1 is upgraded to the storage of two or more bits of data, the solution is simple, easy to implement, and low cost.

Figure 202111138338

Description

Method and system for operating phase change memory unit and computer readable storage medium
Technical Field
The present invention relates to the field of phase change memory technologies, and in particular, to a method and a system for operating a phase change memory cell, and a computer-readable storage medium.
Background
Phase Change Material (PCM) memory is a new type of non-volatile memory in which a Phase Change Material can undergo a reversible Phase Change between an amorphous state and a crystalline state when corresponding electrical pulses are applied to its Phase Change memory cells, and exhibits a high resistance state in the amorphous state and a low resistance state in the crystalline state. Therefore, the conventional phase change memory cell in the prior art can realize the unit value storage of binary 0 and 1 by using the high resistance state and the low resistance state of the phase change memory cell.
However, as higher performance products are required, how to make the phase change memory have higher storage density is one of the hot problems studied by those skilled in the art.
Disclosure of Invention
The present invention provides a method and a system for operating a phase change memory cell, and a computer readable storage medium, so as to implement multi-bit value storage of the phase change memory cell without changing the structure of the phase change memory cell, thereby effectively improving the storage density of the phase change memory.
To achieve the above object, the present invention provides a method for operating a phase change memory cell, comprising:
s1: determining a corresponding relation between an operation pulse input into a phase change memory unit and a resistance state of the phase change memory unit, wherein the phase change memory unit comprises a phase change material layer, the phase change material layer has different crystallization proportions under different operation pulses, the phase change memory unit has different resistance states under different crystallization proportions, and correspondingly, the number of data bits and the number of data values stored in the phase change memory unit are different;
and S2, applying a preset operation pulse to the phase change memory cell to enable the phase change material layer to change phase to a corresponding crystallization ratio so as to enable the phase change memory cell to store multi-bit data corresponding to the phase change material layer.
Optionally, the preset operation pulse includes a plurality of different programming pulses and a reset pulse, the number of steps set on a falling edge of each programming pulse is different, and after the programming pulse with the larger number of steps set on the falling edge is applied to the phase change memory cell, the higher the crystallization ratio of the phase change material layer after phase change is, the higher the crystallization ratio corresponding to the programming pulse with the largest number of steps set on the falling edge is 1; the number of steps set on the falling edge of the reset pulse is 0, and after the reset pulse is applied to the phase change memory unit, the phase change memory unit is reset, so that the phase change material layer is completely changed into an amorphous state, and the crystallization ratio is 0.
Optionally, the step of applying a preset operation pulse to the phase change memory cell comprises: applying a reset pulse to the phase change memory unit to enable the phase change material layer of the phase change memory unit to change phase to be 0 in crystallization ratio; and then, applying a programming pulse with a corresponding step number on a falling edge to the phase change memory unit so as to enable the phase change material layer of the phase change memory unit to change phase to a crystallization ratio corresponding to the phase change material layer.
Optionally, the preset operation pulse includes a programming pulse and a plurality of different reset pulses, pulse amplitudes of the different reset pulses are different, and after the reset pulse with the smaller pulse amplitude is applied to the phase change memory unit, a crystallization ratio of the phase change material layer after phase change is higher, and a crystallization ratio corresponding to the reset pulse with the largest pulse amplitude is 0; after the programming pulse is applied to the phase change memory unit, the phase change memory unit is programmed, so that the phase change material layer of the phase change memory unit is completely changed into a crystalline state, and the crystallization ratio is 1.
Optionally, the number of steps provided on the falling edge of the programming pulse is greater than 0.
Optionally, the step of applying a preset operation pulse to the phase change memory cell comprises: applying a programming pulse to the phase change memory unit to enable the phase change material layer of the phase change memory unit to change phase to a crystallization ratio of 1; then, a reset pulse with a corresponding pulse amplitude is applied to the phase change memory cell to cause the phase change material layer of the phase change memory cell to change phase to a crystallization ratio corresponding thereto.
Optionally, the total number of the types of the preset operation pulses is 2n, and the number of the multi-bit binary data that can be stored by the phase change memory cell is 2n, where n is a natural number greater than 1.
Optionally, the operating method further includes: applying a read pulse to the phase change memory cell to read multi-bit binary data stored by the phase change memory cell.
Optionally, the step of reading the multi-bit binary data stored by the phase change memory cell comprises: and utilizing multi-level reading voltage thresholds to carry out bit-by-bit judgment on multi-bit binary data stored in the phase change memory unit, wherein the reading voltage thresholds at all levels are different in size.
Optionally, when the total number of the types of the preset operation pulses is 4, the phase change memory cell stores two-bit binary data, which are 00, 10, 01, and 11; the step of judging the multi-bit binary data stored in the phase change memory unit bit by bit comprises the following steps:
firstly, judging whether the low-order data in the two-bit binary data stored in the phase change memory unit is 0 or 1 through a first-level reading voltage threshold;
if the current voltage of the phase change memory unit is not higher than the first-level reading voltage threshold value, the lower-order data in the binary data stored in the phase change memory unit is 1, and whether the upper-order data in the binary data stored in the phase change memory unit is 0 or 1 is further judged through a second-level reading voltage threshold value;
if the current voltage of the phase change memory unit is higher than the first-level reading voltage threshold value, the lower-order data in the binary data stored in the phase change memory unit is 0, and whether the upper-order data in the binary data stored in the phase change memory unit is 0 or 1 is further judged through another second-level reading voltage threshold value.
Based on the same inventive concept, the present invention further provides an operating system of a phase change memory, wherein a phase change memory cell of the phase change memory has a phase change material layer, the phase change material layer has different crystallization ratios under different operation pulses, and the phase change memory cell has different resistance states under different crystallization ratios, and correspondingly, the phase change memory cell stores different data bits and different values, the operating system includes:
a gating circuit for gating a corresponding phase change memory cell in the phase change memory;
and the erasing circuit is used for applying a preset operation pulse to the gated phase change memory unit to enable the phase change material layer of the phase change memory unit to change the phase to a corresponding crystallization proportion, so that the phase change memory unit stores the corresponding multi-bit data.
Optionally, the preset operation pulse applied by the erase/write circuit includes a plurality of different programming pulses and a reset pulse, the number of steps set on the falling edge of the different programming pulses is different, and after the programming pulse with the larger number of steps set on the falling edge is applied to the phase change memory cell, the crystallization ratio of the phase change material layer after phase change is higher, and the crystallization ratio corresponding to the programming pulse with the largest number of steps set on the falling edge is 1; the step number set on the falling edge of the reset pulse is 0, and after the reset pulse is applied to the phase change memory unit, the phase change memory unit is reset to ensure that the phase change material layer is completely changed into an amorphous state, and the crystallization ratio is 0;
or the preset operation pulse applied by the erasing circuit comprises a programming pulse and a plurality of different reset pulses, the pulse amplitudes of the different reset pulses are different, and after the reset pulse with the smaller pulse amplitude is applied to the phase change memory unit, the crystallization proportion of the phase change material layer after phase change is higher, and the crystallization proportion corresponding to the reset pulse with the largest pulse amplitude is 0; after the programming pulse is applied to the phase change memory unit, the phase change memory unit is programmed, so that the phase change material layer of the phase change memory unit is completely changed into a crystalline state, and the crystallization ratio is 1.
Optionally, the operating system further includes: and the reading circuit is used for applying a reading pulse to the phase change memory unit and reading the multi-bit binary data stored in the phase change memory unit.
Optionally, the read circuit is configured to perform bit-by-bit judgment on the multi-bit binary data stored in the phase change memory cell by using multiple levels of read voltage thresholds, where the read voltage thresholds of the levels are different in size.
Based on the same inventive concept, the present invention also provides a computer-readable storage medium having a computer program or algorithm stored thereon, wherein the computer program or algorithm, when executed by a processor, implements the method for operating the phase change memory cell according to the present invention.
Compared with the prior art, the technical scheme of the invention has at least one of the following technical effects:
1. the phase change memory unit is characterized in that the phase change material layer has different crystallization proportions under the action of different operation pulses, and the phase change memory unit has different resistance states under different crystallization proportions, different resistance states can represent the characteristics of different data, corresponding operation pulses are applied to the phase change memory unit, so that the phase change material layer is subjected to phase change to the corresponding crystallization proportions, the phase change memory unit stores corresponding multi-bit data, namely, the phase change memory unit can be partially programmed or partially reset by using the corresponding operation pulses, and the phase change memory unit can be upgraded from the existing 0 or 1 storage to the storage of double-bit or more-bit data.
2. On the phase change memory unit with the same stack or size, the bit density of the phase change memory unit can be increased by 2 times or more without changing the structure of the phase change memory unit and additional process treatment.
3. The reading scheme is optimized, and the multi-bit data stored by the phase change memory unit can be quickly read out.
4. The scheme is simple, easy to implement and low in cost.
Drawings
Fig. 1 is a schematic structural diagram of a three-dimensional stacked phase change memory.
FIG. 2 is a schematic diagram of pulses during operation of a phase change memory cell.
FIG. 3 is a diagram illustrating the relationship between physical models during a phase change of a phase change memory cell.
FIG. 4 is a graph illustrating resistance change curves of a phase change memory cell during programming and resetting.
FIG. 5 is a graph illustrating crystallization ratios of phase change memory cells under different programming pulses.
FIG. 6 is a schematic diagram of I-V characteristics of a phase change memory cell at different crystallization ratios Ca.
FIG. 7 is a waveform diagram of a predetermined operation pulse applied in the method for operating a phase change memory cell according to the first embodiment of the present invention and a curve diagram of a crystallization ratio Ca corresponding thereto.
FIG. 8 is a graph illustrating a multi-level read voltage threshold versus corresponding operation pulses in a method for operating a phase change memory cell according to a first embodiment of the present invention.
FIG. 9 is a flowchart illustrating a multi-level read in a method of operating a phase change memory cell according to a first embodiment of the present invention.
FIG. 10 is a waveform diagram of a predetermined operation pulse applied in a method for operating a phase change memory cell according to a second embodiment of the present invention and a curve diagram of a crystallization ratio Ca corresponding to the predetermined operation pulse.
Detailed Description
With the continuous increase of the demands of various electronic devices on integration level and data storage density, it is more and more difficult for a common two-dimensional phase change memory device to meet the demands, and under such a situation, three-dimensional (3D) PCM in the prior art is produced. In the conventional 3D PCM, referring to fig. 1, bit lines BL and word lines WL are formed perpendicular to each other, phase change memory cells Cell are formed in self-alignment at intersections of the bit lines BL and the word lines WL, and a plurality of phase change memory cells Cell may be stacked in a direction perpendicular to a substrate to improve the bit density and integration of the 3D PCM.
Referring to fig. 2, for the conventional phase change memory, operation pulses (e.g., light pulses, electric pulses, etc.) with different widths and heights are generally applied to the phase change memory cell, so that a write (Set) operation, a read operation, and an erase (Reset) operation of the phase change memory cell can be realized. Wherein, when a long and medium-intensity programming pulse (i.e. Set pulse) is applied to raise the temperature of the phase-change material layer of the phase-change memory cell below the melting temperature Tm and above the crystallization temperature Tx, and is kept for a period of time to promote crystal nucleus growth, the phase-change material layer of the phase-change memory cell can be switched from an amorphous state (corresponding to a high resistance state) to a crystalline state (corresponding to a low resistance state), and the process of switching the phase-change material layer from the high resistance state ("0" state) to the low resistance state ("1" state) is generally referred to as a Set process (also referred to as a write operation process); after a short and strong Reset pulse (i.e., Reset pulse) is applied to raise the temperature of the phase change material layer of the phase change memory cell above the melting temperature Tm, and then rapid cooling is performed (cooling down), so that the phase change material layer of the phase change memory cell can be converted from the crystalline state to the amorphous state, and a process of converting the phase change material layer from the low resistance state ("1" state) to the high resistance state ("0" state) is usually called a Reset process (also called an erase operation process), and the Reset process and the Set process are mutually reversible processes, so that the typical phase change memory cell uses the crystalline state to represent a unit binary data "1" and uses the amorphous state to represent a unit binary data "0"; reading of data stored in the phase change memory cell can be achieved by measuring the resistance of the phase change memory cell after applying a weak read pulse that does not affect the state of the phase change material layer.
In the existing technical scheme, although the bit density and the integration level of the phase change memory can be greatly improved by using a three-dimensional stacking technology, the requirement of the phase change memory with higher density still cannot be met.
Referring to fig. 3 and 4, the inventors have found that, when applying a corresponding operation pulse to a phase change memory cell, the final resistance state of the phase change memory cell is actually realized by the interaction of an electrical model, a temperature model and a phase change model, wherein the electrical model can represent the I-V characteristics, the resistance and the voltage Vt when reading data of the phase change memory cell, the temperature model can represent the temperature change of the phase change memory cell, and the phase change model can represent the crystallization ratio Ca of the phase change material layer in the phase change memory cell.
Furthermore, the inventors further investigated and found that, referring to fig. 5, for the programming pulse, the crystallization ratio Ca is related to the falling edge of the programming pulse, and the higher the first step disposed on the falling edge, the larger the crystallization ratio Ca. In addition, referring to FIG. 6, I-V characteristic curves of different crystallization ratios Ca are different.
That is to say, the pulse amplitude, the pulse width, the falling edge arrangement manner and the like of the operation pulse jointly determine the crystallization proportion of the phase-change material layer (namely determine the resistance state, the crystallization state and the stored data of the phase-change memory unit), and based on this, a relationship between the input operation pulse, the resistance (namely the resistance state) of the phase-change memory unit and the crystallization proportion of the phase-change material layer is established, so that the phase-change memory unit is partially programmed (or partially written in and partially set) or partially Reset (or partially erased and partially Reset) by applying the appropriate operation pulse, so that the phase-change memory unit is changed from storing binary data of 0 or 1 unit to storing binary data of two or more bits, thereby breaking through the traditional storage modes of '0' and '1', greatly improving the storage density and increasing the storage capacity of the memory, without significantly increasing the size or power consumption of the memory device, etc.
Therefore, the present invention provides an operation method and system for a phase change memory unit and a computer readable storage medium, wherein the phase change memory unit has different crystallization ratios of a phase change material layer of the phase change memory unit under different operation pulses, and the phase change memory unit has different resistance states under different crystallization ratios to correspond to characteristics of storing different data, and the phase change memory unit is enabled to perform phase change to the corresponding crystallization ratio by applying a preset operation pulse to the phase change memory unit to perform partial programming, full programming, partial resetting or full resetting, so as to enable the phase change memory unit to store corresponding multi-bit data.
The technical solution proposed by the present invention will be further described in detail with reference to the accompanying drawings and specific embodiments. The advantages and features of the present invention will become more apparent from the following description. It is to be noted that the drawings are in a very simplified form and are not to precise scale, which is merely for the purpose of facilitating and distinctly claiming the embodiments of the present invention.
First embodiment
The present embodiment provides an operation method of a phase change memory unit, which can be applied to any existing phase change memory, where each phase change memory unit of the phase change memory has a phase change material layer, the phase change material layer has different crystallization proportions under different operation pulses, and the phase change memory unit where the phase change material layer is located has different resistance states under different crystallization proportions, and correspondingly, the number of data bits and the number of data values stored in the phase change memory unit are different.
Referring to fig. 7, the method for operating the phase change memory cell of the present embodiment includes:
s1: determining a corresponding relation between an operation pulse input into a phase change memory unit and a resistance state of the phase change memory unit, wherein the phase change memory unit comprises a phase change material layer, the phase change material layer has different crystallization proportions under different operation pulses, the phase change memory unit has different resistance states under different crystallization proportions, and correspondingly, the number of data bits and the number of data values stored in the phase change memory unit are different;
s2 applies a predetermined operation pulse to the phase change memory cell to cause the phase change material layer of the phase change memory cell to change phase to a corresponding crystallization ratio, so that the phase change memory cell stores the corresponding multi-bit data.
Specifically, in step S1, a corresponding relationship between an operation pulse input to any phase change memory cell of the phase change memory and a resistance state of the phase change memory cell may be determined through a simulation test or the like, where each phase change memory cell of the phase change memory is the same, each phase change memory cell includes a phase change material layer, the phase change material layer has different crystallization ratios under different operation pulses, and the phase change memory cell in which the phase change material layer is located has different resistance states under different crystallization ratios, and correspondingly, the number of data bits and the number of data values stored in the phase change memory cell are different, so that a method for specifically implementing partial reset (also called partial erase, partial amorphization), total reset (also called total erase, total amorphization) of the phase change memory cell can be obtained, The operation pulse of partial programming (also called partial crystallization) and full programming (also called full crystallization and full crystallization) is used as the preset operation pulse required by step S2 for selection and use in step S2.
The preset operation pulses that can be applied to, programmed and Reset the phase change memory cell in step S2 of this embodiment include three different programming pulses set1, set2, set3 and one Reset pulse Reset, the number of steps set on the falling edge of the programming pulses set1, set2 and set3 is 1, 2 and 3 in sequence, the step number set on the falling edge of the Reset pulse Reset is 0, the pulse amplitudes of the programming pulses set1 and set2 are the same and are all V12, the pulse amplitude of the programming pulse set3 is V13, the pulse amplitude of the Reset pulse Reset is V11, and V12< V13< V11. Further, the pulse widths of the Reset pulse Reset and the program pulses set1, set2, set3 are sequentially increased, W11< W12< W13< W14.
After the Reset pulse Reset is applied to the phase change memory cell, the phase change memory cell can be Reset (or the phase change memory cell can be fully Reset) so that the phase change material layer is completely changed into an amorphous state, the corresponding crystallization ratio Ca is 0, and the resistance value of the phase change memory cell is the highest, that is, the phase change memory cell has the highest resistance state.
When the Reset pulse Reset and the programming pulses set1, set2, and set3 are respectively applied to the phase change memory cells, the phase change memory cells are correspondingly in states of L0, L1, L2, and L3, wherein in the programming pulses set1, set2, and set3, the larger the number of steps set on the falling edge, the higher the crystallization ratio of the phase change material layer of the phase change memory cell after phase change, that is, the crystallization ratios Ca corresponding to the programming pulses set1, set2, and set3 are all greater than 0 and sequentially increased.
In this embodiment, after the programming pulse set3 is applied to the phase change memory cell, the phase change memory cell can be completely programmed (or fully programmed) to make the phase change material layer of the phase change memory cell completely change into a crystalline state, the corresponding crystallization ratio Ca is 1, and at this time, the resistance value of the phase change memory cell is the lowest, that is, the phase change memory cell has the lowest resistance state.
After the programming pulses Set1 and Set2 are applied to the phase change memory cell, respectively, the phase change memory cell can be partially programmed, so that the phase change material layer of the phase change memory cell is partially changed into a crystalline state, but since the number of steps of the falling edge of the program pulse Set1 is less than the number of steps of the falling edge of the program pulse Set2, the degree of crystallinity of the phase change material layer of the phase change memory cell after the phase change is caused by the program pulse set2 is higher than the degree of crystallinity of the phase change material layer of the phase change memory cell after the phase change is caused by the program pulse set1, that is, the crystallization ratio Ca corresponding to the programming pulse set2 is less than 1 but greater than the crystallization ratio Ca corresponding to the programming pulse set2, at this time, the resistance value of the phase change memory cell corresponding to the programming pulse set2 is between the programming pulse set3 and the programming pulse set1, and the resistance value of the phase change memory cell corresponding to the programming pulse set1 is lower than the resistance value of the phase change memory cell corresponding to the Reset pulse Reset.
Therefore, in the present embodiment, the following are defined: the data stored in the phase change memory cell under the Reset pulse Reset is two-bit binary data "00", the data stored in the phase change memory cell under the programming pulse set1 is two-bit binary data "10", the data stored in the phase change memory cell under the programming pulse set2 is two-bit binary data "01", and the data stored in the phase change memory cell under the programming pulse set3 is two-bit binary data "11".
In this embodiment, the operations of operating and writing the phase change memory cell include: firstly, applying a Reset pulse Reset to the phase change memory unit to enable the phase change material layer of the phase change memory unit to change the phase to a crystallization ratio Ca of 0, and realizing the pre-erasing step or the pre-programming step of the phase change memory unit to enable the data stored in the phase change memory unit to be 00; then, a program pulse (one of set1, set2, set 3) having a corresponding step number set on a falling edge is applied to the phase change memory cell to cause the phase change material layer of the phase change memory cell to change phase to a corresponding crystallization ratio Ca, thereby writing data to be stored, for example, "10", "01", or "11", in the phase change memory cell.
The method for operating the phase change memory cell of the present embodiment further includes: and applying a reading pulse to the corresponding phase change memory cell to read the two-bit binary data stored in the phase change memory cell.
In this embodiment, the response value generated after the read pulse is applied to the phase change memory cell is a voltage value, the same read pulse may generate different voltage values when passing through the phase change memory cells with different resistance values, and the phase change memory cell with the higher resistance value may generate a higher voltage value.
Referring to fig. 8 and 9, in particular, in the present embodiment, as described above, when the Reset pulse Reset, the programming pulses set1, set2, and set3 are respectively applied to the phase change memory cell, the two-bit binary data stored in the phase change memory cell are "00", "10", "01", "11", respectively, and therefore the step of performing bit-by-bit judgment on the two-bit binary data stored in the phase change memory cell includes:
first, it is determined whether the lower data of the two-bit binary data stored in the phase change memory cell is "0" or "1" by a first-level read voltage threshold Vread 0. Specifically, if the resistance of the phase change memory cell is low, the current voltage of the phase change memory cell is not higher than the first level read voltage threshold Vread0, and at this time, it may be determined that the lower data of the two-bit binary data stored in the phase change memory cell is "1"; if the resistance of the phase change memory cell is high, the current voltage of the phase change memory cell is higher than the first-level read voltage threshold Vread0, and at this time, it may be determined that the lower data of the two-bit binary data stored in the phase change memory cell is "0";
then, the corresponding second-level read voltage threshold is used to further determine whether the upper data of the two-bit binary data stored in the phase change memory cell is "0" or "1". Specifically, when the lower bit data of the two-bit binary data stored in the phase change memory cell is determined to be "1", it is further determined whether the current voltage of the phase change memory cell is not higher than a second level read voltage threshold Vread1, if the current voltage of the phase change memory cell is not higher than the second level read voltage threshold Vread1, the upper bit data of the two-bit binary data stored in the phase change memory cell is determined to be "1", that is, the two-bit binary data read from the phase change memory cell is "11", and if the current voltage of the phase change memory cell is higher than the second level read voltage threshold Vread1, the upper bit data of the two-bit binary data stored in the phase change memory cell is determined to be "0", that is, the two-bit binary data read from the phase change memory cell is determined to be "01". When the lower bit data in the two-bit binary data stored in the phase change memory cell is judged to be "0", whether the current voltage of the phase change memory cell is not higher than another second-level read voltage threshold Vread2 is further judged, wherein Vread1< Vread0< Vread2, if the current voltage of the phase change memory cell is not higher than the second-level read voltage threshold Vread2, the upper bit data in the two-bit binary data stored in the phase change memory cell is judged to be "1", that is, the binary data read from the phase change memory cell is judged to be "10", and if the current voltage of the two-bit phase change memory cell is higher than the second-level read voltage threshold Vread2, the upper bit data in the two-bit binary data stored in the phase change memory cell is judged to be "0", that is, that the two-bit data read from the phase change memory cell is judged to be "00".
Based on the same inventive concept, the present invention also provides an operating system (not shown) of the phase change memory, which can apply the Reset pulse Reset, the programming pulses set1, set2, set3 and the read pulse to the phase change memory cell of the present embodiment to erase and read the phase change memory cell. The operating system of the embodiment includes: a strobe circuit (not shown), an erase circuit (not shown), and a read circuit (not shown).
The gating circuit is used for gating corresponding phase change memory cells in the phase change memory.
The erasing circuit is used for applying a preset operation pulse (namely one of Reset pulse Reset, programming pulse set1, set2 and set 3) to the gated phase change memory cell so that the phase change material layer of the gated phase change memory cell changes phase to a corresponding crystallization proportion, so that the gated phase change memory cell stores corresponding multi-bit data (namely one of two-bit binary data "11", "01", "10" and "00"), wherein the preset operation pulse is different, the crystallization proportion corresponding to the preset operation pulse is different, the resistance state of the phase change memory cell is different under different crystallization proportions, and correspondingly, the number of bits and the value of the data corresponding to the phase change memory cell are different.
Optionally, the preset operation pulses that can be applied by the erase circuit of this embodiment include Reset pulses Reset, programming pulses set1, set2, and set3, the numbers of steps set on the falling edges of the programming pulses set1, set2, and set3 are all different, and after the programming pulses with the larger number of steps set on the falling edges are applied to the phase change memory cell, the crystallization ratio Ca corresponding to the programming pulse set3 with the largest number of steps set on the falling edge is 1 as the crystallization ratio Ca of the phase change material layer of the phase change memory cell after phase change is higher; the number of steps set on the falling edge of the Reset pulse Reset is 0, and after the Reset pulse Reset is applied to the phase change memory cell, the phase change memory cell is Reset so that the phase change material layer is entirely changed into an amorphous state, and the crystallization ratio Ca is 0.
The read circuit is used for applying a read pulse to the gated phase change memory cell and reading the multi-bit binary data stored by the phase change memory cell. Optionally, the read circuit is configured to perform bit-by-bit judgment on two-bit binary data stored in the gated phase change memory cell by using two levels of read voltage thresholds, where the read voltage thresholds of the levels are different in size.
It should be noted that the erasing circuit can specifically implement the above-mentioned processes of full programming, partial resetting and full resetting, and the reading circuit can specifically implement the above-mentioned data reading process, and will not be described in detail herein.
Furthermore, it should be understood that, before the phase change memory is shipped from a factory, if a simulation test is not performed to give the correspondence between the operation pulse input to the phase change memory cell and the crystallization ratio of the phase change memory cell and the correspondence between the crystallization ratio of the phase change memory cell and the resistance state of the phase change memory cell, a simulation test circuit may be further added to the operating system for performing a simulation test on the phase change memory before the phase change memory is put into use, determining the correspondence between the operation pulse input to the phase change memory cell and the crystallization ratio of the phase change memory cell and the correspondence between the crystallization ratio of the phase change memory cell and the resistance state of the phase change memory cell, and the like, and further determining a preset operation pulse (including parameters of the pulse type, the pulse amplitude, and the like) that can be applied by the erase circuit, for the erase/write circuit to choose from reasonably.
Based on the same inventive concept, the present embodiments also provide a computer-readable storage medium having stored thereon a computer program, which may include code, algorithms, computer-executable instructions, which when executed by a processor, implement the method of operation of the phase change memory cell of the present embodiments and any variations thereof. The computer-readable storage medium can be any medium that can contain, store, communicate, propagate, or transport the instructions. For example, the computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. Specific examples of the computer-readable storage medium include: magnetic storage devices, such as magnetic tape or Hard Disk Drives (HDDs); optical storage devices, such as compact disks (CD-ROMs); a memory, such as a Random Access Memory (RAM) or a flash memory; and/or wired/wireless communication links.
Second embodiment
Referring to fig. 10, the present embodiment provides an operation method of a phase change memory, which is different from the first embodiment in that the preset operation pulses that can be applied to, programmed and Reset the phase change memory cells in step S2 of the present embodiment include three different Reset pulses Reset1, Reset2, Reset3 and a program pulse set, the number of steps set on the falling edge of the Reset pulses Reset1, Reset2 and Reset3 is 0, but the pulse amplitudes of the program pulse set and the Reset pulses Reset1, Reset2 and Reset3 are sequentially increased, that is, V21< V22< V23< V24. In addition, the pulse widths of the Reset pulses Reset1, Reset2, Reset3 are the same and are all W21, and W21 is less than the pulse width W22 of the programming pulse set.
As an example, the number of steps set on the falling edge of the programming pulse set is 3, but the technical solution of the present embodiment is not limited thereto, and in other examples of the present embodiment, the number of steps set on the falling edge of the programming pulse set may be equal to 0, or may be any natural number greater than 0, where the more the number of steps set on the falling edge of the programming pulse set is, the higher the efficiency of phase change of all the phase change material layers of the phase change memory to the crystalline state is.
In this embodiment, after the reset pulse with the larger pulse amplitude is applied to the phase change memory cell, the amorphization ratio (i.e. 1-Ca) of the phase change material layer of the phase change memory cell after phase change is lower, or in other words, after the reset pulse with the smaller pulse amplitude is applied to the phase change memory cell, the crystallization ratio Ca of the phase change material layer of the phase change memory cell after phase change is higher, and the resistance value of the phase change memory cell is lower. Specifically, after the Reset pulse Reset3 is applied to the phase change memory cell, the phase change memory cell can be completely Reset, so that the phase change material layer of the phase change memory cell is completely changed into an amorphous state, the corresponding crystallization proportion Ca is 0, the phase change memory cell is in an L3' state, and the resistance value of the phase change memory cell is the highest; when Reset pulses Reset2 and Reset3 are applied to the phase change memory cell, the phase change memory cell can be partially Reset, so that the phase change material layer is partially changed into an amorphous state, the state of the phase change memory cell after the Reset pulse Reset2 is applied is L2 ', the state of the phase change memory cell after the Reset pulse Reset1 is applied is L1', the crystallization ratio Ca corresponding to the Reset pulse Reset2 is greater than 0 but greater than the crystallization ratio Ca corresponding to the Reset pulse Reset3, at this time, the resistance value of the phase change memory cell corresponding to the Reset pulse Reset2 is between the Reset pulse Reset1 and the Reset pulse 3, and the resistance value of the phase change memory cell corresponding to the Reset pulse 1 is higher than the resistance value of the phase change memory cell corresponding to the programming pulse set; after the programming pulse set is applied to the phase change memory unit, the phase change memory unit is completely programmed, so that the phase change material layer of the phase change memory unit is completely changed into a crystalline state, the crystallization ratio Ca is 1, and the resistance value of the phase change memory unit is the lowest at the moment.
Therefore, in the present embodiment, the following are defined: the data stored in the phase change memory cell under the programming pulse set is two-bit binary data "11", the data stored in the phase change memory cell under the Reset pulse Reset1 is two-bit binary data "01", the data stored in the phase change memory cell under the Reset pulse Reset2 is two-bit binary data "10", and the data stored in the phase change memory cell under the Reset pulse Reset3 is two-bit binary data "00".
In this embodiment, the erasing or writing operation on the phase change memory cell includes: firstly, applying a programming pulse set to the phase change memory unit to enable the phase change material layer of the phase change memory unit to change the phase to the crystallization ratio to be 1, and realizing the pre-programming step of the phase change memory unit, wherein the data stored in the phase change memory unit is '11'; then, a Reset pulse (i.e., one of Reset1, Reset2, and Reset 3) with a corresponding pulse amplitude is applied to the phase change memory cell to change the phase change material layer of the phase change memory cell to a corresponding crystallization ratio Ca, so as to implement partial erasing of the phase change memory cell, thereby updating the stored data of the phase change memory cell to "01", "10", or "00".
The method for operating the phase change memory further includes applying a read pulse to a corresponding phase change memory cell to read the two-bit binary data stored in the phase change memory cell. The data reading process is the same as the data reading process of the first embodiment, so reference may be made to the above description of the relevant parts of the first embodiment, and details are not repeated here.
Based on the same inventive concept, the present embodiment further provides an operating system (not shown) of the phase change memory, which can apply the Reset pulses Reset1, Reset2, Reset3, and the programming pulse set and the read pulse to the phase change memory cell of the present embodiment to erase and read the phase change memory cell. The operating system of the embodiment includes: a strobe circuit (not shown), an erase circuit (not shown), and a read circuit (not shown). The gating circuit is used for gating corresponding phase change memory cells in the phase change memory. The erasing and writing circuit is used for applying a corresponding operation pulse (namely one of Reset pulses Reset1, Reset2, Reset3 and programming pulse set) to the gated phase change memory cell, so that the phase change material layer of the gated phase change memory cell is changed to a corresponding crystallization proportion, and the gated phase change memory cell stores corresponding multi-bit data (namely one of two-bit binary data "11", "01", "10" and "00"), wherein different operation pulses correspond to different crystallization proportions, and the phase change memory cell stores different multi-bit data under different crystallization proportions.
The operating system of this embodiment is substantially the same as the operating system of the first embodiment, and therefore reference may be made to the above description of relevant portions of the first embodiment, which is not repeated herein.
Based on the same inventive concept, the present embodiments also provide a computer-readable storage medium having stored thereon a computer program, which may include code, algorithms, computer-executable instructions, which when executed by a processor, implement the method of operation of the phase change memory cell of the present embodiments and any variations thereof.
It should be noted that, in the above embodiments, there are only 4 (or 4, or 2) operation pulses for erasing (i.e. programming and resetting) the phase change memory cellnThe phase change memory cell can store n 2 bits of data 4, n is 2, and the number of binary data of two bits stored is specifically 4 (i.e., "11" or "10")"," 01 "and" 00 "), but the technical solution of the present invention is not limited thereto, and in other embodiments of the present invention, the total number of kinds of the operation pulses for erasing (i.e., programming and resetting) the phase change memory cell may be set to 2nAt this time, the phase change memory cell can store multi-bit binary data with the number of bits n and the total number of bits 2nWherein n is a natural number greater than 1. At this time, the step of reading the multi-bit binary data stored in the phase change memory cell therein may include: and utilizing more levels of reading voltage threshold values to judge the multi-bit binary data stored in the phase change memory unit bit by bit, wherein the reading voltage threshold values of all levels are different in size.
In summary, in the technical solution of the present invention, the phase change material layer has different crystallization ratios under the action of different operation pulses, and the phase change memory cell has different resistance states under different crystallization ratios, and the different resistance states can represent different data characteristics, and corresponding operation pulses are applied to the phase change memory cell to cause the phase change material layer to change phase to the corresponding crystallization ratio, so that the phase change memory cell stores corresponding multi-bit data, that is, the phase change memory cell can be partially programmed or partially reset by using the corresponding operation pulses, and further the phase change memory cell can be upgraded from the existing unit of "0" or "1" to the storage of two-bit or more-bit data, and thus, on the phase change memory cell of the same stack or size, the structure of the phase change memory cell does not need to be changed, the bit density of the phase change memory unit can be increased by 2 times or more without additional process treatment, and the method has the advantages of simple scheme, easy implementation and low cost.
The above description is only for the purpose of describing the preferred embodiments of the present invention, and is not intended to limit the scope of the present invention, and any variations and modifications made by those skilled in the art according to the above disclosure are within the scope of the present invention.

Claims (15)

1.一种相变存储器单元的操作方法,其特征在于,1. A method of operating a phase-change memory cell, characterized in that, S1:确定输入到相变存储器单元的操作脉冲与所述相变存储器单元的阻态之间的对应关系,其中,所述相变存储器单元包括相变材料层,所述相变材料层在不同的操作脉冲下具有不同的晶化比例,且在不同的晶化比例下,所述相变存储器单元具有不同的阻态,对应地,所述相变存储器单元存储的数据位数和数值不同;S1: Determine the correspondence between the operation pulse input to the phase change memory cell and the resistance state of the phase change memory cell, wherein the phase change memory cell includes a phase change material layer, and the phase change material layer is in different There are different crystallization ratios under different crystallization ratios, and under different crystallization ratios, the phase-change memory cells have different resistance states, and correspondingly, the data bits and values stored in the phase-change memory cells are different; S2:对所述相变存储器单元施加预设的操作脉冲,使得所述相变材料层相变至相应的晶化比例,以使得所述相变存储器单元存储与之对应的多位数据。S2: Apply a preset operation pulse to the phase-change memory cell, so that the phase-change material layer is phase-changed to a corresponding crystallization ratio, so that the phase-change memory cell stores corresponding multi-bit data. 2.如权利要求1所述的操作方法,其特征在于,所述预设的操作脉冲包括多个不同的编程脉冲和一个复位脉冲,不同的编程脉冲的下降沿上设置的台阶数不同,且下降沿上设置的台阶数越多的编程脉冲施加到所述相变存储器单元上后,所述相变材料层相变后的晶化比例越高,下降沿上设置的台阶数最多的编程脉冲所对应的晶化比例为1;所述复位脉冲的下降沿上设置的台阶数为0,所述复位脉冲施加到所述相变存储器单元上后,对所述相变存储器单元复位,使其相变材料层全部相变为非晶态,晶化比例为0。2. The operation method according to claim 1, wherein the preset operation pulse comprises a plurality of different programming pulses and a reset pulse, and the number of steps set on the falling edges of the different programming pulses is different, and After the programming pulse with the more steps set on the falling edge is applied to the phase change memory cell, the crystallization ratio of the phase change material layer after the phase change is higher, and the programming pulse with the largest number of steps set on the falling edge The corresponding crystallization ratio is 1; the number of steps set on the falling edge of the reset pulse is 0. After the reset pulse is applied to the phase-change memory cell, the phase-change memory cell is reset to make it All of the phase change material layers are transformed into an amorphous state, and the crystallization ratio is zero. 3.如权利要求2所述的操作方法,其特征在于,对所述相变存储器单元施加预设的操作脉冲的步骤包括:先施加一个所述复位脉冲至所述相变存储器单元,以使得所述相变存储器单元的相变材料层相变至晶化比例为0;然后,施加下降沿上设置有相应的台阶数的编程脉冲至所述相变存储器单元,以使得所述相变存储器单元的相变材料层相变至与之对应的晶化比例。3. The operating method according to claim 2, wherein the step of applying a preset operating pulse to the phase change memory cell comprises: firstly applying a reset pulse to the phase change memory cell, so that The phase-change material layer of the phase-change memory cell is phase-changed until the crystallization ratio is 0; then, a programming pulse with a corresponding number of steps on the falling edge is applied to the phase-change memory cell, so that the phase-change memory cell is The phase-change material layer of the cell is phase-transformed to the corresponding crystallization ratio. 4.如权利要求1所述的操作方法,其特征在于,所述预设的操作脉冲包括一个编程脉冲和多个不同的复位脉冲,不同的复位脉冲的脉冲幅值大小不同,且脉冲幅值越小的复位脉冲施加到所述相变存储器单元上后,所述相变材料层相变后的晶化比例越高,脉冲幅值最大的复位脉冲所对应的晶化比例为0;所述编程脉冲施加到所述相变存储器单元上后,对所述相变存储器单元编程,使其相变材料层全部相变为晶态,晶化比例为1。4. The operation method according to claim 1, wherein the preset operation pulse comprises a programming pulse and a plurality of different reset pulses, and the pulse amplitudes of the different reset pulses are different, and the pulse amplitudes are different. After the smaller reset pulse is applied to the phase-change memory cell, the phase-change material layer has a higher crystallization ratio, and the crystallization ratio corresponding to the reset pulse with the largest pulse amplitude is 0; the After the programming pulse is applied to the phase-change memory cell, the phase-change memory cell is programmed so that all of its phase-change material layers are phase-changed into a crystalline state, and the crystallization ratio is 1. 5.如权利要求4所述的操作方法,其特征在于,所述编程脉冲的下降沿上设置的台阶数大于0。5 . The operating method of claim 4 , wherein the number of steps set on the falling edge of the programming pulse is greater than 0. 6 . 6.如权利要求1所述的操作方法,其特征在于,对所述相变存储器单元施加预设的操作脉冲的步骤包括:先施加一个所述编程脉冲至所述相变存储器单元,以使得所述相变存储器单元的相变材料层相变至晶化比例为1;然后,施加具有相应的脉冲幅值的复位脉冲至所述相变存储器单元,以使得所述相变存储器单元的相变材料层相变至与之对应的晶化比例。6 . The operating method of claim 1 , wherein the step of applying a preset operating pulse to the phase-change memory cell comprises: firstly applying one of the programming pulses to the phase-change memory cell, so that The phase-change material layer of the phase-change memory cell is phase-changed to a crystallization ratio of 1; then, a reset pulse with a corresponding pulse amplitude is applied to the phase-change memory cell, so that the phase change of the phase-change memory cell is The phase-change material layer is phase-transformed to a corresponding crystallization ratio. 7.如权利要求1-6中任一项所述的操作方法,其特征在于,所述预设的操作脉冲的种类总数为2n,所述相变存储器单元能够存储的多位二进制数据的数量为2n,其中,n为大于1的自然数。7. The operation method according to any one of claims 1-6, characterized in that, the total number of types of the preset operation pulses is 2 n , and the multi-bit binary data that the phase-change memory unit can store The number is 2 n , where n is a natural number greater than 1. 8.如权利要求7所述的操作方法,其特征在于,还包括:施加读取脉冲至所述相变存储器单元,对所述相变存储器单元所存储的多位二进制数据进行读取。8 . The operating method of claim 7 , further comprising: applying a read pulse to the phase change memory cell to read the multi-bit binary data stored in the phase change memory cell. 9 . 9.如权利要求8所述的操作方法,其特征在于,对所述相变存储器单元所存储的多位二进制数据进行读取的步骤包括:利用多级读取电压阈值来对所述相变存储器单元所存储的多位二进制数据进行逐位判断,其中,各级读取电压阈值的大小不同。9 . The operation method of claim 8 , wherein the step of reading the multi-bit binary data stored in the phase change memory cell comprises: using multi-level read voltage thresholds to read the phase change The multi-bit binary data stored in the memory cell is judged bit by bit, wherein the read voltage thresholds of all levels are different in magnitude. 10.如权利要求9所述的操作方法,其特征在于,所述预设的操作脉冲的种类总数为4时,所述相变存储器单元存储两位二进制数据,分别为00、10、01、11;对所述相变存储器单元所存储的多位二进制数据进行逐位判断的步骤包括:10 . The operating method according to claim 9 , wherein when the preset total number of types of operating pulses is 4, the phase-change memory cell stores two bits of binary data, which are 00, 10, 01, 11; the step of performing bit-by-bit judgment on the multi-bit binary data stored in the phase-change memory unit comprises: 先通过一个第一级读取电压阈值判断所述相变存储器单元所存储的两位二进制数据中的低位数据为0还是为1;First, judge whether the low-order data in the two-bit binary data stored in the phase-change memory unit is 0 or 1 through a first-level read voltage threshold; 若所述相变存储器单元的当前电压不高于所述第一级读取电压阈值,所述相变存储器单元存储的两位二进制数据中的低位数据为1,进一步通过一第二级读取电压阈值判断所述相变存储器单元所存储的两位二进制数据中的高位数据为0还是为1;If the current voltage of the phase-change memory cell is not higher than the first-level read voltage threshold, the low-order data in the two-bit binary data stored in the phase-change memory cell is 1, and further read through a second-level reading The voltage threshold determines whether the high-order data in the two-bit binary data stored in the phase-change memory unit is 0 or 1; 若所述相变存储器单元的当前电压高于所述第一级读取电压阈值,所述相变存储器单元存储的两位二进制数据中的低位数据为0,进一步通过另一第二级读取电压阈值判断所述相变存储器单元所存储的两位二进制数据中的高位数据为0还是为1。If the current voltage of the phase-change memory cell is higher than the first-level read voltage threshold, the low-order data in the two-bit binary data stored in the phase-change memory cell is 0, and further read through another second-level The voltage threshold determines whether the high-order data in the two-bit binary data stored in the phase-change memory unit is 0 or 1. 11.一种相变存储器的操作系统,其特征在于,所述相变存储器的相变存储器单元具有相变材料层,所述相变材料层在不同的操作脉冲下具有不同的晶化比例,且在不同的晶化比例下,所述相变存储器单元具有不同的阻态,对应地,所述相变存储器单元存储的数据位数和数值不同,所述操作系统包括:11. An operating system for a phase change memory, wherein the phase change memory cell of the phase change memory has a phase change material layer, and the phase change material layer has different crystallization ratios under different operation pulses, And under different crystallization ratios, the phase change memory cells have different resistance states, correspondingly, the data bits and values stored in the phase change memory cells are different, and the operating system includes: 选通电路,用于选通相变存储器中相应的相变存储器单元;a gating circuit for gating corresponding phase-change memory cells in the phase-change memory; 擦写电路,用于对选通的所述相变存储器单元施加预设的操作脉冲,使得所述相变存储器单元的相变材料层相变至相应的晶化比例,以使得所述相变存储器单元存储与之对应的多位数据。an erasing and writing circuit for applying a preset operation pulse to the gated phase-change memory cell, so that the phase-change material layer of the phase-change memory cell is phase-changed to a corresponding crystallization ratio, so as to make the phase change The memory cells store multi-bit data corresponding thereto. 12.如权利要求11所述的操作系统,其特征在于,所述擦写电路所施加的预设的操作脉冲包括多个不同的编程脉冲和一个复位脉冲,不同的编程脉冲的下降沿上设置的台阶数不同,且下降沿上设置的台阶数越多的编程脉冲施加到所述相变存储器单元上后,所述相变材料层相变后的晶化比例越高,下降沿上设置的台阶数最多的编程脉冲所对应的晶化比例为1;所述复位脉冲的下降沿上设置的台阶数为0,所述复位脉冲施加到所述相变存储器单元上后,对所述相变存储器单元复位,使其相变材料层全部相变为非晶态,晶化比例为0;12. The operating system according to claim 11, wherein the preset operation pulse applied by the erasing and writing circuit comprises a plurality of different programming pulses and a reset pulse, and the different programming pulses are set on the falling edge The number of steps is different, and after the programming pulse with more steps set on the falling edge is applied to the phase change memory cell, the crystallization ratio of the phase change material layer after phase change is higher, and the programming pulse set on the falling edge is higher. The crystallization ratio corresponding to the programming pulse with the largest number of steps is 1; the number of steps set on the falling edge of the reset pulse is 0, and after the reset pulse is applied to the phase change memory cell, the phase change The memory cell is reset so that all its phase change material layers become amorphous, and the crystallization ratio is 0; 或者,所述擦写电路所施加的预设的操作脉冲包括一个编程脉冲和多个不同的复位脉冲,不同的复位脉冲的脉冲幅值大小不同,且脉冲幅值越小的复位脉冲施加到所述相变存储器单元上后,所述相变材料层相变后的晶化比例越高,脉冲幅值最大的复位脉冲所对应的晶化比例为0;所述编程脉冲施加到所述相变存储器单元上后,对所述相变存储器单元编程,使其相变材料层全部相变为晶态,晶化比例为1。Alternatively, the preset operation pulse applied by the erasing and writing circuit includes a programming pulse and a plurality of different reset pulses, the pulse amplitudes of the different reset pulses are different, and the reset pulse with the smaller pulse amplitude is applied to all After the phase change memory cell is placed on the phase change memory cell, the higher the crystallization ratio of the phase change material layer after the phase change is, the crystallization ratio corresponding to the reset pulse with the largest pulse amplitude is 0; the programming pulse is applied to the phase change After the memory cell is installed, the phase-change memory cell is programmed so that the phase-change material layer of the phase-change memory cell is all phase-changed into a crystalline state, and the crystallization ratio is 1. 13.如权利要求11或12所述的操作系统,其特征在于,还包括:读取电路,用于施加读取脉冲至所述相变存储器单元,对所述相变存储器单元所存储的多位二进制数据进行读取。13. The operating system according to claim 11 or 12, further comprising: a read circuit for applying a read pulse to the phase-change memory cell, and for storing multiple data stored in the phase-change memory cell Bit binary data to read. 14.如权利要求13所述的操作系统,其特征在于,所述读取电路用于利用多级读取电压阈值来对所述相变存储器单元所存储的多位二进制数据进行逐位判断,其中,各级读取电压阈值的大小不同。14. The operating system according to claim 13, wherein the read circuit is configured to perform bit-by-bit judgment on the multi-bit binary data stored in the phase-change memory unit by using multi-level read voltage thresholds, Among them, the magnitudes of the read voltage thresholds at all levels are different. 15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被一处理器执行时,实现如权利要求1-10中任一项所述的相变存储器单元的操作方法。15. A computer-readable storage medium on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the phase-change memory unit according to any one of claims 1-10 is implemented method of operation.
CN202111138338.XA 2021-09-27 2021-09-27 Operating method and system of phase change memory cell, computer readable storage medium Pending CN113851164A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111138338.XA CN113851164A (en) 2021-09-27 2021-09-27 Operating method and system of phase change memory cell, computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111138338.XA CN113851164A (en) 2021-09-27 2021-09-27 Operating method and system of phase change memory cell, computer readable storage medium

Publications (1)

Publication Number Publication Date
CN113851164A true CN113851164A (en) 2021-12-28

Family

ID=78980183

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111138338.XA Pending CN113851164A (en) 2021-09-27 2021-09-27 Operating method and system of phase change memory cell, computer readable storage medium

Country Status (1)

Country Link
CN (1) CN113851164A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004006730A (en) * 2002-03-22 2004-01-08 Semiconductor Energy Lab Co Ltd Semiconductor memory element and semiconductor memory
KR20080061014A (en) * 2006-12-27 2008-07-02 주식회사 하이닉스반도체 Programming method of phase change memory device
US20100110779A1 (en) * 2008-11-06 2010-05-06 Micron Technology, Inc. Multilevel phase change memory operation
US20150206582A1 (en) * 2014-01-17 2015-07-23 International Business Machines Corporation Writing multiple levels in a phase change memory
CN110619906A (en) * 2019-08-19 2019-12-27 中国科学院上海微系统与信息技术研究所 Readout circuit and readout method of multilevel phase change memory
CN113205847A (en) * 2020-01-31 2021-08-03 台湾积体电路制造股份有限公司 Memory device and programming method thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004006730A (en) * 2002-03-22 2004-01-08 Semiconductor Energy Lab Co Ltd Semiconductor memory element and semiconductor memory
KR20080061014A (en) * 2006-12-27 2008-07-02 주식회사 하이닉스반도체 Programming method of phase change memory device
US20100110779A1 (en) * 2008-11-06 2010-05-06 Micron Technology, Inc. Multilevel phase change memory operation
US20150206582A1 (en) * 2014-01-17 2015-07-23 International Business Machines Corporation Writing multiple levels in a phase change memory
CN110619906A (en) * 2019-08-19 2019-12-27 中国科学院上海微系统与信息技术研究所 Readout circuit and readout method of multilevel phase change memory
CN113205847A (en) * 2020-01-31 2021-08-03 台湾积体电路制造股份有限公司 Memory device and programming method thereof

Similar Documents

Publication Publication Date Title
KR101374319B1 (en) Resistance variable memory device and operation method thereof
JP5148946B2 (en) Write operation method in phase change memory device
KR100794654B1 (en) Phase change memory device and its programming method
CN104919528B (en) Method for writing to spin-torque magnetic random access memory
JP6784860B1 (en) High-performance 3D NAND dynamic 1-layer scan
KR102187116B1 (en) Nonvolatile memory device and memory system including the same, and method for driving nonvolatile memory device
Shaarawy et al. Design and analysis of 2T2M hybrid CMOS-Memristor based RRAM
CN115083476B (en) A phase change memory operation method, phase change memory and memory system
KR102268000B1 (en) Memory management utilizing buffer reset commands
CN111798909A (en) Nonvolatile memory device, writing method thereof, and system using the same
CN105825891B (en) Memory device and method of operating the same
KR20130033018A (en) Semiconductor integrated circuit system being able to decrease distubance and method for driving the same
US9899084B2 (en) Data storage method and phase change memory
CN118571286A (en) Memory device and memory system
CN113851164A (en) Operating method and system of phase change memory cell, computer readable storage medium
US20230267996A1 (en) Self-Selecting Memory Cells Configured to Store More Than One Bit per Memory Cell
CN111326190A (en) Phase change random access memory cell array and method of writing the same
Biswas et al. A data erasing writing technique based 1t1m quaternary memory circuit design
US20230260573A1 (en) Spike based programming of a memory cell to reset state
Indaco et al. On the impact of process variability and aging on the reliability of emerging memories (Embedded tutorial)
US10083749B2 (en) Data storage method and phase change memory
CN112951295A (en) Multi-level storage method and system of data, electronic equipment and storage medium
JP7696025B2 (en) MULTI-TIME PROGRAMMABLE MEMORY DEVICE AND METHOD - Patent application
Zhang et al. Auto-Configuration Write Scheme With Enhanced Reliability for 3-D Cross-Point PCM
KR20250096528A (en) Apparatus and methods for managing selector device threshold voltage drift

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination