The invention relates to the technical field of resistive random access memory (ReRAM), and relates to a write operation method which performs set/reset operations by monitoring a time point at which a high resistance state (HRS) to a low resistance state (LRS) conversion is initiated/at which a LRS to HRS conversion is initiated, as well as a ReRAM for realizing the write operation method.
An extensive research has been made on ReRAM due to ReRAM's characteristics such as being non-volatile, having a low cost and a high density, and being able to break through restrictions of process technical generation development, etc, and ReRAM is considered as one of the semiconductor storage techniques that are likely to replace flash memory.
Each storage unit of ReRAM enables the storage medium to perform a reversible conversion between HRS and LRS by a biased electrical signal, thus realizing the storing function, wherein a conversion from HRS to LRS is typically defined as “set” operation, and a conversion from LRS to HRS is typically defined as “reset” operation. The set and reset operations constitute a write operation of ReRAM.
The paper “Atomic structure of conducting nanofilaments in TiO2 resistive switching memory” published on Nature Nanotechnology by Deok-Hwang Kwo, et al., demonstrates that during the set operation, the storage medium will form a plurality of conductive filaments (CFs) through movements of oxygen vacancies for example, thus realizing a low resistance conduction between a top electrode (TE) and a bottom electrode (BE) of the storage medium; moreover, during the reset operation, CFs are cut off or removed so as to realize a conversion to high resistance.
It is further found that when the write operation is performed using an electrical signal biased on the ReRAM, different forms of electrical signal can have an influence on the variation of CFs of the storage medium, thus affecting the storage performance of ReRAM, such as endurance, data retention and high resistance value/low resistance value window, etc. Therefore, the write operation is very important for the storage performance of memory.
US patent No. “U.S. Pat. No. 7,920,405B2”, entitled “CIRCUITS AND METHODS FOR ADAPTIVE WRITE BIAS DRIVING OF RESISTIVE NON-VOLATILE MEMORY DEVICES” filed by Sang-beom kang, et al., discloses a write operation method of ReRAM in which the write voltage is increased stepwise, and the set voltage of the write operation is shown in
US patent publication No. “US2012/0075908A1”, entitled “RESISTIVE RANDOM ACCESS MEMORY AND VERIFYING METHOD THEREOF” filed by Chil-He Lin, et al., discloses another write operation method of ReRAM in which the write voltage pulse is increased stepwise, as shown in
An object of the invention is to improve the storage performance of the ReRAM by changing the write operation process.
In order to achieve the above or other objects, the invention provides the following technical solutions.
According to an aspect of the invention, a resistive random access memory is provided, comprising:
a write operation signal generation module which is used for at least generating a pre-operation signal of a set/reset operation signal and a conversion operation signal whose voltage is decreased/increased gradually; and
a conversion initiation monitoring module for determining whether an initiation of a conversion from a high resistance state/low resistance state to the low resistance state/high resistance state has happened in a storage unit of the resistive random access memory biased with the pre-operation signal, and outputting a first feedback signal when the initiation of a conversion from a high resistance state/low resistance state to the low resistance state/high resistance state has happened;
wherein the write operation signal generation module generates the conversion operation signal based on the first feedback signal and biases the conversion operation signal onto the storage unit so as to keep performing a set/reset operation process from the high resistance state/low resistance state to the low resistance state/high resistance state.
In an embodiment, the conversion initiation monitoring module is further configured to monitor whether the set/reset operation is successful, and to output a second feedback signal when a successful set/reset operation is monitored; and
the write operation signal generation module terminates the generation of the conversion operation signal based on the second feedback signal.
According to another aspect of the invention, a write operation method of resistive random access memory is provided, comprising the following steps during a set/reset operation process:
biasing a pre-operation signal of a set/reset operation signal onto a storage unit of the resistive random access memory;
determining whether an initiation of a conversion from a high resistance state/low resistance state to the low resistance state/high resistance state has happened, and outputting a first feedback signal if it is determined “yes”; and
generating a conversion operation signal whose voltage is decreased/increased gradually based on the first feedback signal, and biasing the conversion operation signal onto the storage unit so as to keep performing a set/reset operation process from the high resistance state/low resistance state to the low resistance state/high resistance state.
In an embodiment, when the reset operation process is continued, whether the reset operation is successfully is determined, and a second feedback signal is output so as to terminate the reset operation when it is determined that the reset operation is successfully.
According to further another aspect of the invention, a resistive random access memory is provided, comprising:
a write operation signal generation module which is used for at least generating a pre-operation signal whose voltage is increased gradually of a reset operation signal, and a conversion operation signal of the reset operation signal; and
a conversion initiation monitoring module for determining whether an initiation of a conversion from a low resistance state to a high resistance state has happened in a storage unit of the resistive random access memory biased with the pre-operation signal, and outputting a first feedback signal when the initiation of a conversion from a low resistance state to the high resistance state has happened;
wherein the write operation signal generation module terminates an increasing process of the pre-operation signal based on the first feedback signal and substantially maintains the output electrical level so as to generate the conversion operation signal, and biases the conversion operation signal onto the storage unit so as to keep performing the reset operation process from the low resistance state to the high resistance state.
According to still another aspect of the invention, a write operation method of resistive random access memory is provided, comprising the following steps during a reset operation process:
biasing a pre-operation signal of a reset operation signal onto a storage unit of the resistive random access memory, wherein the voltage of the pre-operation signal is increased gradually;
determining whether an initiation of a conversion from a low resistance state to a high resistance state has happened, and outputting a first feedback signal if it is determined “yes”; and
terminating an increasing process of the pre-operation signal based on the first feedback signal and substantially maintaining the output electrical level so as to generate the conversion operation signal, and biasing the conversion operation signal onto the storage unit so as to keep performing the reset operation process from the low resistance state to the high resistance state.
The above and other objects and advantages of the invention will become more complete and clear from the above detailed description with reference to the accompanying drawings, wherein identical or similar elements are denoted by identical reference signs.
Some of a plurality of embodiments of the invention will be described below with the purpose of providing a basic understanding of the invention rather than identifying key elements or crucial elements of the invention or limiting the scope of protection. It can be easily understood that according to the technical solution of the invention, those skilled in the art can propose other implementations that can be replaced with each other without departing from the true spirit of the invention. Therefore, the following specific embodiments and drawings are merely exemplary description of the technical solutions of the invention, and should not be considered as the entirety of the invention or as limiting or restricting the technical solutions of the invention.
For a clear and brief explanation, in the following description, not all the components shown in the accompanying drawings are described in detail. The drawings show many components that can be completely realized for completing the invention by those skilled in the art. For those skilled in the art, the operations of many components are familiar and obvious
In the following, a high resistance state of the storage unit in the ReRAM is defined as data “0”, and correspondingly, a low resistance state of the storage unit is defined as data “1”; a set operation is a write operation which writes data “0” to be data “1”, i.e., a write “1” operation, and a reset operation is a write operation which writes data “1” to be data “0”, i.e., a write “0” operation.
The applicant notes that during a resistance conversion process in the storage unit of the ReRAM, the conversion speed of resistance states is very fast, and a variation in operation voltage mainly originates before conversion of resistance states. Existing dynamic feedback write paths (such as the technical solution disclosed in U.S. Pat. No. 7,920,405B2) mainly adds a real time current detection module into the write path, and a write voltage signal Vwrite is enabled to be cut-off only when set/reset is completed. In this way, although excessive write voltage signals Vwrite (e.g., voltage pulses) can be prevented from being applied to the storage unit to cause harm to the storage performance of the storage unit of ReRAM, the applicant finds that the storage performance of the storage unit of ReRAM will still be damaged to some extent in case that the write voltage signal Vwrite is cut off after set/reset is completed, since the resistance conversion process of ReRAM is very fast. For example, there will be problems such as deterioration of consistency of resistances at high resistance state and/or low resistance state (in a more discrete distribution), reduction of high/low resistance window Roff/Ron, etc. These problems will significantly affect and restrict actual applications of ReRAM.
In this embodiment, the ReRAM is further provided with a write operation signal generation module 350 which can generate a set operation signal and/or a reset operation signal, the specific forms of which will be described in detail below with reference to
In this embodiment, the ReRAM is further provided with a conversion initiation monitoring module 310 which determines whether an initiation of conversion from HRS to LRS (when the set operation is executed) has happened in the selected storage unit 371 of the memory, or determines whether an initiation of conversion from LRS to HRS (when the reset operation is executed) has happened in the storage unit 371 of the memory by monitoring a variation of the electrical signal biased on the selected storage unit 371. Herein, the time point at which the initiation of conversion from LRS to HRS happens or the time point at which the initiation of conversion from HRS to LRS happens is defined as “time point of resistance state conversion”. It should be understood that this time point is a single time point or a small piece of time points in the fast resistance state conversion process of storage unit and the “time point” is not limited to a very tiny point of moment. It is defined with respect to the “resistance conversion process”, and can be a “resistance conversion initiation process” of the “resistance conversion process”. Those skilled in the art will understand that, before the resistance conversion process of ReRAM happens, the resistance of the storage unit 371 is substantially not changed. Under the action of the biased electrical signal, if the conductive filaments in the storage medium of the storage unit has changed (e.g., begin to form or begin to break), it means that the resistance of the storage unit begins to change. Specifically, the rate of change of the current flowing through the storage unit is obviously accelerated as compared to before, or the voltage detected on the storage unit changes to a predefined value. It should be understood that in case that the biased excited voltage is substantially not changed, the variation of voltage on the storage unit is caused by variation of the current flowing through the storage unit. The variation of the current flowing through the storage unit or the variation of voltage detected on the storage unit is one of the forms that reflect resistance change of the storage unit.
In this embodiment, the conversion initiation monitoring module 310 can further has a function of determining whether the write operation is successfully. Specifically, when the conversion initiation monitoring module 310 monitors an “initiation point” of resistance state conversion, i.e., when an initiation of conversion from HRS to LRS or an initiation of conversion from LRS to HRS happens, a signal FB1 is output to a logic control module 340 so as to further control the variation of signal of the set operation or the reset operation (the specific form of variation will be described below in subsequent embodiments) based on the feedback signal FB1, thereby keeping biasing the conversion operation signal of the set operation or the reset operation signal onto the storage unit 371 and completing the set operation or reset operation process; when the conversion initiation monitoring module 310 monitors that the set operation or the reset operation is successful, it outputs a signal FB2 to the logic control module 340 so as to further control the variation of signal of the set operation or the reset operation based on the feedback signal FB2.
In the above embodiment, “monitoring” can be realized by dynamically detecting the voltage or the current.
With continued reference to
With continued reference to
Of the signals generated by the write operation signal generation module 350, the voltage of the set operation signal is decreased gradually, and the voltage of the reset operation signal is increased gradually. The set operation signal and the reset operation signal generated by the write operation signal generation module 350 will be described in detail below.
81
1′ represents a voltage waveform applied before a conversion from HRS to LRS happens in the storage unit 371 (i.e., before the moment t1′), i.e., the corresponding pre-operation signal in the invention, which can be a fixed voltage value V1. In other embodiments, in order to shorten the time period before the conversion from HRS to LRS happens, i.e., to shorten the time before t1′, the voltage value of the pre-operation signal 811′ can be also increased gradually.
81
2′ to 81N′ represent the 2nd to the Nth voltage steps of set operation signal 81 which is decreased in continuous steps, and they form the conversion operation signal of the set operation signal 81; moment t2′ to moment tN′ represent any of the voltage steps after moment t1′, at any moment of which a successful set operation can be realized; one of moment t2′ to moment tN′ represents a successful set operation may happen, and accordingly, the biased set operation signal 81 is cut off at this moment, i.e., is terminated.
Correspondingly, the voltage waveform signal 80 of the set operation detected by the write path also varies with the variation of the set operation signal 81 and the variation of the resistance state of the storage unit 371. Since the variation of the set operation signal 81 has only little influence on the variation of the voltage waveform signal 80 of the set operation, the variation of the set operation signal 81 is not particularly taken into consideration herein, wherein 801 represents the voltage detected when the pre-operation signal 811′ is biased, the voltage of the signal 801 corresponding to moment t1 begins to decrease, and this is the voltage signal detected when the initiation of conversion from LRS to HRS happens; 802 to 80N respectively represent the voltage detected when the set operation is successful in case that any of the conversion operation signals 812′ to 81N′ is biased. In this embodiment, 802 to 80N are in the form of abrupt edges of the voltage.
In this embodiment, the voltage V1 of the pre-operation signal 811′ can be selected within a certain range. Typically, V1 can be selected to be smaller than a voltage value at which a single pulse enables a successful set operation, or to be smaller than a voltage corresponding to the set conversion point in case of voltage scanning test, i.e., a set voltage. Those skilled in the art can determine the magnitude of V1 according to set tests performed on a plurality of storage units. It should be understood that the specific magnitude of Vset is not limited to the embodiments of the invention.
The conversion operation signal begins to decrease stepwise from V1, and the amplitude of stepwise decreased voltage between voltage steps 812′ to 81N′ is not limiting. In order to improve the efficiency of set operation, limits can be set for N and the magnitude of the voltage of the voltage step 81N′ so as to prevent excessive time from being consumed when the set operation was not successful in a certain storage unit.
At each voltage step as shown above in
91
1′ represents a voltage waveform applied before a conversion from LRS to HRS happens in the storage unit 371 (i.e., before the moment t1′), i.e., the corresponding pre-operation signal in the invention, which can be a fixed voltage value V1. In other embodiments, in order to shorten the time period before the conversion from LRS to HRS happens, i.e., to shorten the time before t1′, the voltage value of the pre-operation signal 911′ can be also increased gradually.
91
2′ to 91N′ represent the 2nd to the Nth voltage steps of reset operation signal 91 which is increased in continuous steps, and they form the conversion operation signal of the reset operation signal 91; moment t2′ to moment tN′ represent any of the voltage steps after moment t1′, at any moment of which a successful reset operation can be realized; one of moment t2′ to moment tN′ represents a successful reset operation may happen, and accordingly, the biased reset operation signal 91 is cut off at this moment, i.e., is terminated.
Correspondingly, the voltage waveform signal 90 of the reset operation detected by the write path also varies with the variation of the reset operation signal 91 and the variation of the resistance state of the storage unit 371. Since the variation of the reset operation signal 91 has only little influence on the variation of the voltage waveform signal 90 of the reset operation, the variation of the reset operation signal 91 is not particularly taken into consideration herein, wherein 901 represents the voltage detected when the pre-operation signal 911′ is biased, the voltage of the signal 901 corresponding to moment t1 begins to decrease, and this is the voltage signal detected when the initiation of conversion from LRS to HRS happens; 902 to 90N respectively represent the voltage detected when the reset operation is successful in case that any of the conversion operation signals 912′ to 91N′ is biased. In this embodiment, 902 to 90N are in the form of abrupt edges of the voltage.
In this embodiment, the voltage V1 of the pre-operation signal 911′ can be selected within a certain range. Typically, V1 can be selected to be smaller than a voltage value at which a single pulse enables a successful reset operation, or to be smaller than a voltage corresponding to the reset conversion point in case of voltage scanning test, i.e., a reset voltage. Those skilled in the art can determine the magnitude of V1 according to reset tests performed on a plurality of storage units. It should be understood that the specific magnitude of V1 is not limited to the embodiments of the invention.
The initial voltage of the conversion operation signal is smaller than V1, that is, the voltage of voltage step 912′ is smaller than V1. Therefore, at moment t1′, the relatively higher voltage V1 of the pre-operation signal is decreased to the initial voltage, and the magnitude of this reduction is not limiting. The amplitude of stepwise increased voltage between voltage steps 912′ to 91N′ is also not limiting. In order to improve the efficiency of reset operation, limits can be set for N and the magnitude of the voltage of the voltage step 91N′ so as to prevent excessive time from being consumed when the reset operation was not successful in a certain storage unit.
At each voltage step as shown above in
96
1′ represents a voltage waveform applied before a conversion from LRS to HRS happens in the storage unit 371 (i.e., before the moment t1′), i.e., the corresponding pre-operation signal in the invention. The voltage of the pre-operation signal 961′ is increased gradually; specifically, it is increased in continuous steps, and the number of the steps is not limiting. The magnitude of the continuously stepwise increased initial voltage V1 of the pre-operation signal is relatively small and is much smaller than a voltage value at which a single pulse enables a successful reset operation, or to be smaller than a voltage corresponding to the reset conversion point in case of voltage scanning test, i.e., a reset voltage. Moment t1′ represents an initiation of the conversion from LRR to HRS happens, at which point the pre-operation signal 961′ terminates the stepwise increasing process and maintains the output electrical level, that is, the conversion operation signal (i.e., one of the signals 962′ to 96N′) is generated,
96
2′ to 96N′ are signals for continuing the reset operation, and the electrical levels thereof are substantially fixed at a certain valve. That is, the magnitudes of the electrical levels of signals 962′, 963′, . . . or 96N′ are equal to the highest electrical level of the pre-operation signal 961′ and are output continuously. Moment t2′ to moment tN′ represent a successful reset operation can be realized at any moment after moment t2′; one of moment t2′ to moment tN′ represents a successful reset operation may happen, and accordingly, the biased reset operation signal 96 is cut off at this moment, i.e., is terminated.
Correspondingly, the voltage waveform signal 95 of the reset operation detected by the write path also varies with the variation of the reset operation signal 96 and the variation of the resistance state of the storage unit 371. Since the variation of the reset operation signal 96 has only little influence on the variation of the voltage waveform signal 95 of the reset operation, the variation of the reset operation signal 96 is not particularly taken into consideration herein, wherein 951 represents the voltage detected when the pre-operation signal 961′ is biased, the voltage of the signal 961 corresponding to moment t1 begins to decrease, and this is the voltage signal detected when the initiation of conversion from LRS to HRS happens; 952 to 95N respectively represent the voltage detected when the reset operation is successful corresponding to any of the conversion operation signals 962′ to 96N′. In this embodiment, 952 to 95N are in the form of abrupt edges of the voltage.
In this embodiment, the voltage V1 of the pre-operation signal 961′ at moment t1 is typically smaller than a voltage value at which a single pulse enables a successful reset operation, i.e., a reset voltage.
The reset operation signal in the stage of maintaining the electrical level as shown in
wherein U0 is the output voltage signal of the differentiating circuit 312.
When the resistance state of the storage unit 371 begins to change, there is a significant variation in the voltage of Vdetect of signals 80, 90 or 95 as compared to before. At this point, the differentiating circuit 312 can be used to detect a slope of voltage variation of Vdetect of signals 80, 90 or 95, and the comparator 313 can be further used to determine whether an initiation of conversion from HRS to LRS or from LRS to HRS has happened, i.e., to determine moment t1, thereby feeding back an output signal FB1.
In this embodiment, the write current Iwrite monitored by the write path current detector 311 can be also used to determine whether the write operation (e.g., the set operation or the reset operation) is successful. The write path current detector 311 is coupled with the logic control module 340, and in case that the write path current detector 311 determines the write operation is successful, a feedback signal FB2 is sent to the logic control module 340 which, based on this signal FB2, enables the write operation signal generation module 350 to stop generating the set/reset operation signals (any of moments t2′ to tN′ as shown in
In another embodiment, the variation of Vdetect when the ser operation or the reset operation is successful can be detected by an edge detection circuit. For example, the differentiating circuit 312 and the comparator 313 detect descending or ascending edges of moments t2, t3 . . . or tN as shown in
The set/reset operation method of the ReRAM according to an embodiment of the invention will be further disclosed hereinafter. The operation method can be used to explain the operational principle of ReRAM.
Firstly, at step S110, the write enabling signal WEN is set at “1”, meaning that the write operation circuit is ready to initiate the write operation.
Next, at step S120, data signal (DATA) indicating writing DATA=1 is received, meaning that the set operation is required to be performed at this point, and meanwhile, n is set at 1. At this point, the logic control module 340 enables the write operation signal generation module 350 to generate the set operation signal 81 (including the pre-operation signal) as shown in
Next, at step S130, Vset=V1, that is, the pre-operation signal 811′ of the set operation signal is applied to the storage unit 371, and the magnitude of the voltage of the pre-operation signal 811′ is V1. At this step, DATA=1 simultaneously acts on the polarity selection module 360, and when DATA=1, the write operation voltage Vwrite is applied to the storage unit 371 in the BL direction.
Next, at step S140, whether an initiation of conversion from HRB to LRS is monitored. In an example, when the dynamically detected Iwrite is larger than a certain predefined value Iset1 (Iset1 is smaller than the current after the set operation is successfully performed on the storage unit), it means that at this point, an initiation of resistance state conversion is happening in the storage unit 371, that is, a conversion from HRS to LRS begins, and the output signal FB1 is fed back. In another example, specifically, whether the resistance conversion edge is dynamically detected can be determined by an edge detection circuit. That is, as shown in
If an initiation of conversion from HRS to LRS is never monitored, it means that the storage unit has failed, and the set process is ended.
Next, at step S150, the set signal is decreased stepwise. For example, the pre-operation signal 811′ is decreased stepwise to form a signal 812′. The signal 812′ is used to keep performing the set operation process of conversion from HRS to LRS on the storage unit. The amplitude ΔV of stepwise decreasing is not limiting, and can for example be 0.1V.
At step S160, whether the set operation is successful is dynamically detected. Specifically, when the dynamically detected Iwrite is larger than a certain predefined value Iset2 (Iset2 is the current value in the write path after the operation on the storage unit is successful), it means that the set operation is successfully performed on the storage unit 371, and the feedback signal FB2 is valid; thereby, the logic control module 340 controls the write operation signal generation module 350 to cut off subsequent set operation signal, and the set operation signal is terminated, thus ending the set process. If no Iwrite larger than the certain predefined value Iset2 has been detected, the voltage of the set operation signal is further decreased, that is, steps S170 and S150 are executed, wherein N in step S170 represents the maximum times of stepwise decreasing of the set operation signal. If n≧N, then it may be difficult to successfully perform the set operation on the storage unit, and the generation of set operation signal is terminated, thus ending the set operation process.
The above steps S150, S160 and S170 are executed repeatedly for several times so as to form the conversion operation signal of the continuously stepwise decreased set operation signal. The continuously stepwise decreased S conversion operation signal is biased on the storage unit 371 until the set operation is successful, and the generation of set operation signal is immediately terminated, thus avoiding excessive write excitation signals after the set operation is successful. In this way, the CFs formed by the set operation will not be affected by the write excitation signal such as the set operation signal anymore, which is advantageous for reducing additional power consumption. For example, as compared to existing set operations, the power consumption of set operation can be reduced by up to 34%; moreover, a destructive influence on the storage performance caused by an over-write operation can be also prevented. In addition, a conventional verifying operation may be not necessary, and the continuously stepwise decreased set operation signal is also more efficient than the set operation signal as shown in
The technical effects brought about by the continuously stepwise decreased set operation signal and the principle thereof will be explained below in detail.
The applicant has conducted set operation tests on the same one ReRAM chip based on the set operation signal shown in
Of course, it should be understood that different types of ReRAM chip test units and other different test conditions or the like can also result in different results, that is, the extents to which the above aspects can be improved in terms of storage performance will be different.
The applicant also finds that by controlling the set operation signal to excite the storage unit using decreased voltage waveforms, the migration of oxygen vacancies for forming CFs in the storage medium can be controlled, thus controlling the shape of CFs and realizing improvements on the above described several aspects. Hereinafter,
As shown in
Firstly, at step S210, the write enabling signal WEN is set at “1”, meaning that the write operation circuit is ready to initiate the write operation.
Next, at step S220, data signal (DATA) indicating writing DATA=0 is received, meaning that the reset operation is required to be performed at this point, and meanwhile, n is set at 1. At this point, the logic control module 340 enables the write operation signal generation module 350 to generate the reset operation signal 91 (including the pre-operation signal) as shown in
Next, at step S330, Vset=V1, that is, the pre-operation signal 911′ of the reset operation signal 91 is applied to the storage unit 371, and the magnitude of the voltage of the pre-operation signal 911′ is V1. At this step, DATA=0 simultaneously acts on the polarity selection module 360, and when DATA=0, the write operation voltage Vwrite is applied to the storage unit 371 in the SL direction. Of course, in case of unipolar write operation, the write operation voltage Vwrite is applied to the storage unit 371 in the BL direction.
Next, at step S240, whether an initiation of conversion from LRB to HRS is monitored. In an example, when the dynamically detected Iwrite is smaller than a certain predefined value Ireset1 (Ireset1 is larger than the current after the reset operation is successfully performed on the storage unit), it means that at this point, an initiation of resistance state conversion is happening in the storage unit 371, that is, a conversion from LRS to HRS begins, and the output signal FB1 is fed back. In another example, specifically, whether the resistance conversion edge is dynamically detected can be determined by an edge detection circuit. That is, as shown in
If an initiation of conversion from LRS to HRS is never monitored, it means that the storage unit has failed, and the reset process is ended.
Next, at step 250, Vwrite=V2, V2 is smaller than V1, that is, voltage V1 of the pre-operation signal 911′ is decreased to voltage V2 of the pre-operation signal 912′, i.e., the initial voltage V2 of the conversion operation signal, and it is ready to form the stepwise increased conversion operation signal.
At step S260, whether the reset operation is successful is dynamically detected.
Specifically, when the dynamically detected Iwrite is smaller than a certain predefined value Ireset2 (Ireset2 is the current value in the write path after the operation on the storage unit is successful), it means that the reset operation is successfully performed on the storage unit 371, and the feedback signal FB2 is valid; thereby, the logic control module 340 controls the write operation signal generation module 350 to cut off the conversion operation signal of subsequent reset operation signal, and the reset operation signal is terminated, thus ending the reset process. If no Iwrite smaller than the certain predefined value Ireset2 has been detected, the voltage of the reset operation signal is further decreased, that is, steps S270 and S280 are executed.
Next, at step S270, the reset signal is increased stepwise. For example, the pre-operation signal 912′ is increased stepwise to form a signal 913′. The signal 913′ is used to keep performing the reset operation process of conversion from LRS to HRS on the storage unit. The amplitude ΔV of stepwise increasing is not limiting, and can for example be 0.1V.
Next, N in step S280 represents the maximum times of stepwise increasing of the reset operation signal. If n≧N, then it may be difficult to successfully perform the reset operation on the storage unit, and the generation of reset operation signal is terminated, thus ending the reset operation process.
The above steps S260, S270 and S280 are executed repeatedly for several times so as to form the continuously stepwise increased conversion operation signal. The continuously stepwise increased conversion operation signal is biased on the storage unit 371 until the reset operation is successful, and the generation of reset operation signal is immediately terminated, thus avoiding excessive write excitation signals after the reset operation is successful. In this way, there will be no influence exerted by write excitation signal after the reset operation, which is advantageous for improving storage performance and reducing additional power consumption.
Firstly, at step S410, the write enabling signal WEN is set at “1”, meaning that the write operation circuit is ready to initiate the write operation.
Next, at step S420, data signal (DATA) indicating writing DATA=0 is received, meaning that the reset operation is required to be performed at this point, and meanwhile, n is set at 1. At this point, the logic control module 340 enables the write operation signal generation module 350 to generate the reset operation signal 96 (including the pre-operation signal 96r) as shown in
Next, at step S430, Vset=V1, that is, the pre-operation signal 961′ (the first voltage step of the stepwise increased pre-operation signal 961′) of the reset operation signal 96 is applied to the storage unit 371, and the magnitude of the initial voltage of the pre-operation signal 961′ is V1. At this step, DATA=0 simultaneously acts on the polarity selection module 360, and when DATA=0, the write operation voltage Vwrite is applied to the storage unit 371 in the SL direction. Of course, in case of unipolar write operation, the write operation voltage Vwrite is applied to the storage unit 371 in the BL direction.
Next, at step S440, whether an initiation of conversion from LRB to HRS is monitored. In an example, when the dynamically detected Iwrite is smaller than a certain predefined value Ireset1 (Ireset1 is larger than the current after the reset operation is successfully performed on the storage unit), it means that at this point, an initiation of resistance state conversion is happening in the storage unit 371, that is, a conversion from LRS to HRS begins, and the output signal FB1 is fed back. In another example, specifically, whether the resistance conversion edge is dynamically detected can be determined by an edge detection circuit. That is, as shown in
If an initiation of conversion from LRS to HRS is not monitored in the time period in which the voltage of the pre-operation signal 961′ equals to V1, the method proceeds to steps S450 and S460.
Next, at step S450, V1=V1+ΔV, i.e., the pre-operation signal 961′ is increased stepwise, and in case of n<N (step S460), the method returns to step S440. In this way, steps S440, S450 and S460 can be executed repeatedly until it is determined “yes” at step S440. At step S460, if n≧N, it means that it may be difficult to successfully perform the reset operation on the storage unit, and the generation of reset operation signal is terminated, thus ending the reset operation process.
If it is determined “yes” at step S440, the method proceeds to step S470 to dynamically detect whether the reset operation is successfully. Specifically, the storage unit 371 is biased with a conversion operation signal having a constant voltage, and the voltage is equal to the maximum voltage of the pre-operation signal 961′. When the dynamically detected Iwrite is smaller than a certain predefined value Ireset2 (Ireset2 is the current value in the write path after the operation on the storage unit is successful), it means that the reset operation is successfully performed on the storage unit 371, and the feedback signal FB2 is valid; thereby, the logic control module 340 controls the write operation signal generation module 350 to cut off the subsequent conversion operation signal, and the reset operation signal is terminated, thus ending the reset process. Therefore, in this process, the conversion operation signal of the reset operation signal may be cut off at any moment. If no Iwrite smaller than the certain predefined value Ireset2 has been detected, the method proceeds to step S480 to determine whether the time of reset operation has ended. If the time of reset operation is longer than a predetermined time, it means that the reset operation cannot be successfully performed on the storage unit and the reset operation is terminated; if it is determined “no”, it reset operation signal continues to be biased, and the method returns to step S470 until the reset operation is successful.
In the write operation methods and ReRAM for implementing the write operation methods of the above described embodiments, whether an initiation of conversion from HRS/LRS to LRS/HRS has happened is monitored under the bias of the pre-operation signal so as to control the variation of conversion operation signal in advance, i.e., to change the way how set/reset operation is performed in advance. In this way, the shape of conductive filaments in the storage medium of storage unit can be optimized, and the damage to the storage performance of the storage unit of ReRAM caused by the write operation can be reduced, thus improving the performance of the memory. For example, the storage performance of ReRAM can be improved in terms of consistency of resistance value in high resistance state and/or low resistance state, high resistance value/low resistance value window Roff/Ron, data retention, etc.
It should be understood that in the ReRAM of the invention, both a unipolar set/reset operation and a bipolar set/reset operation can be performed.
It is noted that in each of the above described stepwise varied signals, all of the amplitude, width, total step number of each step of voltage are adjustable, and they can be adjusted according to an actual statistical result of electrical parameters tested for a batch of memories.
It will be understood that when a component is referred to as being “connected” or “coupled” to another component, it can be directly connected to or coupled to said another component, or there can be an intervening component.
The above examples mainly describe the ReRAM of the invention and write operation methods thereof. While only some of the embodiments of the invention have been described, those skilled in the art will understand that the invention can be carried out in many other forms without departing from the spirit and scope thereof. For example, the increase and decrease of voltage can be realized in a linear manner, or a stepwise variation can be realized through discontinuous voltage pulses. Therefore, the illustrated examples and embodiments should be considered as illustrative rather than limiting, and the invention can cover various modifications and replacements without departing from the spirit and scope of the invention defined by individual appended claims.
Number | Date | Country | Kind |
---|---|---|---|
201410471864.1 | Sep 2014 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2015/081328 | 6/12/2015 | WO | 00 |