Data Storage Method and Phase Change Memory
First Claim
1. A data storage method applying to a phase change memory, comprising:
- obtaining a first to-be-stored data, wherein the first to-be-stored data is multi-bit data;
generating a first erase pulse signal and a first write pulse signal according to the first to-be-stored data, wherein the first write pulse signal is a signal comprising at least two consecutive pulses, wherein the at least two consecutive pulses have a same amplitude, and wherein the amplitude of the at least two consecutive pulses is a value determined according to the first to-be-stored data;
applying the first erase pulse signal to a storage unit of the phase change memory to allow the storage unit to switch to a crystalline state; and
applying the first write pulse signal to the storage unit to allow the storage unit to switch to a first amorphous state corresponding to a first resistance value, wherein the first amorphous state represents the first to-be-stored data.
1 Assignment
0 Petitions
Accused Products
Abstract
A data storage method applying to the phase change memory and a phase change memory are provided. After obtaining to-be-stored data, the phase change memory generates an erase pulse signal and a write pulse signal according to the to-be-stored data. The to-be-stored data is multi-bit data. The write pulse signal is a signal including at least two consecutive pulses with a same amplitude. The amplitude of the at least two consecutive pulses is a value determined according to the to-be-stored data. Then, the phase change memory applies the erase pulse signal to a storage unit of the phase change memory to allow the storage unit to switch to a crystalline state. Further, the write pulse signal is applied to the storage unit to allow the storage unit to switch to an amorphous state corresponding to a first resistance value, where the amorphous state represents the to-be-stored data.
11 Citations
14 Claims
-
1. A data storage method applying to a phase change memory, comprising:
-
obtaining a first to-be-stored data, wherein the first to-be-stored data is multi-bit data; generating a first erase pulse signal and a first write pulse signal according to the first to-be-stored data, wherein the first write pulse signal is a signal comprising at least two consecutive pulses, wherein the at least two consecutive pulses have a same amplitude, and wherein the amplitude of the at least two consecutive pulses is a value determined according to the first to-be-stored data; applying the first erase pulse signal to a storage unit of the phase change memory to allow the storage unit to switch to a crystalline state; and applying the first write pulse signal to the storage unit to allow the storage unit to switch to a first amorphous state corresponding to a first resistance value, wherein the first amorphous state represents the first to-be-stored data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A phase change memory, comprising a storage unit and a controller coupled to the storage unit, wherein the controller is configured to:
-
obtain a first to-be-stored data, wherein the first to-be-stored data is multi-bit data; generate a first erase pulse signal and a first write pulse signal according to the first to-be-stored data, wherein the first write pulse signal is a signal comprising at least two consecutive pulses, wherein the at least two consecutive pulses have a same amplitude, and wherein the amplitude of the at least two consecutive pulses is a value determined according to the first to-be-stored data; apply the first erase pulse signal to a storage unit of the phase change memory to allow the storage unit to switch to a crystalline state; and apply the first write pulse signal to the storage unit to allow the storage unit to switch to a first amorphous state corresponding to a first resistance value, wherein the first amorphous state represents the first to-be-stored data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification