The disclosure of Japanese Patent Application No. 2015-045999 filed on Mar. 9, 2015 including the specification, drawings and abstract is incorporated herein by reference in its entirety.
The present invention relates to a memory and, in particular, relates to a technology which is applicable to a semiconductor memory using a resistance change element.
In Japanese Patent No. 4875624, a method of performing resistance-lowering (crystallization) writing at a high speed by applying first a high voltage and then a low voltage to a phase-change memory element is described. In addition, in each of Japanese Patent Nos. 5133471 and 4838399, a method of applying a weak and reversely directed pulse before applying a main write pulse and thereby improving stability of write data in a bipolar operation type ReRAM (a resistance change type memory) is described.
In Japanese Patent No. 4875624, although the phase change memory is described, a method of improving the characteristics of the ReRAM is not described. In addition, the behavior of the resistive state which is peculiar to the ReRAM is not solved by the invention described in Japanese Patent No. 4875624. In addition, although it is possible to stabilize a write resistance of the ReRAM by the methods described in Japanese Patent Nos. 5133471 and 4838399, the effect of resistance stabilization which is brought about by these methods is insufficient and therefore a method of more increasing the resistance in a high-resistive state is being demanded.
Other subject matters and novel features of the present invention will become apparent from the description of the present specification and appended drawings.
A semiconductor memory according to one embodiment of the present invention includes a memory cell which includes a resistance change element and a control circuit configured to perform first write processing of applying a first write pulse to the memory cell in order to switch the state of the memory cell to a first resistive state where a resistance value of the resistance change element is at least a first reference value and second write processing of applying a second write pulse to the memory cell in order to switch the state of the memory cell to a second resistive state where the resistance value of the resistance change element is less than a second reference value. The control circuit performs the first write processing by applying a first auxiliary pulse which is smaller than the first write pulse in voltage amplitude one or more time(s) after having applied the first write pulse to the memory cell.
According to the above-mentioned one embodiment of the present invention, it is possible to stabilize a write state relative to a resistance element of the ReRAM and thereby to improve characteristics of the ReRAM.
In the following, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Incidentally, the same numerals or symbols are assigned to the same parts in principle in all of the drawings which are appended in order to describe the embodiments of the present invention and repetitive description thereof is omitted.
In an existing ReRAM, there are cases where a resistance (an OFF resistance) when a resistance element is in the high-resistive state (the OFF state) is not sufficiently increased. In regard to this point, the inventors and others of the present invention have found that it is possible to increase the OFF resistance by applying an auxiliary pulse which is configured by an OFF pulse or an ON pulse which is weaker than a write pulse one or more time(s) in addition to the write pulse to be applied for switching to the OFF state.
Accordingly, in the following embodiments, in a semiconductor memory which is configured by a bipolar type ReRAM, the OFF resistance is increased so as to improve the characteristics of the ReRAM by controlling so as to apply the auxiliary pulse which is weaker than the write pulse as the main pulse in the OFF state. Incidentally, in the following, although description will be made on the assumption that the bipolar type ReRAM that the polarity of the write pulse to be applied is made different depending on whether the state is switched to the ON state or the Off state is used, basically, it is also possible to apply the same mechanism as the above even to a unipolar type ReRAM which performs writing with pulses of the same polarity.
The resistance change layer VRL is made of, for example, a metal oxide (for example, a tantalum oxide, a titanium oxide, a zirconium oxide, a hafnium oxide and so forth). In this case, the resistance change layer VRL may be either a single layer film or a laminated film. When the resistance change layer VRL is configured by the laminated film, the resistance change film VRL may be either a laminated film that, for example, respective layers are mutually different in combination of the kinds of chemical elements or a laminated film that the respective layers are the same as one another in combination of the kinds of the chemical elements. In this case, oxygen composition ratios of the respective layers of the laminated film are mutually different. Incidentally, a film thickness of the resistance change layer VRL is, for example, at least about 1.5 nm and not more than about 30 nm. The metal layer M1 and the metal layer M2 are each made of, for example, ruthenium, titanium nitrogen, tantalum, tantalum nitrogen, tungsten, palladium, platinum and so forth.
The resistance change element VR is coupled to the plate line PL at one terminal and is coupled to the bit line BL at the other terminal via the selection transistor TR. In addition, a gate of the selection transistor TR is coupled to a word line WL. It is possible to switch the polarity of the voltage to be applied to the resistance change element VR depending on which one of the potentials of the bit line BL and the plate line PL is set higher than the other.
Although there is no particular limitation on which metal layer, the metal layer M1 or the metal layer M2, is to be coupled to the bit line BL, in the following, description will be made on the assumption that the metal layer M1 is coupled with the bit line BL. In addition, there is no limitation on which type of transistor, the N channel type or the P channel type, the selection transistor TR is, in the following, description will be made on the assumption that the selection transistor TR is the N channel type transistor that a source and a drain thereof are conducted by applying the positive voltage to a gate thereof. Incidentally, when the selection transistor TR is the P channel type transistor, the source and the drain are conducted by applying a negative voltage to the gate thereof.
Each of the memory cells MC is coupled to each node between each of the word lines WL0 to WL3 and each of the bit lines BL0 to BL3 and to each node between each of the word lines WL0 to WL3 and each of the plate lines PL0 to PL3. Then, all of the word lines WL0 to WL3, the bit lines BL0 to BL3 and the plate lines PL0 to PL3 are respectively coupled to not illustrated control circuits on the periphery of the memory cell array MCA. For example, the word lines WL0 to WL3 are coupled to a not illustrated word line control circuit on the left side of the memory cell array MCA in the drawing. In addition, the bit lines BL0 to BL3 are coupled to a not illustrated bit line control circuit on the upper side of the memory cell array MCA in the drawing. Likewise, the plate lines PL0 to PL3 are coupled to a not illustrated plate line control circuit on the upper side of the memory cell array MCA in the drawing.
Each of the control circuits performs writing by appropriately applying a voltage to the corresponding line, that is, the word line WL, the bit line BL or the plate line PL and switching a desired memory cell MC to the high resistive state or the low resistive state. Otherwise, each of the control circuits performs reading by detecting a current which flows through the bit line BL or the plate line PL and determining whether the desired memory cell MC is in the high resistive state or the low resistive state.
For example, in writing for switching the memory cell MC which is circled with the dotted line to the ON state, the word line WL1 and the plate line PL1 may be set to high potentials and other word lines WL0, WL2 and WL3, other plate lines PL0, PL2 and PL3 and all of the bit lines BL0 to BL3 may be set to zero potentials. In contrast, in writing for switching the memory cell MC which is circled with the dotted lines to the OFF state, the word line WL1 and the bit line BL1 may be set to the high potentials and other word lines WL0, WL2 and WL3, other bit lines BL0, BL2 and BL3 and all of the plate lines PL0 to PL3 may be set to the zero potentials.
In addition, when performing reading by determining whether the memory cell MC which is circled with the dotted line is in the ON state or the OFF state, the word lines WL0, WL2 and WL3 other than the word line WL1, the plate lines PL0, PL2 and PL3 other than the plate line PL1 and all of the bit lines BL0 to BL3 are set to the zero potentials and the word line WL1 is set to the high potential. Then, a voltage which is sufficiently lower than the voltage applied when writing is performed may be applied to the plate line PL1 and thereby a current which flows through the bit line BL1 or the plate line PL1 may be detected.
In the above-mentioned operation, in each of the memory cells MC which have been coupled to the word lines other than the word line WL1, the selection transistor TR is brought into a non-conductive state and the voltage is not applied to the resistance change element VR of the memory cell MC concerned. In addition, in each of the memory cells MC which have been coupled to the bit lines other than the bit line BL1 and the plate lines other than the plate line PL1, since the bit lines BL0, BL2 and BL3 and the plate lines PL0, PL2 and PL3 are set to the same potential, the voltage is not applied to the resistance change element VR of the memory cell MC concerned. Thereby, writing or reading is performed only on the memory cell MC which is circled with the dotted line. It is possible to perform writing and reading on other memory cells MC by the same technique.
It is possible to more increase the OFF resistance than ever by applying the auxiliary pulse PA in addition to application of the write pulse Poff (hereinafter, referred to as a “main pulse” as the case may be) as described above. Thereby, it is possible to more increase the ratio of the ON resistance to the OFF resistance so as to more facilitate reading to be performed on the memory cell MC and thereby it is possible to improve the characteristics of the semiconductor memory according to the first embodiment as the memory.
Possible reasons for obtaining the advantageous effect of increasing the OFF resistance as mentioned above will be described as follows.
Changing from the low resistive state illustrated in
In such a situation as mentioned above, in the first embodiment, the auxiliary pulse PA such as that illustrated in
Incidentally, if the voltage of the auxiliary pulse PA to be applied is too large, generation of new oxygen vacancies will be rather promoted by the electric field and an adverse effect will be induced, and switching from the OFF state to the ON state will occur depending on the situation. Accordingly, the amplitude of the auxiliary pulse PA is suppressed to be smaller than the amplitude of the write pulse Poff (the main pulse).
As illustrated in
As described above, according to the ReRAM of the first embodiment, it is possible to promote extinction of conductive defects (the oxygen vacancies) which still remain in the OFF state by applying the auxiliary pulse PA which is weaker than the OFF write pulse Poff one or more time(s) in addition to application of the OFF write pulse Poff. Thereby, it is possible to increase the OFF resistance and to improve the characteristics of the ReRAM.
In the second embodiment, the technique of applying the auxiliary pulse PA described in the first embodiment is combined with a general verify writing system. For example, as illustrated in
On the other hand, when the resistance value of the resistance change element VR does not meet the predetermined reference value (less than the predetermined value), it is decided that the first trial has ended in failure and a second trial is performed by retuning to step S12. That is, the auxiliary pulse PA is again applied (S12), thereafter the read pulse PR is applied so as to read out the resistance value of the resistance change element VR (S13) and whether writing has ended in success is decided depending on whether the resistance value meets the predetermined reference value (S14). When writing still does not end in success, the above-mentioned trial is repetitively performed until it is decided that writing by application of the auxiliary pulse PA has ended in success.
Incidentally, in order to avoid endless looping of the trials, in decision made in step S14, whether a repeated number of times has reached a predetermined upper limit repeated number of times which has been set in advance is decided in combination with the above-mentioned decision and when the repeated number of times has reached the upper limit repeated number of times (due to write errors and so forth), processing is terminated (the same also applies to other embodiments).
In addition, as illustrated in
As described above, according to the ReRAM of the second embodiment, it is possible to more effectively improve the reliability of writing by combining the technique of applying the auxiliary pulse PA described in the first embodiment with the general verify writing system.
Also in the third embodiment, the technique described in the first embodiment is combined with the general verify writing system as in the second embodiment. For example, as illustrated in
On the other hand, when the resistance value of the resistance change element VR does not meet the predetermined reference value (less than the predetermined value), it is decided that the first trial has ended in failure and the second trial is performed by returning to step S21 unlike the second embodiment. That is, the main pulse Poff is again applied and thereby writing for switching the resistance change element VR to the OFF state is performed (S21), the auxiliary pulse PA is applied (S22), thereafter the read pulse PR is applied so as to read out the resistance value of the resistance change element VR (S23) and whether writing has ended in success is decided depending on whether the resistance value meets the predetermined reference value (S24). When writing still does not end in success, the above-mentioned trial is repetitively performed until it is decided that writing performed by application of the main pulse Poff and the auxiliary pulse PA ends in success or until the repeated number of times reaches the predetermined upper limit repeated number of times.
As described above, according to the ReRAM of the third embodiment, similarly to the case in the second embodiment, it is possible to more effectively improve the reliability of writing by combining the technique of applying the auxiliary pulse PA described in the first embodiment with the general verify writing system.
In the fourth embodiment, it is configured such that an ON write pulse Pon is applied to the memory cell MC concerned after the first trial has been performed and before the second trial is performed in the procedure described in the third embodiment. For example, as illustrated in
On the other hand, when the resistance value of the resistance change element VR does not meet the predetermined reference value (less than the predetermined value), it is decided that the first trial has ended in failure and the second trial is performed by returning to step S31 as in the case in the third embodiment. However, in the fourth embodiment, before the second trial is performed, the ON write pulse Pon of the reverse polarity is applied and reverse writing for switching the resistance change element VR to the ON state is performed (S35). Thereby, the pulse which is directed in a direction that the resistance change element VR is switched to the OFF state is repetitively applied and thereby it is possible to prevent accumulation of fatigue of the resistance change element VR and thereby it is possible to suppress a reduction in reliability of the resistance change element VR. Incidentally, the ON write pulse Pon may be made different from the OFF write pulse Poff in amplitude.
It is desirable to provide the step of deciding whether writing is necessary before performing writing, for example, in the first step S31 in order to avoid excessive writing as much as possible from the viewpoint of preventing accumulation of fatigue of the resistance change element VR.
Incidentally, it goes without saying that such advance decision processing as that illustrated in
As described above, according to the ReRAM of the fourth embodiment, accumulation of fatigue of the resistance change element VR is avoided by once performing ON writing for refreshing the resistance change element VR after the first trial has been performed and before the second trial is performed for OFF writing and thereby it is possible to suppress a reduction in reliability of the resistance change element VR. In addition, before performing writing, whether writing is necessary is decided in advance. Thereby, it is possible to avoid excessive writing to the greatest possible extent and thereby it is possible to suppress accumulation of the fatigue of the resistance change element VR.
In the first to fourth embodiments, the procedure is such that the OFF write pulse Poff (the main pulse) is applied to the memory cell MC concerned only one time for every trial, the auxiliary pulse PA is applied one or more time(s) for one-time application of the OFF write pulse Poff and thereafter the read pulse PR for verification is applied. However, the procedure to be followed when writing is performed is not limited to the above-mentioned procedure. The main pulse may be applied a plurality of times for every trial and/or a verifying operation may be performed on the main pulse.
Likewise, in
As described above, according to the ReRAM of the fifth embodiment, the verifying operation is performed on the main pulse for every trial, when writing does not end in success, the main pulse is applied the plurality of times and thereby it is possible to effectively improve the reliability of writing.
Incidentally, when it has been determined that writing has ended in success in the step of deciding whether writing has ended in success (S103) or when the repeated number of times has reached the predetermined upper limit repeated number of times which has been set in advance, the flow shifts to the operation of applying the auxiliary pulse PA as disclosed in the first to fourth embodiments. That is, it is possible to make compensation such that the write state is more stabilized by further applying the auxiliary pulse PA after having switched to a state where writing would have been performed on the memory cell concerned MC. For example, in the cases in the first and second embodiments, after it has been determined that writing has ended in success in the above-mentioned decision on writing (S103), a decision is made by applying the auxiliary pulses PA (PA+ and PA−) and by applying the auxiliary pulses PA (PA+ and PA−) and the read pulse PR for verification.
In addition, in the fifth embodiment, as illustrated in
More specifically, it is also possible to repetitively perform verification so as to increase a success probability every time the trial is again performed by applying the OFF write pulse which has been increased in pulse width in the next writing to a bit line that writing has not been decided to end in success, in the next writing. There is obtained such a merit that it is possible to apply the necessary write pulse to each bit line in proper proportion by repetitively performing verification in this way. In addition, it is possible to once apply a pulse of the reverse polarity (that is, the pulse which is the same as the ON write pulse in polarity. This reverse polarity pulse may be different from the ON write pulse in voltage, pulse width and so forth) to the bit line that first writing has ended in failure and then to apply the OFF write pulse in the second and succeeding writing. It is possible to increase a success rate of OFF writing by performing writing in this way.
As illustrated in
However, there are cases where migration of oxygen may also have an effect other than the effect of increasing the OFF resistance. That is, when, in the state illustrated in
Therefore, when the resistance change element VR is in the OFF state (the state in
As described above, according to the ReRAM of the sixth embodiment, when the resistance change element VR is in the OFF state, the auxiliary pulse PAZ which is lower than the main pulse Pon in voltage is applied prior to application of the main pulse Pon which is to be applied in ON writing and thereby it is possible to improve the state retention characteristic when the resistance change element VR has been switched to the ON state.
Although in the first to sixth embodiments, description has been made by taking the configuration that the memory cell MC which stores one-bit information is configured by one resistance change element VR and one selection transistor TR by way of example as illustrated in
The respective memory cells MC are each coupled to each node between each of the word lines WL0 to WL3 and each of the bit lines BL0 to BL3. Then, all of the word lines WL0 to WL3 and all of the bit lines BL0 to BL3 are coupled to the not illustrated control circuits on the periphery of the memory cell array MCA. For example, the word lines WL0 to WL3 are coupled to the not illustrated word line control circuit on the left side of the memory cell array MCA in the drawing. In addition, the bit lines BL0 to BL3 are coupled to the not illustrated bit line control circuit on the upper side of the memory cell array MCA in the drawing.
Each of the control circuits performs writing by appropriately applying the voltage to the corresponding line, that is, the bit line BL or the word line WL and switching the desired memory cell MC to the high resistive state or the low resistive state. Otherwise, each of the control circuits performs reading by detecting the current which flows through the bit line BL or the word line and determining whether the desired memory cell MC is in the high resistive state or the low resistive state.
For example, in writing for switching the memory cell MC which is circled with the dotted line to the ON state, the word line WL1 may be set to the high potential, the bit line BL1 may be set to the zero potential and other word lines WL0, WL2 and WL3 and other bit lines BL0, BL2 and BL3 may be each set to a potential which is half of the high potential. In contrast, in writing for switching the memory cell MC which is circled with the dotted lines to the OFF state, the word line WL1 may be set to the zero potential, the bit line BL1 may be set to the high potential and the other word lines WL0, WL2 and WL3 and other bit lines BL0, BL2 may be each set to the potential which is half of the high potential.
In addition, when performing reading by determining whether the memory cell MC which is circled with the dotted line is in the ON state or the OFF state, the bit line BL1 may be set to the zero potential, the other bit lines BL0, BL2 and BL3 and all of the word lines WL0 to WL3 may be each set to the high potential (however, sufficiently lower than that which is set when performing writing) and then the current which flows through the word line WL1 may be detected.
Owing to the above-mentioned operations, the high potential is applied across only the memory cell MC which is coupled to the word line WL1 and the bit line BL1 and the potential corresponding to half of the high potential or the zero potential is applied to each of other memory cells MC. Thereby, writing or reading is performed only on the memory cell MC which is circled with the dotted line. The same also applies to writing or reading performed on other memory cells MC.
Incidentally, the nonlinear resistance element NLR included in the memory cell MC illustrated in
It is possible to apply the techniques described in the first to sixth embodiments even to such a cross point type ReRAM as mentioned above and it is possible to increase the OFF resistance and to improve the characteristics of the resistance change element VR by applying the auxiliary pulse which is weaker than the main pulse to the predetermined memory cell MC when the predetermined memory cell MC is the OFF state.
In the foregoing, the invention which has been made by the inventors and others of the present invention has been specifically described on the basis of the preferred embodiments. However, it goes without saying that the present invention is not limited to the above-mentioned embodiments and may be altered and modified in a variety of ways within the scope not deviating from the gist of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2015-045999 | Mar 2015 | JP | national |