+

WO2008059946A1 - Mémoire de type à changement de résistance - Google Patents

Mémoire de type à changement de résistance Download PDF

Info

Publication number
WO2008059946A1
WO2008059946A1 PCT/JP2007/072254 JP2007072254W WO2008059946A1 WO 2008059946 A1 WO2008059946 A1 WO 2008059946A1 JP 2007072254 W JP2007072254 W JP 2007072254W WO 2008059946 A1 WO2008059946 A1 WO 2008059946A1
Authority
WO
WIPO (PCT)
Prior art keywords
resistance
current path
value
state
resistance state
Prior art date
Application number
PCT/JP2007/072254
Other languages
English (en)
French (fr)
Inventor
Yoshikazu Katoh
Kazuhiko Shimakawa
Zhiqiang Wei
Original Assignee
Panasonic Corporation
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 Panasonic Corporation filed Critical Panasonic Corporation
Priority to US12/514,025 priority Critical patent/US7920402B2/en
Priority to JP2008527647A priority patent/JP4745395B2/ja
Publication of WO2008059946A1 publication Critical patent/WO2008059946A1/ja

Links

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/0021Auxiliary circuits
    • G11C13/003Cell access
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/56Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
    • G11C11/5685Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using storage elements comprising metal oxide memory material, e.g. perovskites
    • 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/0007Digital 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 metal oxide memory material, e.g. perovskites
    • 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/0069Writing or programming circuits or methods
    • G11C2013/009Write using potential difference applied between cell electrodes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2213/00Indexing scheme relating to G11C13/00 for features not covered by this group
    • G11C2213/30Resistive cell, memory material aspects
    • G11C2213/31Material having complex metal oxide, e.g. perovskite structure
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2213/00Indexing scheme relating to G11C13/00 for features not covered by this group
    • G11C2213/30Resistive cell, memory material aspects
    • G11C2213/32Material having simple binary metal oxide structure
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2213/00Indexing scheme relating to G11C13/00 for features not covered by this group
    • G11C2213/70Resistive array aspects
    • G11C2213/76Array using an access device for each cell which being not a transistor and not a diode
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2213/00Indexing scheme relating to G11C13/00 for features not covered by this group
    • G11C2213/70Resistive array aspects
    • G11C2213/79Array wherein the access device being a transistor

Definitions

  • the present invention relates to a resistance change type storage device. More specifically, the present invention relates to a resistance change storage device in which data is written to a resistance change element using a difference in voltage levels of electric pulses of the same polarity.
  • Nonvolatile storage devices are widely mounted in portable devices such as mobile phones and digital cameras, and their use is rapidly expanding. In recent years, opportunities for handling audio data and image data have increased, and non-volatile memories that operate at high speed such as storing data at a speed equal to that of a logic operation, such as SRAM, with a larger capacity than before. Devices are beginning to be strongly requested. Furthermore, in the field of non-volatile storage for portable devices, the demand for low power consumption is further intensified.
  • the mainstream of current non-volatile storage devices is flash memory.
  • the flash memory controls data stored in the floating gate to store data. Since the flash memory has a structure in which charges are stored in the floating gate in a high electric field, there is a limit to miniaturization, and it is pointed out that the microfabrication necessary for further increasing the capacity is difficult. Furthermore, in flash memory, it is necessary to batch erase a predetermined block for rewriting. Due to such characteristics, rewriting of a flash memory takes a very long time, and there is a limit to speeding up, which is the demand described above.
  • Patent Document 1 discloses an example of a control method of a ReRAM element (hereinafter also referred to as a resistance variable element) using an oxide having a perovskite structure.
  • a ReRAM element hereinafter also referred to as a resistance variable element
  • the control method of this ReRAM element will be described with reference to the drawings.
  • FIGS. 9 to 11 are diagrams showing a control method of the memory cell disclosed in Patent Document 1.
  • FIG. The memory cell 9 includes a resistance change element 1 and a selection transistor 2.
  • One terminal of the resistance variable element 1 and one main terminal (drain or source) of the selection transistor 2 are electrically connected to each other.
  • the other main terminal (source or drain) of the selection transistor 2 is electrically connected to the source line terminal 3 by the source line 6.
  • the other terminal of the resistance variable element 1 is electrically connected to the bit line terminal 5 by the bit line 8.
  • the gate of the selection transistor 2 is electrically connected to the word line terminal 4 by the word line 7.
  • FIG. 9 is a diagram showing the application state of voltage pulses when performing a write operation in the memory cell of Patent Document 1.
  • the source line 6 is set to 0 V (ground)
  • positive polarity write pulse of a predetermined write voltage amplitude is applied to the bit line 8
  • desired data is written to the resistance variable element 1.
  • the voltage amplitude of the write pulse is set to a level according to the value of the data to be written. For example, when four-level data is written to one resistance change element 1, one of four predetermined voltage amplitudes determined corresponding to respective values of the write data is selected and written. A penetration operation is performed.
  • the write pulse width is selected appropriately for the device. That is, to change to a predetermined resistance state, there is one voltage amplitude level and pulse width corresponding to the resistance state.
  • FIG. 10 is a diagram showing a voltage pulse application state when performing the erase operation in the memory cell of Patent Document 1.
  • the bit line is set to 0 V (grounded), and a positive erase pulse of a predetermined erase voltage amplitude is applied to the source line. By applying the erase pulse, the electric resistance of the resistance variable element 1 becomes the minimum value.
  • a plurality of bit lines are 0 V It is disclosed that when an erase pulse is applied to a specific source line in the state of being set, the plurality of memory cells connected to the plurality of bit lines and the source line are simultaneously erased in a batch.
  • FIG. 11 is a diagram showing an application state of a voltage pulse when performing a read operation in the memory cell of Patent Document 1.
  • the source line 6 is set to 0 V (grounded), and a predetermined read voltage is applied to the selected bit line 8 through the read circuit.
  • the level of the bit line 8 is compared with the read reference level in the comparison and determination circuit, and the stored data is read.
  • Non-Patent Document 1 discloses a ReRAM element that transitions between a high resistance state and a low resistance state by applying voltage noss having the same polarity and different voltage and noss width.
  • TMO Transition Metal Oxide
  • the ReRAM element can be changed to a high resistance state or a low resistance state by an electric pulse of the same polarity.
  • FIG. 12 is a diagram showing voltage-current characteristics of the ReRAM element of Non-Patent Document 1. As shown in the figure, in the case of “set to change from high resistance state to low resistance state, more current will flow when changing from high resistance state to low resistance state without current limitation.
  • Patent Document 1 Japanese Patent Application Publication No. 2004-185756
  • Non-patent literature l Baek, JG et al., 2004, "Highly Scalable Non-volatile Resistive Memory Using Simple Binary Oxide Drive Ayry Asymmetric Unipolar Voltage Pulses, 0 -7803-8684-l / 04 / $ 20.00 IEEE
  • the flash memory which is currently the mainstream non-volatile memory device, has a problem that the processing speed is slow since batch erase is performed before data is written. For this reason, it was not possible to simultaneously achieve nonvolatility and the same high speed as SRAM.
  • Non-Patent Document 1 As described above, there is a possibility that high-speed non-volatile memory can be realized by using a resistance variable element.
  • the resistance change type memory element as in Non-Patent Document 1, since transition between a plurality of resistance states is performed with the same polarity electric notch, immediately after the decrease in resistance value to prevent malfunction or element destruction. Current limiting at the same time, which complicates the configuration of the device. Also, even if a complicated structure is adopted, there is a problem that it can not completely prevent the malfunction or the destruction of the element at the time of data writing!
  • the present invention has been made to solve the above-described problems, and provides a resistance change type memory device having an improved processing speed by using a resistance change type element which does not require batch erase at the time of data writing.
  • the final goal is to Therefore, according to the present invention, it is possible to reliably prevent erroneous operation and data destruction at the time of data writing with a simple configuration while using a resistance variable element that transits between a plurality of resistance states with electric pulses of the same polarity.
  • the present inventors have intensively studied in a non-volatile memory device (resistance change memory device) using a resistance change element, in order to surely prevent malfunction or destruction of the element at the time of data writing.
  • the as a result the following findings were obtained.
  • the current needs to flow at a second current value (a current value when the element changes from a low resistance state to a high resistance state in FIG. 12) larger than the first current value.
  • Drive circuits used to write non-volatile memory devices generally include one or more transistors. It is difficult to completely reduce the resistance of a transistor in a recent fine semiconductor process.
  • the on-resistance can vary from several hundred ohms to several kilo ohms depending on the gate width. Therefore, the output impedance of the drive circuit also has to be several hundreds ⁇ or more.
  • the resistance value of the resistance variable element is typically several hundred ohms to several kilo ohms in the low resistance state, and several hundred ohms to several hundred ohms to several hundred ohms in the high resistance state. It is kilo-ohm.
  • the voltage applied to both ends of the device is the output voltage of the voltage source itself excluding the transistor in the drive circuit and the voltage division relationship between the transistor and the device (distribution relationship of the applied voltage according to the resistance value) It depends on Here, when the element is in the low resistance state, the resistance value of the element in the low resistance state (several hundreds ⁇ to several kilo ohms) and the on resistance of the transistor included in the drive circuit (several hundreds ⁇ to several kilo ohms) are obtained. Because of the relatively near! /, The voltage applied to the device is much lower than the output voltage of the voltage source itself.
  • variable resistance element In order to change the variable resistance element in the low resistance state to the high resistance state, it is necessary to apply a voltage higher than a predetermined voltage (threshold) to both ends of the element. Therefore, when writing from a low resistance state to a high resistance state ("reset"), it is necessary to output a voltage significantly higher than the threshold from the voltage source in order to apply the voltage necessary for writing to the element. is there.
  • a predetermined voltage threshold
  • the nonvolatile memory device using the resistance variable element of the type (unipolar type / nonpolar type) that changes to the high resistance state or the low resistance state by the application of the voltage of the same polarity, malfunction or element destruction.
  • the resistance variable element of the type unipolar type / nonpolar type
  • Appropriate voltage limiting should be done.
  • a resistance change memory device comprises a resistance change element for storing information based on a change in electrical resistance, a first output terminal, and a second output terminal.
  • An electric pulse applying device for outputting an electric pulse between one output terminal and the second output terminal, a reference node, and a series current path for electrically connecting the first output terminal and the reference node
  • a resistance change current path having the resistance change element and electrically connecting the reference node and the second output terminal via the resistance change element, the reference node, and the second output terminal
  • a resistor setter the resistor In the low resistance state, when the node potential, which is the potential of the reference node with respect to the second output terminal, exceeds the first voltage level in its absolute value, it is higher than the low resistance state.
  • the node potential When the resistance value changes to a high resistance state, and when in the high resistance state, the node potential has the same polarity as the first voltage level and a second voltage level larger in absolute value than that of the first voltage level. And the resistance value of the series current path, the resistance value of the parallel current path, and the resistance variable element are high resistance. The resistance value of the resistance change current path in the state and the resistance value of the resistance change current path when the resistance change element is in the low resistance state, the resistance change element is in the low resistance state.
  • the series resistor setter is connected to the series current path such that the node potential does not reach the first voltage level in absolute value even when the second electrical node is output.
  • the parallel resistance setter is configured to be able to set the resistance value of the parallel current path.
  • a resistance change type memory device with improved processing speed is provided.
  • a simple configuration can surely prevent a malfunction or a destruction of the element at the time of data writing.
  • the resistance value of the series current path when changing the resistance variable element from the low resistance state to the high resistance state is Rsl
  • the resistance variable element is The resistance value of the series current path when changing from the high resistance state to the low resistance state is Rsh, and the parallel current path when changing the resistance variable element from the low resistance state to the high resistance state
  • the resistance value of the parallel current path when changing the resistance variable element from the high resistance state to the low resistance state is Rph
  • the resistance variable element is in the low resistance state
  • the resistance value of the resistance change current path is Rrl
  • the resistance value of the resistance change current path when the resistance change element is in the high resistance state is Rrh
  • the first electric pulse is output.
  • a specific circuit design can be performed using a voltage division relationship calculated from the resistance value of each current path. Therefore, it is possible to more reliably prevent malfunction or element destruction at the time of data writing.
  • the series resistance setter is provided with a plurality of current paths provided with a fixed resistance element and a switch in parallel with each other on the series current path, and in the plurality of current paths.
  • the resistance value of the series current path can be set by turning on the switch alternatively, and in the parallel resistance setter, a plurality of current paths including a fixed resistance element and the switch are parallel to each other.
  • the resistance value of the parallel current path may be set by being provided on the series current path and setting switches in the plurality of current paths alternatively in an ON state. In such a configuration, the resistance value of each current path can be easily adjusted by using the fixed resistance element.
  • the series resistance setter is provided with a plurality of current paths provided with transistors in parallel with each other on the series current path, and ON resistances of the respective transistors of the current path are provided.
  • the resistances of the series current paths can be set by selectively turning on the transistors, and the plurality of current paths provided with the transistors are parallel to one another.
  • the ON resistances of the respective transistors of the current paths are different from each other, and the resistance of the parallel current paths is set by selectively turning on the transistors. It may be configured to be able to set a value.
  • the transistor functions as both a resistor and a switch, so that the circuit configuration can be simplified. Furthermore, the resistance values of the series current path and the parallel current path can be easily set to desired values by adjusting the transistor gate width and gate length. Therefore, the resistance value of each current path can be easily adjusted using an integration technique using a semiconductor process.
  • the resistance change type device further includes a control device, and when the electric pulse applying device outputs an electric pulse, the control device is connected to the series resistance setting device based on a signal input from the outside.
  • the resistance value of the series current path and the resistance value of the parallel current path may be set by controlling a resistance setter.
  • the resistance change type storage device can flexibly cope with an external system having various interfaces and communication rules.
  • a write-once type resistance change type memory device includes a resistance change type element for storing information based on a change in electric resistance, a first output terminal and a second output terminal, and the first output terminal
  • An electrical pulse applying device for outputting electrical noise between the second output terminal, a reference node, a series current path for electrically connecting the first output terminal and the reference node, and the resistance A variable element, and the reference node and the second output terminal are A resistance change current path electrically connected via an anti-change element, and a parallel current path electrically connecting the reference node and the second output terminal in parallel with the resistance change current path.
  • the node resistance which is the potential of the reference node with respect to the second output terminal, exceeds the first voltage level in its absolute value.
  • the resistance value changes to a high resistance state higher than the state, and in the high resistance state the node potential has the same polarity as the first voltage level and a second voltage level with a larger absolute value.
  • the resistance value of the series current path, the resistance value of the parallel current path, and the resistance change element Is high When the resistance value of the resistance change current path in the resistance state and the resistance value of the resistance change current path when the resistance change element is in the low resistance state, the resistance change element is in the low resistance state.
  • the node potential When the device for applying electrical noise is output as a first electrical noise, the node potential is higher than the first voltage level in its absolute value, and the variable resistance element is in a low resistance state. After the resistance variable element changes to the high resistance state when the electric pulse applying device outputs the first electric pulse, the first electric noise is output by the electric pulse applying device. Even if the node potential is at its absolute value! /, It is at least the second voltage level! /, Resistance value.
  • a write-once type resistance change type memory device includes a resistance change type element for storing information based on a change in electric resistance, a first output terminal and a second output terminal, and the first output terminal
  • An electrical pulse applying device for outputting electrical noise between the second output terminal, a reference node, a series current path for electrically connecting the first output terminal and the reference node, and the resistance
  • a variable resistance current path having a variable type element and electrically connecting the reference node and the second output terminal via the variable resistance element;
  • a parallel current path electrically connecting the second output terminal in parallel with the resistance change current path, wherein the resistance variable element uses the second output terminal as a reference when in a low resistance state.
  • the node potential which is the potential of the reference node exceeds the first voltage level in its absolute value
  • it changes to a high resistance state where the resistance value is higher than the low resistance state, and is in the high resistance state
  • the resistance value of the series current path, the resistance value of the parallel current path, the resistance value of the resistance change current path when the resistance variable element is in a high resistance state, and the resistance change element Low resistance
  • the resistance value of the resistance change current path in the state is the node when the resistance change element is in the high resistance state and the electrical noiseless application device outputs the second electrical noise.
  • the variable resistance element When the electric potential exceeds the second voltage level in its absolute value and the variable resistance element is in the high resistance state and the electric pulse applying device outputs the second electric pulse, the variable resistance element is low After changing to the resistance state, the node potential is a resistance value which does not become higher than the first voltage level in its absolute value even if the second electric noise is output by the electric pulse applying device. .
  • a resistance variable element that stores information based on a change in electrical resistance between the first resistance terminal and the second resistance terminal, the first resistance terminal and the second resistance terminal;
  • a write-once type resistance change type memory device has a first output terminal and a second output terminal, and outputs an electrical resistance between the first output terminal and the second output terminal.
  • An electric pulse applying device a series current path electrically connecting the first output terminal and the first resistance terminal, the resistance variable element, and the first resistance terminal and the second output terminal A resistance change current path electrically connected via the resistance change element;
  • the variable resistance element is configured such that when in the high resistance state, the potential at a predetermined point on the series current path relative to the second output terminal exceeds a third voltage level in its absolute value.
  • the potential changes from the high resistance state to the low resistance state where the resistance value is lower than the high resistance state, and when in the low resistance state, the potential is the same polarity as the third voltage level and It has a characteristic of changing from the low resistance state to the high resistance state when the absolute value exceeds the fourth voltage level having a small absolute value, and the resistance value of the series current path is Rs,
  • the resistance value of the resistance change current path when the resistance change element is in the low resistance state is Rrl
  • the resistance value of the resistance change current path when the resistance change element is in the high resistance state is Rrh
  • the third electrical pulse is output Absolute value of the potential of the first output terminal with reference to the second output terminal when the voltage V3; Vh of the absolute value of the third voltage level; Vlh 'of the absolute value of the fourth voltage level;
  • the parallel current path can be omitted by adopting the write-once type and setting the high resistance state as the initial state to change only to the low resistance state. Therefore, it is possible to prevent an erroneous operation at the time of data writing or destruction of the element with a very simple configuration while using a resistance change element which makes transition between a plurality of resistance states with the same polarity electric pulse.
  • the present invention has the configuration as described above, and exhibits the following effects. That is, it is possible to provide a resistance change type memory device which does not require batch erase at the time of data writing and has an improved processing speed. In addition, a resistance change type memory capable of reliably preventing erroneous operation at the time of data writing or destruction of the element by a simple configuration while using a resistance change type element which transits between a plurality of resistance states with the same polarity electric pulse. An apparatus can be provided. Brief description of the drawings
  • FIG. 1 is a layout view showing an example of a resistance change type memory device according to a first embodiment of the present invention.
  • FIG. 2 is a graph schematically showing changes in the electric nose voltage, the current flowing through the resistance variable element 22 and the node potential when changing from the low resistance state to the high resistance state.
  • FIG. 3 is a graph schematically showing changes in the electric pulse voltage, the current flowing through the resistance variable element 22, and the node potential when changing from the high resistance state to the low resistance state.
  • FIG. 4 is a layout view showing an example of a resistance change type memory device according to a second embodiment of the present invention.
  • FIG. 5 is a layout view showing an example of a resistance change type memory device according to a third embodiment of the present invention.
  • FIG. 6 is a layout view showing an example of a resistance change type memory device according to a fourth embodiment of the present invention.
  • FIG. 7 is a layout view showing an example of a resistance change type memory device according to a fifth embodiment of the present invention.
  • Fig. 8 is a graph showing the relationship between the resistance value Rrh and the node potential (case 1) and the bit line potential (case 2) when the other parameters are fixed in case 1 and case 2. .
  • FIG. 9 is a diagram showing an application state of voltage pulses when performing a write operation in the memory cell of Patent Document 1.
  • FIG. 10 is a diagram showing an applied state of voltage pulses when performing an erase operation in the memory cell of Patent Document 1.
  • FIG. 11 is a diagram showing an applied state of a voltage pulse when performing a read operation in the memory cell of Patent Document 1.
  • FIG. 12 is a diagram showing voltage-current characteristics of the ReRAM element of Non-Patent Document 1. Explanation of sign
  • FIG. 1 is a wiring diagram showing an example of a resistance change type memory device according to a first embodiment of the present invention.
  • the resistance change type memory device 100 includes, as main components, a series resistance switching circuit 10 (series resistance setter), a memory cell 20, and a parallel resistance switch circuit 30 (parallel resistance setter). And a write pulse drive circuit 50 (electric noise application device).
  • the series resistance switching circuit 10 includes a low resistance side circuit including a low resistance side series selection switch 11 and a low resistance side series resistance 12, and a high resistance side series selection switch 13 and a high resistance side series resistance 14. It is equipped with the circuit on the high resistance side.
  • Both circuits are connected in parallel to the second node 92 and the third node 93 in parallel (connection is electrically connected! /, The same applies hereinafter).
  • the second node 92 is connected to the first terminal 91.
  • the third node 93 is connected to the fourth node 9 4 (reference node).
  • the low resistance side series selection switch 11 and the high resistance side series selection switch 13 are configured to be selectively turned on / off by a control device (not shown). When the low resistance side series selection switch 11 is ON, the high resistance side series selection switch 13 is turned OFF. When the high resistance side serial selection switch 13 is ON, the low resistance side serial selection switch 11 is turned OFF.
  • the second node 92 and the third node 93 are merely illustrated as nodes. Two circuits (low resistance side and high resistance side) are branched directly from the first terminal 91 and the fourth node 94! /, Please.
  • the memory cell 20 includes a selection transistor 21 and a resistance variable element 22.
  • One main terminal (source or drain) of the selection transistor 21 is connected to the fourth node 94, the other main terminal is connected to one end of the resistance variable element 22, and the gate is connected to the sixth terminal 96. .
  • the other end of the resistance variable element 22 is connected to the ninth terminal 99 via the memory side resistor 40.
  • the ninth terminal 99 is grounded.
  • the selection transistor 21 is turned on / off by control of a control device (not shown). In the figure, only one memory cell 20 may be described for the sake of illustration, and a memory cell array having a plurality of memory cells 20 may be configured! A well-known technique can be used as a method of selecting a specific memory cell 20 using the selection transistor 21 also for the medium power of the memory cell array.
  • the parallel resistance switching circuit 30 includes a low resistance side circuit including a low resistance side parallel resistance 31 and a low resistance side parallel selection switch 32, and a high resistance side parallel resistance 33 and a high resistance side parallel selection switch 34. And a circuit on the high resistance side. Both circuits are connected to the fifth node 95 in parallel with each other. At the other end of both circuits there is a seventh terminal 97 and an eighth terminal 98, respectively. The problem is also grounded!
  • the low resistance side parallel selection switch 32 and the high resistance side parallel selection switch 34 are configured to be selectively turned ON / OFF by the control device (not shown) respectively. When the low resistance side parallel selection switch 32 is ON, the high resistance side parallel selection switch 34 is turned OFF.
  • the fifth node 95 is merely illustrated as a node. Two circuits (the low resistance side and the high resistance side) may be branched directly from the fourth node 94.
  • the write pulse drive circuit 50 has a first output terminal 51 and a second output terminal 52.
  • the write pulse drive circuit 50 applies an electric pulse of a predetermined voltage and time width between the first output terminal 51 and the second output terminal 52 under the control of a controller (not shown).
  • the first output terminal 51 is connected to the first terminal 91, and the second output terminal 52 is grounded! /.
  • the selection transistor 21 is configured by a transistor such as a MOS-FET in this embodiment.
  • a transistor such as a MOS-FET
  • the electrical resistance proportional to the resistance of the selection transistor 21
  • the impedance decreases, and the selection transistor 21 becomes conductive.
  • the resistance variable element 22 is a ReRAM element in the present embodiment.
  • the ReRAM element is characterized in that the resistance value is changed by the application of the electrical stress, and the changed resistance value is maintained even after the release of the electrical stress.
  • the ReRAM element uses this property to perform nonvolatile storage of data.
  • the ReRAM element is, for example, CoFe 0, Co Mn 0, (Co Zn)
  • a thin film material of an oxide, an oxide having a perovskite structure, an oxide thin film using Ni, Ti, and the like are formed by sandwiching a predetermined electrode material.
  • the resistance variable element 22 of this embodiment transitions between the low resistance state and the high resistance state by a predetermined electric notch. Data is stored by associating each resistance state with data. In the present embodiment, the high resistance state is associated with “0”, and the low resistance state is associated with “;!”.
  • One of the features of the resistance variable element 22 is that electric pulses of the same polarity are used for writing ("1" writing) and erasing ("0" writing). When a positive electric pulse is applied, the resistance variable element 22 in the low resistance state is applied with a positive voltage having an absolute value equal to or larger than a predetermined value (first value) at both ends. And change from low resistance state to high resistance state.
  • the resistance change element 22 in the high resistance state when the resistance change element 22 in the high resistance state is applied with a positive voltage equal to or larger than another value (second value) whose absolute value is larger than the first value at both ends. It changes from the high resistance state to the low resistance state.
  • the variable resistance element 22 in the low resistance state When a negative electric pulse is applied, the variable resistance element 22 in the low resistance state is applied with a negative voltage having an absolute value equal to or larger than a predetermined value (third value) at both ends. Then, it changes from the low resistance state to the high resistance state.
  • the resistance variable element 22 in the high resistance state has an absolute value larger than the first value at both ends! /, Equal to another value (fourth value)! /, Or larger than it! / ⁇
  • the first and third values may be equal as absolute values
  • the second and fourth values may be equal as absolute values.
  • the low resistance side series selection switch 11, the high resistance side series selection switch 13, the low resistance side parallel selection switch 32, and the high resistance side parallel selection switch 34 are described as switches in the drawings for the sake of illustration.
  • the power may be comprised of transistors such as MOS-FET.
  • the low resistance side series resistance 12, the high resistance side series resistance 14, the low resistance side parallel resistance 31, the high resistance side parallel resistance 33, and the memory side resistance 40 are fixed resistance elements in the drawings for the purpose of explanation. It is stated as. This fixed resistance element is described for convenience to collectively show the resistance value on each current path including switches (including the on-resistance of the transistor), wiring, and the like, and also includes capacitive impedance.
  • a desired impedance may be set by the wiring resistance, the on-resistance of the switch, the wiring capacitance, or the like, which may not necessarily be actually provided with a fixed resistance element (hereinafter, in all the embodiments). As well).
  • the current path connecting the first terminal 91 and the fourth node 94 is the memory cell 2 There is a series connection relationship with 0. Therefore, the current path is called a series current path.
  • the low resistance side series selection switch 11 is ON and the high resistance side series selection switch 13 is OFF, series current paths (91, 92, 11, 12, 9 in the figure through the low resistance side series resistor 12).
  • Rsl be the resistance value of the current path connecting the 3 and 94 in order. With the high resistance side series selection switch 13 ON and the low resistance side series selection switch 11 OFF, the series current path (91, 92, 13 in the figure through the high resistance side series resistor 14).
  • Rsh be the resistance value of the current path connecting in order 14, 93, and 94.
  • Rsl includes wiring resistance, ON resistance of low resistance side series selection switch 11 and the like (when the impedance of write pulse drive circuit 50 is taken into consideration, The impedance is also included).
  • Rsh includes wiring resistance and the on-resistance of high-resistance side series selection switch 13 (when the impedance of write-in drive circuit 50 is taken into consideration). Also includes the impedance). The resistance between the first output terminal 51 and the first terminal 91 can be ignored.
  • the maximum current determined by the pulse voltage output from the write pulse drive circuit 50 and the maximum current determined by the impedance selected by the series resistance switching circuit 10 with the impedance of the write pulse drive circuit 50 being zero is the maximum current flowing through the element. It becomes a capacity (current capacity as a drive circuit). It is needless to say that the impedance of the writing personal drive circuit 50 is not zero! /, And accordingly, the impedance becomes part of the resistance of the series current path, and a predetermined current capacity is realized.
  • Resistance change current paths (94, 21, 22, 40, 99, 52 in the figure) connecting the fourth node 94 (reference node) and the ninth terminal 99 (and the second output terminal 52) when the selection transistor 21 is in the ON state.
  • the resistance value of the resistance change current path when the resistance variable element 22 is in the low resistance state is Rrl
  • the resistance value of the resistance change current path when the resistance variable element 22 is in the high resistance state is Rrh.
  • Rrl and Rrh include, in addition to the resistance of the resistance variable element 22 itself, wiring resistance, the on resistance of the selection transistor 21, the resistance of the memory side resistance 40, and the like.
  • the current path connecting the fourth node 94 (reference node) to the ground point (the seventh terminal 97 or the eighth terminal 98) is the current path from the first terminal 91 to the ground point (97, 98, 99, 52).
  • One current path If it is considered as a path, it has a parallel positional relationship with the memory cell 20. Therefore, the current path is called a parallel current path.
  • Rph be the resistance value of the current path connecting in order.
  • Rpl includes the wiring resistance and the on resistance of the low resistance side parallel selection switch 32.
  • Rph includes the wiring resistance and the on resistance of the high resistance side parallel selection switch 34.
  • the second output terminal 52, the seventh terminal 97, the eighth terminal 98, and the ninth terminal 99 are all grounded, so that they can be considered to be connected to each other. That is, the resistance change current path is a current path connecting the fourth node 94 and the second output terminal 52 via the resistance variable element 22, and the parallel current path is the fourth node 94 and the second output terminal 52. Can be called a current path connected in parallel with the resistance change current path.
  • the variable resistance element 22 may have different current values and voltages, but has current-voltage characteristics similar to those shown in FIG.
  • the potential of the fourth node 94 (reference node) is hereinafter referred to as a node potential.
  • the absolute value of the node potential required for the resistance variable element 22 to change from the low resistance state to the high resistance state is Vlh (first voltage level).
  • the absolute value of the node potential required for the resistance variable element 22 to change from the high resistance state to the low resistance state is Vhl (second voltage level).
  • the two node potentials have the same polarity (the same sign). In the present embodiment, the second voltage level is greater than the first voltage level (Vhl> Vlh).
  • Each potential is based on the ground point (the same applies hereinafter).
  • the absolute value of the voltage of the electric pulse (first electric pulse) applied by the write pulse drive circuit 50 to change the resistance variable element 22 from the low resistance state to the high resistance state is V 1.
  • the voltage of the electric pulse applied by the write pulse drive circuit 50 is a voltage before a potential drop occurs due to the impedance of the write pulse drive circuit 50 (such as the ON resistance of the transistor included in the write pulse drive circuit 50). (Ie, write The impedance of the drive circuit 50 is zero).
  • Vlh is not necessarily equal to the threshold of the voltage (absolute value) applied to the resistance variable element 22 itself (both ends of the resistance variable element 22)! /. That is, since the voltage at both ends where resistance change element 22 becomes high resistance is a voltage including the voltage drop due to the wiring resistance and the on resistance of the transistor, even if the absolute value of the node potential is V lh, the resistance change type The absolute value of the voltage applied to the element 22 may be smaller than Vlh.
  • the absolute value of the voltage of the electric pulse (second electric pulse) applied by the write pulse drive circuit 50 to change the resistance variable element 22 from the high resistance state to the low resistance state is V2.
  • the absolute value of the node potential when the second electric pulse is applied needs to be Vhl or more. If the absolute value of the potential of the reference node and the condition that each resistance value should satisfy under such conditions, the following equation (3) is derived.
  • Vhl is not necessarily equal to the threshold of the voltage (absolute value) applied to the resistance variable element 22 itself (both ends of the resistance variable element 22)! /. That is, since it is a voltage including the voltage drop due to the wiring resistance and the on-resistance of the transistor, etc., the resistance change element 22 has a voltage drop across both ends, so even if the absolute value of the node potential is Vhl, the resistance change element The absolute value of the voltage applied to 22 may be smaller than Vhl.
  • variable resistance element 22 that operates at high speed due to the variation of the resistance change characteristic of the element, even after the element changes to the low resistance state, the write noise drive circuit From 50, a voltage of absolute value SV2 is applied.
  • a voltage of absolute value SV2 is applied.
  • Rs 1 Rsh Rpl Rph Rrl Rrh Vlh Vhl VI V2 is set so as to satisfy all the above conditions. According to such a configuration, in writing data to the resistance variable element using the same polarity electrical pulse, the absolute value of the voltage applied to the resistance variable element after the change of the resistance state falls within an appropriate range. It can be adjusted. That is, using the voltage division relationship calculated from the resistance value of each current path, a specific circuit design can be performed. Therefore, it is possible to reliably prevent the re-change (the return to the original resistance state) after the resistance state changes and the destruction of the resistance variable element.
  • a desired fixed resistance element is used, a transistor is used as a switch, and the on-resistance of the transistor is adjusted, or the material, thickness, and the like of the resistance variable element 22 and wiring are adjusted. It is possible to easily adjust the resistance value and potential of each current path.
  • Vhl in the equation (2) and Vlh in the equation (4) are conditions for preventing the breakdown of the variable resistance element 22 and the re-change of the resistance state, and they do not necessarily have to match the Vhl Vlh. It may be a voltage with a smaller absolute value, with some margin.
  • the circuit may be designed based on the following equation (5) derived from the equation (2), where Vhmax ⁇ Vhl.
  • the circuit may be designed based on the following equation (6) derived from equation (4), where Vlmax ⁇ Vlh.
  • a specific memory cell 20 is selected through a column decoder (not shown) and a row decoder (not shown). Select transistor 21 of selected memory cell 20 is rendered conductive. Furthermore, the control device controls switches.
  • the low resistance side series selection switch 11 and the low resistance side parallel selection switch 32 are turned ON to change the resistance variable element 22 to the high resistance state, and the high resistance side The series selection switch 13 and the high resistance side parallel selection switch 34 are turned off, while the write data force S'T 'changes the resistance variable element 22 to the low resistance state, so the high resistance side The series selection switch 13 and the high resistance side parallel selection switch 34 are turned ON, and the low resistance side series selection switch 11 and the low resistance side parallel selection switch 32 are turned SOFF.
  • the write drive circuit 50 is controlled to output a write nose between the first output terminal 51 and the second output terminal 52.
  • Equation (5) is used here to make room, assuming power and circumstances.
  • VI is set to 5 V
  • Rpl is set to 2 k ⁇ as a realizable value in semiconductor processing.
  • Vlmax is set IV smaller than Vlh.
  • Rsl is set to 2100 [ ⁇ ] so that Vlh approaches 2. OV.
  • the absolute value of the node potential is 2. It becomes 0V and changes to the high resistance state.
  • the absolute value of the node potential becomes 2.4 V, which is sufficiently lower than Vhl (3.5 V). Thus, no change to the low resistance state occurs.
  • FIG. 2 is a graph schematically showing changes in the electric pulse voltage, the current flowing through the resistance variable element 22 and the node potential when changing from the low resistance state to the high resistance state.
  • the horizontal axis is time.
  • the unit of force time varies depending on the response speed of the variable resistance element 22. For this reason, time is standardized and shown by the number of steps. For example, one step may be 10 Ons, or 10 s.
  • an electric pulse with an absolute value of 5 V is applied by the write nose drive circuit 50 when the resistance variable element 22 is in the low resistance state, the resistance variable element 22 goes to the high resistance state. And change. Even after the resistance state changes, the absolute value of the node potential does not increase beyond Vhl, and no change to the low resistance state occurs.
  • V2 is set to 5 V
  • Rph is set to, for example, 30 kQ as a realizable value in the semiconductor process.
  • Rsh is set to 8000 [ ⁇ ] so that Vhl approaches 3.5 V.
  • the node potential is The value becomes 3.5 V and changes to the low resistance state.
  • the absolute value of the node potential becomes 1.7 V, which is sufficiently lower than Vlh (2.0 V).
  • FIG. 3 is a graph schematically showing changes in the electric pulse voltage, the current flowing through the resistance variable element 22 and the node potential when changing from the high resistance state to the low resistance state.
  • the horizontal axis is indicated by the number of steps as in Fig. 2.
  • the resistance variable element 22 goes to the low resistance state. And change. Even after the resistance state changes, the absolute value of the node potential does not increase so as to exceed Vlh, and a change to the high resistance state does not occur.
  • the conventional resistance change type storage device data stored before writing is read and compared with a value to be written, and an electrical threshold is applied to a memory cell which does not need to change the resistance state. It was necessary to operate. In the present embodiment, the processing speed is improved because the prior reading is unnecessary. As it is not necessary to reset to a low resistance state (batch erase) once at the time of data writing as in the prior art, the element may be stressed more than necessary. Therefore, a highly reliable resistance change memory device can be provided.
  • the resistance change storage device 100 provides a resistance change storage device that does not require batch erase at the time of data writing and has an improved processing speed. be able to.
  • the resistance change memory device 100 also uses resistance change elements that make transitions between a plurality of resistance states with electric pulses of the same polarity.
  • it is possible to reliably prevent the erroneous operation at the time of writing and the destruction of the element.
  • the above numerical values are merely examples, and the equation to be used and the specific numerical values can be arbitrarily selected or set.
  • the correspondence between the resistance state and the data (stored value) is arbitrary, and the high resistance state may correspond to "1" and may correspond to the low resistance state force 0.
  • three or more resistance states May be set to function as a multilevel memory.
  • writing to a low resistance state and a high resistance state can be performed by electrical resistance of the same polarity as the characteristic of the resistance variable element.
  • the electrical noise actually used for writing differs in polarity between the change to the low resistance state and the change to the high resistance state!
  • VI and V2 may not necessarily be equal but may be different values. However, in order to simplify the equipment configuration and operation control, it is desirable that VI and V2 be equal.
  • the wiring resistance can not be ignored, and the difference in the wiring resistance depending on the portion in the memory cell array may not be ignored.
  • prepare resistors with different resistance values and make the series resistance switch and the parallel resistance switch suitable for the selected memory cell so that the resistance value of the current path will be the desired value. May be selected.
  • the series resistance switch and the parallel resistance switch do not necessarily have to be configured to select two resistance values alternatively!
  • the configuration of the series resistance switching device and the parallel resistance switching device may be any configuration as long as the resistance values of the series current path and the parallel current path can be set to desired values according to the value to be written.
  • the resistance value may be selected from a large number of resistance values, or the resistance value may be changed continuously.
  • the series current path and the parallel current path are formed of general fixed resistance elements and switches, and the application of a pulse is performed by the write nose drive circuit 50.
  • the resistance and switch of the series current path and the parallel current path are realized by the on-resistance and switching function of the transistor itself, and generation and input of electric pulses are performed by turning on / off the transistor. It differs in the point.
  • FIG. 4 is a wiring diagram showing an example of a resistance change type memory device according to a second embodiment of the present invention. It is.
  • the resistance-change memory device 200 of the present embodiment will be described with reference to FIG.
  • the resistance change type storage device 200 includes a series resistance switching circuit 15 (series resistance setting device), a memory cell 20, a parallel resistance switching circuit 35 (parallel resistance setting device), and a write panel generation circuit. 60 (electric noise applying device), write data decoder 62, and host interface circuit 64!
  • the series resistance switching circuit 15 includes a low resistance side series transistor 16 and a high resistance side series transistor 17.
  • the low resistance side circuit including the low resistance side series transistor 16 is connected to the second node 82 and the third node 83.
  • a high resistance side circuit provided with a high resistance side serial transistor 17 is connected to a second node 82 and a fourth node 84.
  • the second node 82 is connected to the first terminal 81.
  • the third node 83 and the fourth node 84 are mutually connected!
  • the low resistance side series transistor 16 and the high resistance side series transistor 17 are respectively connected to the write pulse generation circuit 60 so as to be selectively turned on / off by the write pulse generation circuit 60.
  • the second node 82 is merely illustrated as a node. Two circuits (low-resistance side and high-resistance side) are branched directly from the first terminal 81!
  • the third node 83 and the fourth node 84 may be one node.
  • the memory cell 20 is the same as the memory cell 20 of the first embodiment, and thus the detailed description will be omitted.
  • the third terminal 83 of the main terminal of the selection transistor 21 is connected to the third node 83 and the fourth node 84.
  • the seventh terminal 87 is the same as the sixth terminal 96 of the first embodiment, and the eighth terminal 88 is the same as the ninth terminal 99 of the first embodiment.
  • the parallel resistance switching circuit 35 includes a low resistance side parallel transistor 36 and a high resistance side parallel transistor 37 !.
  • the low resistance side circuit comprising the low resistance side parallel transistor 36 is connected to the third node 83 and the fifth node 85.
  • the high resistance side circuit including the high resistance side parallel transistor 37 is connected to the fourth node 84 and the fifth node 85. It is done.
  • the fifth node 85 is connected to the sixth terminal 86.
  • the sixth terminal 86 is grounded.
  • the low resistance side parallel transistor 36 and the high resistance side parallel transistor 37 are respectively connected to the write pulse generation circuit 60 so as to be selectively turned on / off by the write pulse generation circuit 60. When the low resistance parallel transistor 36 is ON, the high resistance parallel transistor 37 is turned OFF.
  • the low resistance side parallel transistor 36 When the high resistance side parallel transistor 37 is ON, the low resistance side parallel transistor 36 is turned OFF.
  • an N-type MOS-FET is used for the low resistance side parallel transistor 36 and the high resistance side parallel transistor 37.
  • the fifth node 85 is merely illustrated as a node. Two circuits (low resistance side and high resistance side) are directly branched from the 6th terminal 86!
  • the first terminal 81 is connected to a power supply (not shown), and a predetermined voltage (for example, +5 V) is applied.
  • the power supply has two terminals, one connected to the first terminal 81 and the other grounded. That is, the other terminal of the power supply is connected to the sixth terminal 86 and the eighth terminal 88.
  • the voltage applied to the power supply may be changed as appropriate.
  • the write pulse generation circuit 60 is connected to respective gates of the low resistance side series transistor 16, the high resistance side series transistor 17, the low resistance side parallel transistor 36 and the high resistance side parallel transistor 37.
  • the write pulse generation circuit 60 is a control circuit that controls ON / OFF of each transistor by controlling the voltage applied to the gate of each transistor based on the input write data.
  • the write data decoder 62 is a decoder for decoding the address of the memory cell 20 to which data is to be written and the write data from the input signal.
  • the address is input to a row decoder (not shown) and a column decoder (not shown).
  • the write data is input to the write pulse generation circuit 60.
  • Host interface circuit 64 is an interface that inputs a signal to write data decoder 62 based on input / output data and control commands input from an external system via an external interface (not shown). .
  • the relationship between the resistance value of each current path and the voltage, which is one of the characteristics of the resistance change type memory device 200, will be described below.
  • the resistance between the third node 83 and the fourth node 84 can be ignored, and both nodes are at the same potential.
  • the third node 83 and the fourth node 84 become reference nodes.
  • the current path from the first terminal 81 to the eighth terminal 88 is considered as one current path, a current path connecting the first terminal 81 and the third node 83 (reference node) or the fourth node 84 (reference node) Are in series with the memory cell 20. Therefore, the current path is called a series current path.
  • the resistance value of the series current path (the current path connecting 81, 82, 16, and 83 in FIG. 4 in order) passing through the low resistance side series transistor 16 in a state where the low resistance side series transistor 16 is ON is Rs1.
  • the resistance value of the series current path (the current path connecting 81, 82, 17, and 84 in FIG.
  • Rsl includes wiring resistance and the like.
  • the wiring resistance is included in Rsh. Rsl and Rsh can be easily set to desired values by adjusting the gate width and gate length of each transistor, the thickness and material of the wiring, and the like.
  • a current path (84, 83, 21, 22 in FIG. 4) connecting the third node 83 (reference node) or the fourth node 84 (reference node) and the eighth terminal 88 when the selection transistor 21 is in the ON state. 40, 88 are called a resistance change current path).
  • the resistance value when the resistance variable element 22 is in the low resistance state is Rrl
  • the resistance value when the resistance variable element 22 is in the high resistance state is Rrh.
  • Rrl and Rrh include, in addition to the resistance of the resistance variable element 22 itself, the wiring resistance, the on resistance of the selection transistor 21, and the resistance of the memory side resistance 40.
  • the current path connecting the third node 83 (reference node) or the fourth node 84 (reference node) to the grounding point (sixth terminal 96) is the current path from the first terminal 81 to the grounding store as one current path. If it thinks, it has a parallel positional relationship with the memory cell 20. Therefore, the current path is called a parallel current path.
  • a resistance value of a parallel current path (a current path connecting in sequence 83, 36, 85, 86 in FIG. 4) passing through the low resistance side parallel transistor 36 in a state where the low resistance side parallel transistor 36 is ON is Rpl.
  • a resistance value of a current path (a current path connecting 84, 37, 85, 86 in FIG.
  • Rph is a high resistance side parallel transistor
  • the on-resistance of 37 itself includes the wiring resistance and the like. Rpl and Rph can be easily set to desired values by adjusting the gate width and gate length of each transistor, the thickness and material of the wiring, and the like.
  • the resistance change current path can be connected to the current path connecting the reference node and the power supply via the resistance change element 22.
  • the parallel current path can be said to be a current path connecting the reference node and the power supply in parallel with the resistance change current path.
  • the variable resistance element 22 may have different current values and voltages, but has current-voltage characteristics similar to those shown in FIG.
  • the potentials of the third node 83 (reference node) and the fourth node 84 (reference node) are referred to as node potentials.
  • the absolute value of the node potential required for the resistance variable element 22 to change from the low resistance state to the high resistance state is VI h (first voltage level).
  • the absolute value of the node potential required for the resistance variable element 22 to change from the high resistance state to the low resistance state is Vhl (second voltage level).
  • the two node potentials have the same polarity (the same sign). In the present embodiment, the second voltage level is larger than the first voltage level! / (Vhl> Vlh).
  • the resistance value and the voltage of each current path are set so as to satisfy the expressions (1) to (4) described in the first embodiment.
  • the absolute value of the voltage applied to the resistance variable element after the resistance state changes can be adjusted to an appropriate range. .
  • settings may be made to satisfy Expressions (5) to (6).
  • the external system inputs input / output data and control commands to the host interface circuit 64 through the external communication path.
  • the host interface circuit 64 inputs a signal to the write data decoder 62 based on the received data and command.
  • the write data decoder 62 decodes the received signal to specify the address of the memory cell 20 to which data is to be written and the write data.
  • the write data decoder 62 controls a column decoder (not shown) and a row decoder (not shown) based on the specified address to select a specific memory cell 20. At this time, selection transistor 21 of memory cell 20 is rendered conductive.
  • the write data decoder 62 inputs the decoded write data to the write pulse generation circuit 60.
  • the write pulse generation circuit 60 inputs predetermined electric pulses to the memory cell 20 and the parallel resistance switching circuit 35 by turning on the low resistance side series transistor 16 and the high resistance side series transistor 17 for a predetermined time. Further, the resistance of the series resistance switching circuit 15 and the parallel resistance switching circuit 35 is switched by controlling ON / OFF of each transistor.
  • the write pulse generation circuit 60 operates as follows. That is, when the write data force S is “0”, the resistance variable element 22 is changed to the high resistance state.
  • the light pulse generation circuit 60 is configured such that a predetermined voltage amplitude is applied between the second node 82 and the gate so that the series transistor 16 is sufficiently conductive for a predetermined time width. Input the resistor to the gate of the low resistance side series transistor 16.
  • the light pulse generation circuit 60 has a high resistance for the transistor 36 such that a predetermined voltage amplitude is applied between the fifth node 85 and the gate so that the parallel transistor 36 is sufficiently conductive in the predetermined time width. Pulse is input to the low resistance side parallel transistor 36.
  • the write pulse generation circuit 60 applies a potential to the gate so as to render the high resistance series transistor 17 and the high resistance parallel transistor 37 nonconductive.
  • the write pulse generation circuit 60 reduces the resistance reducing pulse for the transistor 17 so that a predetermined voltage amplitude is applied between the second node 82 and the gate so that the series transistor 17 is sufficiently conductive in a predetermined time width. Input to the gate of high resistance side series transistor 17.
  • the write pulse generation circuit 60 is configured such that a predetermined voltage amplitude is applied between the fifth node 85 and the gate so that the parallel transistor 37 is sufficiently conductive in the predetermined time width.
  • a resistance pulse is input to the high resistance side parallel transistor 37.
  • the light channel generation circuit 60 applies a potential to the gate to turn off the low resistance side series transistor 16 and the low resistance side parallel transistor 36.
  • the voltage (absolute value is V2) power input from the power supply is applied between the first terminal 81 and the eighth terminal 88 and between the first terminal 81 and the sixth terminal 86 for the predetermined time width. Applied. Therefore, as described in the first embodiment, the resistance variable element 22 changes from the high resistance state to the low resistance state. If originally in the low resistance state, the low resistance state is maintained as it is.
  • the resistance change type memory device 200 according to the second embodiment of the present invention exhibits the same effect as that of the first embodiment.
  • the resistance values of the series current path and the parallel current path can be easily set to desired values by adjusting the gate width and gate length of the transistor. Therefore, there is an advantage that the resistance value of each current path can be easily adjusted using an integration technique using a semiconductor process.
  • the resistance change type storage devices of the first embodiment and the second embodiment do not include a control device, and The series resistance switching circuit and the parallel resistance switching circuit switch the resistance values of the series current path and the parallel current path based on the signal input from the external control device.
  • the third embodiment is provided with a control device, which differs in that the control device switches the resistance values of the series current path and the parallel current path based on an external input signal.
  • FIG. 5 is a wiring diagram showing an example of a resistance change type memory device according to a third embodiment of the present invention.
  • the resistance-change memory device 300 according to the present embodiment will be described with reference to FIG.
  • symbol and name are attached
  • the resistance change type storage device 300 includes, as main components, a memory cell 70, a ⁇ -square: ⁇ -da 66, a hood, a spring drain 68, a manoretic switch circuit 75, and a direct IJ.
  • a resistance switching circuit 10 a parallel resistance switching circuit 30, a write pulse drive circuit 50, a read comparison / determination circuit 72, a switch controller 74, an element state detection circuit 79, and a control device 80 are provided. .
  • Memory cell array 70 has a plurality of memory cells 20. Memory cell array 70! / ⁇ The memory cells 20 are arranged in a matrix! /. The gates of the select transistors 21 provided in the memory cells 20 belonging to each row are connected to word lines 69 respectively disposed one by one for each row. One of the main terminals of the select transistor 21 of the memory cell 20 belonging to each column is connected to a bit line 71 arranged one for each column. The other main terminal of the select transistor 21 of the memory cell 20 belonging to each column is connected to a source line 73 provided for each column via the resistance variable element 22.
  • Each word line 69 is connected to a word line driver 68.
  • the word line driver 68 is communicably connected to the row decoder 66, and applies an on voltage to a specific word line 69 based on the control of the row decoder 66.
  • the row decoder 66 is communicably connected to the control device 80. The row decoder 66 controls the word line driver 68 based on the ROW signal received from the controller 80.
  • Each bit line 71 is connected to multi-switch circuit 75.
  • Multi-switch circuit 75 is communicably connected to switch controller 74 (column decoder). .
  • the multi-switch circuit 75 includes a plurality of switches (for example, FETs), and based on the control of the switch controller 74, a specific bit line 71 is selected from the fourth node 94 (reference node) or the read comparison determination circuit 72.
  • Connect to The read comparison determination circuit 72 is communicably connected to the control device 80.
  • the fourth node 94 is connected to the write nose drive circuit 50 via the series resistance switching circuit 10, and is grounded (the seventh terminal 97 and the eighth terminal 98) via the parallel resistance switching circuit 30.
  • the write pulse drive circuit 50 is communicably connected to the controller 80.
  • the switch controller 74 is communicably connected to the series resistance switching circuit 10, the parallel resistance switching circuit 30, the multiswitch circuit 75, and the control device 80.
  • the switch controller 74 controls ON / OFF of each switch provided in the series resistance switching circuit 10, the parallel resistance switching circuit 30, and the multi-switch circuit 75 based on the signal received from the control device 80.
  • Resistance value of resistance variable element 22 included in memory cell 20 resistance value of each of low resistance state and high resistance state
  • the voltage of the electric pulse applied by the pulse drive circuit 50, the voltage of the fourth node 94, and the like are the same as in the first embodiment, and thus the description thereof is omitted.
  • the control device 80 is configured of, for example, a microcomputer.
  • Control device 80 receives a control command, an address and write data from an external system (not shown) via an external communication path (not shown), and outputs data read from the memory cell to the external system.
  • the controller 80 extracts row information from the received address, and sends a ROW signal to the row decoder 66 based on the obtained information.
  • the row decoder 66 decodes the received ROW signal and outputs a row address to the word line driver 68.
  • the word line driver 68 applies an on voltage to a specific word line 69 based on the received row address. All select transistors 21 connected to the word line to which the on voltage is applied become conductive, and the respective memory cells 20 in the row become accessible.
  • the control device 80 extracts column information from the received address, and obtains the obtained information. Based on the! /, COLUMN signal and a signal (MODE) indicating whether the control command is "write” or "read” / “shift” to the switch controller 74.
  • MODE a signal indicating whether the control command is "write” or "read” / "shift” to the switch controller 74.
  • the switch controller 74 controls the switches of the series resistance switching circuit 10 and the parallel resistance switching circuit 30 based on the value of the received write data. That is, in the case of write data force 0, in order to change to the high resistance state, the low resistance side series selection switch 11 and the low resistance side parallel selection switch 32 are set to 32 SON, the high resistance side series selection switch 13 and the high resistance Side parallel selection switch 34 is turned OFF, while high resistance side serial selection switch 13 and high resistance side parallel selection in order to change resistance variable element 22 to a low resistance state in the case of write data power. The switch 34 is turned on, and the low resistance side series selection switch 11 and the low resistance side parallel selection switch 32 are turned off.
  • the switch controller 74 decodes the received COLUMN signal to obtain a column address.
  • the switch controller 74 controls the multi-switch circuit 75 based on the obtained column address, and connects a specific bit line 71 and the fourth node 94 or the comparison / determination circuit 72. That is, when the MODE signal indicates "write”, the specific bit line 71 is connected to the write nos. Driver circuit 50 through the series resistance switching circuit 10 and is grounded through the parallel resistance switching circuit 30. Ru. On the other hand, when the MODE signal indicates "read”, the specific bit line 71 is connected to the comparison and determination circuit 72.
  • a specific memory cell 20 is selected.
  • control device 80 controls the write pulse drive circuit 50 to output a write nose between the first output terminal 51 and the second output terminal 2. Data is written to the desired memory cell 20 by the force operation. The relationship between the resistance value and the voltage and the principle of the write operation are the same as those of the first embodiment, and thus the description thereof is omitted.
  • control device 80 controls the comparison and determination circuit 72 to select Apply a predetermined read electrical pulse to the selected memory cell 20, and Detect and determine flow. Since this detection circuit itself is a very general known technique, an example in which detection is performed by a detection circuit such as a force current mirror is omitted. Then, the determination result (data read out) is output to the external system via the control device 80.
  • the resistance change type storage device 300 according to the third embodiment of the present invention exhibits the same effect as that of the first embodiment.
  • the resistance change type storage device 300 is internally provided with a control device, the external system can write and read data simply by inputting the operation command, the address and the write data. Therefore, the resistance change type storage device 300 can flexibly cope with an external system having various interfaces and communication rules.
  • the first to third embodiments are storage devices in which writing is performed a plurality of times.
  • the resistance change storage device of the fourth embodiment is a storage device (write once memory) in which writing is performed only once. In the fourth embodiment, only the change from the high resistance state to the low resistance state is performed, and the parallel current path is omitted !.
  • FIG. 6 is a wiring diagram showing an example of a resistance change type memory device according to a fourth embodiment of the present invention.
  • the resistance change type memory device 400 of the present embodiment will be described with reference to FIG.
  • each memory cell at the time of shipping is set to the high resistance state.
  • the resistance value at the time of shipment (high resistance state) is associated with "0", and only the resistance value of the memory cell to which the electrical pulse is applied changes to the resistance value (low resistance state) corresponding to force "1". . Since only the change from the high resistance state to the low resistance state is performed, the low resistance side serial current path and the parallel current path of the first embodiment become unnecessary.
  • the potential of one of the main terminals of the selection transistor 21 (connected to the variable resistance element 22 to be V, main terminal on the side) is used as the bit line potential, and the resistance value is determined based on the bit line potential.
  • the potential is set.
  • the bit line potential may be defined at any point on the wiring (bit line) connecting the first terminal 91 and the selection transistor 21! /.
  • the variable resistance element 22 may have different current values and voltages, but has current-voltage characteristics similar to those shown in FIG.
  • the absolute value of the bit line potential required for the resistance variable element 22 to change from the high resistance state to the low resistance state is Vhl '(third voltage level).
  • the absolute value of the bit line potential required for the resistance variable element 22 to change from the low resistance state to the high resistance state is Vlh '(fourth voltage level).
  • the two bit line potentials have the same polarity (same sign).
  • the third voltage level is larger than the fourth voltage level! / (Vhl '> Vlh').
  • the resistance value of the current path (series current path) connecting the first terminal 91 and the reference point of the bit line potential (here, one main terminal of the selection transistor 21) is Rs.
  • Rs includes wiring resistance etc.
  • the low resistance side series resistance 12 may be provided with a resistance element, but the resistance value of the series current path may be adjusted to a desired value only by the wiring resistance.
  • Resistance current of the current path (resistance change current path) connecting the reference point of the bit line potential when the selection transistor 21 is in the ON state and the ninth terminal 99, and the resistance change element 22 is in the low resistance state
  • the resistance in one case is Rrl '
  • the resistance in the high resistance state is Rrh'.
  • Rrl ′ and Rrh ′ include, in addition to the resistance of the variable resistance element 22 itself, wiring resistance, the on resistance of the selection transistor 21, the resistance of the memory side resistance 40, and the like.
  • the bit line potential The absolute value of must be greater than or equal to VW '.
  • the threshold value of the voltage (absolute value) applied to the variable resistance element 22 itself is not necessarily equal to Vh. That is, since the voltage at both ends where resistance change element 22 lowers resistance is the voltage including the voltage drop due to the wiring resistance or the transistor's on resistance, the absolute value of the bit line potential is Vhl. Even if the absolute value of the voltage applied to the resistance variable element 22 is smaller than VW '
  • a specific circuit design can be performed using the voltage division relationship calculated from the resistance value of each current path.
  • the resistance variable element 22 can be reliably changed to the low resistance state as required. Furthermore, after the resistance variable element 22 is changed to the low resistance state, the change to the high resistance state does not occur.
  • Rs is set to 8000 ⁇ .
  • the write pulse drive circuit is used only when data is written to the memory cell 20 whose value value to write:! 50 apply a third electrical pulse to the first terminal 91.
  • the absolute value of the bit line potential is 4.3 V and sufficiently exceeds Vhl '. Therefore, the resistance variable element 22 changes to the low resistance state, and data "1" is written.
  • an electric pulse of 5 V in absolute value is applied to the first terminal 91 from the write pulse driving circuit 50!
  • the absolute value of the line potential is 1.9 V and falls below Vlh '.
  • the resistance variable element 22 once changed to the low resistance state does not return to the high resistance state again.
  • the write pulse drive circuit 50 does not generate an electric pulse but performs an operation to write data to the next memory cell 20 as it is.
  • write-once data writing to the resistance change type storage device 500 is performed, and in the present embodiment, application of electric noise is performed when the value value "0" to be written to the memory cell 20. It is not performed, and the resistance state of the resistance variable element 22 belonging to the memory cell 20 is not changed. In this embodiment, it is assumed that "writing" is performed even in such a case.
  • the parallel current path can be omitted by adopting the write-once type and setting the high resistance state as the initial state to change only to the low resistance state. Therefore, the configuration can be extremely simplified. That is, the resistance change type memory device of this embodiment uses a resistance change type element which makes a transition between a plurality of resistance states with an electric pulse of the same polarity, and with an extremely simple configuration, operates erroneously at the time of data writing or It can prevent destruction.
  • the correspondence between the resistance state and the data is arbitrary, may correspond to the high resistance state force, and may correspond to the low resistance state force “0.”
  • the parallel current path may be omitted by only making the change to state! /.
  • the resistance change type of the fifth embodiment is The storage device is a write-once memory having parallel current paths.
  • FIG. 7 is a wiring diagram showing an example of a resistance change type memory device according to a fifth embodiment of the present invention.
  • the resistance-change memory device 500 of the present embodiment will be described with reference to FIG.
  • each memory cell at the time of shipment is set to the low resistance state.
  • the shipped resistance value (low resistance state) is associated with ";!, And the high resistance state is associated with "0".
  • the write pulse drive circuit 50 outputs the second electric pulse only when the memory cell 20 to which "0" is written is selected. "0" is written only to the memory cell to which the electrical pulse is applied, and the data of the memory cell to which the electrical pulse is not applied is stored as "1". Since only the change from the low resistance state to the high resistance state is performed, the high resistance side serial current path and the high resistance side parallel current path of the first embodiment become unnecessary. Therefore, the series resistance switching circuit 10 is only the low resistance side series resistance 12, and the parallel resistance switching circuit 30 is only the low resistance side parallel resistance 31.
  • the condition to be satisfied by the resistance value and the voltage is the force S of the equations (1) and (5).
  • the controller When the controller receives the address of the memory cell 20 to which data is to be written and the write data from the upstream system, it selects a specific memory cell 20 via a column decoder (not shown) and a row decoder (not shown). Do. At this time, select transistor 21 of memory cell 20 is rendered conductive.
  • the control device controls the write nose drive circuit 50 to change the write pulse (first electrical pulse) from the first output terminal 51 in order to change to the high resistance state. Input to the first terminal 91.
  • the controller does not need to change the resistance state, so the controller No electric pulse is applied to the memory cell 20.
  • Write-once type storage is performed by force and light action. Since the memory cell 20 to which data has been written is not written to again, the first written data is stored thereafter.
  • the fourth embodiment of the present embodiment is also a write-once memory.
  • the configuration is simpler in that the parallel current path is omitted.
  • the configuration is complicated in the fifth embodiment because the parallel current paths are provided, there is an effect that the reliability is enhanced. The following describes this effect.
  • variable resistance element 22 Since the resistance value of the variable resistance element 22 varies due to inhomogeneity at the time of manufacturing or operation, the variation in Rrh may occur. Consider the variation of the node potential or bit line potential at this time.
  • the resistance value of the parallel current path is 30 k ⁇ and the resistance value of the series current path is 800 0 ⁇ when changing from the high resistance state to the low resistance state (case Consider 1).
  • the absolute value of the node potential in the case where the first electric pulse is applied is about 3.5V.
  • the resistance value of the series current path is set to 20 k.OMEGA.
  • the absolute value of the bit line potential is about 3.5 V in the fourth embodiment.
  • FIG. 8 is a graph showing the relationship between the resistance value Rrh, the node potential (case 1) and the bit line potential (case 2) in the case 1 and the case 2 when other parameters are fixed.
  • the change in the potential (absolute value) when Rrh changes is smaller in Case 1 than in Case 2. From these results, it can be seen that the provision of the parallel current path alleviates the variation of the potential against the variation of Rrh. Therefore, even if the resistance value of the variable resistance element 22 varies due to inhomogeneity at the time of manufacture or operation, the absolute value of the node potential does not largely change. Therefore, the resistance variable element 22 is less likely to be subjected to the extra stress, and the life is also extended. That is, in the present embodiment, the reliability of the resistance change type memory device is further improved.
  • the parallel current path may be omitted if the variation in resistance change of the manufactured device is very small.
  • the manufacturer of the storage device appropriately determines which embodiment to use. It is the power to choose.
  • the resistance change type memory device of the present embodiment is of the write-once type, so that the switches of the series resistance switching circuit 10 and the parallel resistance switching circuit 30 become unnecessary, and each resistance is configured of one type. Therefore, while using the resistance change type element which makes transition between a plurality of resistance states with the same polarity electric nose, it is possible to prevent the erroneous operation at the time of data writing and the element breakage by the simpler configuration than the first embodiment. It becomes possible. Further, by providing the parallel current path, the absolute value of the node potential can be stabilized even if the resistance value of the resistance variable element fluctuates, and the reliability can be improved.
  • the resistance change storage device is useful as a resistance change storage device which does not require batch erasing at the time of data writing and has an improved processing speed. Further, the resistance change type memory device of the present invention uses a resistance change type element which transits between a plurality of resistance states with an electric pulse of the same polarity, and with a simple configuration, malfunction or destruction of the element at the time of data writing It is useful as a resistance change type storage device that can be reliably prevented.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Materials Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Semiconductor Memories (AREA)

Description

明 細 書
抵抗変化型記憶装置
技術分野
[0001] 本発明は、抵抗変化型記憶装置に関する。より詳しくは、同じ極性の電気パルスの 電圧レベルの差を利用して抵抗変化型素子へとデータが書き込まれる抵抗変化型 記憶装置に関する。
背景技術
[0002] 不揮発性記憶装置は、携帯電話機やデジタルカメラなどの携帯機器に広く搭載さ れ、急速に利用が拡大している。近年、音声データや画像データが取り扱われる機 会が増加し、これまで以上に大容量で、且つ SRAMのようにロジック動作と同等な速 度でデータを記憶するような高速に動作する不揮発性記憶装置が強く要望され始め ている。また、携帯機器用途の不揮発性記憶装置の分野では、低消費電力への要 求もさらに強まっている。
現在の不揮発性記憶装置の主流はフラッシュメモリである。フラッシュメモリは、フロ 一ティングゲートに蓄積する電荷を制御してデータの記憶を行う。フラッシュメモリは フローティングゲートに高電界で電荷を蓄積する構造を有するため、小型化に限界 があり、さらなる大容量化のために必要な微細加工が困難であるという課題が指摘さ れている。さらにフラッシュメモリでは、書き換えのために必ず所定のブロックを一括 消去する必要がある。かかる特性により、フラッシュメモリの書き換えには非常に長い 時間を要し、前述の要望である高速化にも限界があった。
[0003] これらの問題を解決する次世代の不揮発性記憶装置として、電気抵抗の変化によ つて情報を記録する抵抗変化型素子を用いたものがある。現在提案されている抵抗 変化型素子を利用した不揮発性メモリとしては、 MRAM(Magnetic RAM)や、 PRAM(P hase-Change RAM)や、 ReRAM (Resistive RAM)などが提案されている。特に、 ReRA Mは電気パルスによって抵抗値が変化する単純な現象であることに加え、書込みが 数十 nsec以下になるような高速性能が報告されている。つまり、 ReRAMを用いれば、 前述の SRAMの高速性を維持したまま不揮発の機能を付加したような究極のメモリ 装置が提供できる可能性がある。
特許文献 1は、ぺロブスカイト構造の酸化物を用いた ReRAM素子(以下、抵抗変化 型素子ともいう)の制御方法の一例を開示する。以下、この ReRAM素子の制御方法 につ!/、て図を参照しつつ説明する。
図 9乃至図 11は、特許文献 1に開示されたメモリセルの制御方法を示す図である。 メモリセル 9は、抵抗変化型素子 1と、選択トランジスタ 2とを備えている。抵抗変化型 素子 1の一方の端子と選択トランジスタ 2の一方の主端子(ドレインまたはソース)とは 互いに電気的に接続されている。選択トランジスタ 2の他方の主端子(ソースまたはド レイン)は、ソース線 6によりソース線端子 3と電気的に接続されている。抵抗変化型 素子 1の他方の端子はビット線 8によりビット線端子 5と電気的に接続されている。選 択トランジスタ 2のゲートはワード線 7によりワード線端子 4と電気的に接続されている 。データを書き込む場合("1 "を書き込む場合)、消去する場合("0"を書き込む場合 )、および読み出す場合のいずれにおいても、選択されたメモリセルのワード線端子 4 には高レベルのオン電圧が印加され、選択トランジスタ 2が導通状態にされる。
図 9は特許文献 1のメモリセルにおいて、書き込み動作を行うときの電圧ノ ルスの印 加状態を示す図である。ソース線 6は 0Vに設定 (接地)され、ビット線 8に所定の書き 込み電圧振幅の正極性の書き込みノ ルスが印加され、抵抗変化型素子 1に所望の データが書き込まれる。多値情報が抵抗変化型素子 1へ書き込まれる場合は、書き 込みノ ルスの電圧振幅が書き込むデータの値に応じたレベルに設定される。例えば 4値データが 1つの抵抗変化型素子 1に書き込まれる場合には、書き込みデータのそ れぞれの値に対応して決定される所定の 4つの電圧振幅の内の 1つが選択されて書 き込み動作が行われる。また、書き込みノ ルス幅は、素子に応じた適切な幅が選択 される。すなわち、所定の抵抗状態へと変化させるためには、その抵抗状態に対応 する 1つ電圧振幅レベルおよびパルス幅が存在する。
図 10は特許文献 1のメモリセルにおいて、消去動作を行うときの電圧パルスの印加 状態を示す図である。ビット線は 0Vに設定 (接地)され、ソース線に所定の消去電圧 振幅の正極性の消去ノ ルスが印加される。消去ノ ルスが印加されることにより、抵抗 変化型素子 1の電気抵抗は最小の値となる。特許文献 1には、複数のビット線が 0V に設定された状態で、特定のソース線に消去ノ ルスが印加されると、その複数のビッ ト線とソース線に接続する複数のメモリセルが同時に一括消去されることが開示され ている。
図 11は特許文献 1のメモリセルにおいて、読み出し動作を行うときの電圧パルスの 印加状態を示す図である。抵抗変化型素子 1に記憶されたデータを読み出す場合は 、ソース線 6が 0Vに設定 (接地)され、選択したビット線 8へ所定の読み出し電圧が読 み出し回路を経由して印加される。読み出し電圧が印加されると、比較判定回路でビ ット線 8のレベルが読み出し用のリファレンスレベルと比較され、記憶データが読み出 される。
非特許文献 1では、同極性で電圧やノ^レス幅の異なる電圧ノ^レスが印加されること によって高抵抗状態と低抵抗状態との間を遷移する ReRAM素子が開示されている。 非特許文献 1の ReRAM素子には、抵抗変化材料に TMO (Transition Metal Oxide)が 用いられている。この ReRAM素子は、同極性の電気パルスにより高抵抗状態にも低 抵抗状態にも変化させることができる。図 12は、非特許文献 1の ReRAM素子の電圧 電流特性を示す図である。図に示すように、高抵抗状態から低抵抗状態へと変化 させる"セッドにおいては、電流制限をしないと高抵抗状態から低抵抗状態へと変化 したときにそれまでより多くの電流が流れてしまう。この場合、一旦、 ReRAM素子を高 抵抗状態から低抵抗状態へと変化させたにも関わらず、意図に反して低抵抗状態か ら高抵抗状態へと抵抗状態が再び変化してしまったり(誤動作)、過電流により素子 が破壊されたりする場合がある。よって、所定の第 1の電流値(図 12の電流制限にお ける電流の上限値)で電流制限(Set Current Compliance)をかける必要があることが 同文献には開示されている。
特許文献 1 :特開 2004— 185756号公報
非特許文献 l : Baek、 J.G. et al.、 2004、 "Highly Scalable Non- volatile Resistive Me mory using Simple Binary Oxide Driven oy Asymmetric Unipolar Voltage Pulses 、 0 -7803-8684-l/04/$20.00 IEEE
発明の開示
発明が解決しょうとする課題 [0005] 前記した従来技術のうち、現在主流の不揮発性メモリ装置であるフラッシュメモリは 、データを書き込む前に一括消去を行うため、処理速度が遅くなるという問題を有し ていた。このため、不揮発性と SRAMと同程度の高速性とを両立することができなか つた。
上述の通り、抵抗変化型素子を用いれば高速な不揮発性メモリを実現できる可能 性がある。しかし、非特許文献 1のような抵抗変化型記憶素子では、同一極性の電気 ノ レスで複数の抵抗状態の間を遷移するため、誤動作や素子の破壊を防止するた めに抵抗値の減少直後での電流制限が必要となり、装置の構成が複雑化するという 問題を有していた。また、力、かる複雑な構成を採用したとしても、データ書き込み時の 誤動作や素子の破壊を完全に防止できなレ、と!/、う問題を有して!/、た。
本発明は上記のような課題を解決するためになされたもので、データ書き込み時に 一括消去が不要な抵抗変化型素子を用いることによって、処理速度が向上された抵 抗変化型記憶装置を提供することを最終的な目的としている。そのために本発明は 、同一極性の電気ノ ルスで複数の抵抗状態の間を遷移する抵抗変化型素子を用い つつ、簡潔な構成により、データ書き込み時の誤動作や素子の破壊を確実に防止で きる抵抗変化型記憶装置を提供することを目的として!/、る。
課題を解決するための手段
[0006] 本発明者らは、抵抗変化型素子を用いた不揮発性メモリ装置 (抵抗変化型記憶装 置)において、データ書き込み時の誤動作や素子の破壊を確実に防止すべく鋭意検 討を行なった。その結果、以下の知見が得られた。
上述の通り、非特許文献 1に記載されている抵抗変化型素子において、高抵抗状 態から低抵抗状態へと変化させる"セッドでは、第 1の電流値で電流制限をかける必 要がある。一方で、低抵抗状態から高抵抗状態へと変化させる"リセット"においては
、前記第 1の電流値より大きな第 2の電流値(図 12において素子が低抵抗状態から 高抵抗状態へと変化してレ、るときの電流値)で電流が流される必要がある。
[0007] つまり、非特許文献 1の抵抗変化型素子では、同極性の電圧印加によって高抵抗 状態にも低抵抗状態にも変化する(ュニポーラ型あるいはノンポーラ型)ため、データ を書き込む際に、前記の第 1の電流容量("セット"の場合)と第 2の電流容量("リセッ ドの場合)とを使い分けて制御する必要がある。しかしながら、第 1の電流容量による 電流制限だけでは誤動作が生じることが分かった。以下、詳細を述べる。
[0008] 不揮発性記憶装置の書込みに用いられるドライブ回路には、一般に 1個以上のトラ ンジスタが含まれる。近年の微細な半導体プロセスにおけるトランジスタでは、そのォ ン抵抗を完全にゼロとすることは困難である。オン抵抗は、ゲート幅にもよる力 数百 Ωから数キロ Ωになる。よって、ドライブ回路の出力インピーダンスも、数百 Ω以上と ならざるを得ない。一方、抵抗変化型素子の抵抗値は、典型的には、低抵抗状態に ぉレ、て数百 Ωから数キロ Ωであり、高抵抗状態にお!/、て数十キロ Ωから数百キロ Ω である。
[0009] 素子の両端に印加される電圧は、ドライブ回路においてトランジスタを除外した電 圧源そのものの出力電圧と、トランジスタと素子との間の分圧関係(抵抗値による印加 電圧の分配関係)とで決まる。ここで素子が低抵抗状態にある場合、低抵抗状態の 素子の抵抗値 (数百 Ωから数キロ Ω )とドライブ回路に含まれるトランジスタのオン抵 抗 (数百 Ωから数キロ Ω )とが比較的近!/、ために、素子に印加される電圧は電圧源そ のものの出力電圧よりもかなり低くなる。低抵抗状態にある抵抗変化型素子を高抵抗 状態へと変化させるためには、ある所定の電圧(閾値)以上の電圧を素子の両端に 印加する必要がある。よって、低抵抗状態から高抵抗状態への書込み("リセット")に おいては、書込みに必要な電圧を素子に印加するために、該閾値を大幅に上回る 電圧を電圧源から出力する必要がある。
[0010] かかる高電圧が出力された状態で、素子が低抵抗状態から高抵抗状態へと変化す ると、問題が生じる。すなわち、高抵抗状態にある素子の抵抗値 (数十キロ Ω力 数 百キロ Ω )はドライブ回路に含まれるトランジスタのオン抵抗 (数百 Ωから数キロ Ω )を 大幅に上回るから、出力された電圧はほぼそのまま素子に印加されることになる。最 悪の場合、素子の両端に印加される電圧は、素子が低抵抗状態から高抵抗状態に 変化するのに伴って、素子の抵抗値と第 2の電流容量との積に相当する電圧値まで 急激に上昇してしまう。上昇した電圧が素子を高抵抗状態から低抵抗状態に変化さ せるのに必要な電圧を超えれば、誤動作が生じる。すなわち、一旦、素子を低抵抗 状態から高抵抗状態へと変化させたにも関わらず、意図に反して高抵抗状態から低 抵抗状態へと戻ってしまう。あるいは、過剰な電圧が印加されることにより素子が破壊 されるおそれもある。このような、 "リセッド時における誤動作や素子の破壊という問題 は、従来の文献には開示がなぐ本発明者らが独自に発見したものである。
以上まとめれば、同極性の電圧印加によって高抵抗状態にも低抵抗状態にも変化 するタイプ (ュニポーラ型/ノンポーラ型)の抵抗変化型素子を用いた不揮発性記憶 装置においては、誤動作や素子の破壊を防止するため、高抵抗状態から低抵抗状 態へと変化させる"セット"時にぉレ、ては適切な電流制限を行ない、低抵抗状態から 高抵抗状態へと変化させる"リセット"時においては適切な電圧制限を行なう必要が ある。さらに、力、かる機能を簡潔な装置構成により実現することが望ましい。
上記課題を解決するために、本発明に係る抵抗変化型記憶装置は、電気抵抗の 変化に基づいて情報を記憶する抵抗変化型素子と、第 1出力端子と第 2出力端子と を備え前記第 1出力端子と前記第 2出力端子との間に電気パルスを出力する電気パ ルス印加装置と、基準ノードと、前記第 1出力端子と前記基準ノードとを電気的に接 続する直列電流経路と、前記抵抗変化型素子を有し前記基準ノードと前記第 2出力 端子とを前記抵抗変化型素子を介して電気的に接続する抵抗変化電流経路と、前 記基準ノードと前記第 2出力端子とを前記抵抗変化電流経路と並列に電気的に接続 する並列電流経路と、前記直列電流経路の抵抗値を設定するための直列抵抗設定 器と、前記並列電流経路の抵抗値を設定するための並列抵抗設定器とを備え、前記 抵抗変化型素子は、低抵抗状態にあるときには前記第 2出力端子を基準とする前記 基準ノードの電位であるノード電位が第 1の電圧レベルをその絶対値において超え た場合に前記低抵抗状態よりも抵抗値が高い高抵抗状態へと変化し、かつ前記高 抵抗状態にあるときには前記ノード電位が前記第 1の電圧レベルと同じ極性でありか つより絶対値の大きな第 2の電圧レベルをその絶対値において超えた場合に前記高 抵抗状態から前記低抵抗状態へと変化する特性を有しており、前記直列電流経路 の抵抗値と前記並列電流経路の抵抗値と前記抵抗変化型素子が高抵抗状態にある ときの前記抵抗変化電流経路の抵抗値と前記抵抗変化型素子が低抵抗状態にある ときの前記抵抗変化電流経路の抵抗値とが、前記抵抗変化型素子が低抵抗状態に あって前記電気ノ^レス印加装置が第 1の電気ノ^レスを出力したときに前記ノード電 位がその絶対値において前記第 1の電圧レベル以上となり前記抵抗変化型素子が 高抵抗状態にあって前記電気ノ^レス印加装置が第 2の電気ノ^レスを出力したときに 前記ノード電位がその絶対値において前記第 2の電圧レベル以上となり前記抵抗変 化型素子が低抵抗状態にあって前記電気パルス印加装置が第 1の電気パルスを出 力したときに前記抵抗変化型素子が前記高抵抗状態へと変化した後は前記電気パ ルス印加装置により前記第 1の電気ノ^レスが出力されていても前記ノード電位がその 絶対値において前記第 2の電圧レベル以上にならず前記抵抗変化型素子が高抵抗 状態にあって前記電気ノ^レス印加装置が第 2の電気ノ^レスを出力したときに前記抵 抗変化型素子が前記低抵抗状態へと変化した後は前記電気パルス印加装置により 前記第 2の電気ノ^レスが出力されていても前記ノード電位がその絶対値において前 記第 1の電圧レベル以上にならない抵抗値となるように、前記直列抵抗設定器が前 記直列電流経路の抵抗値を設定可能に構成され、前記並列抵抗設定器が前記並 列電流経路の抵抗値を設定可能に構成されている。
かかる構成では、データ書き込み時に一括消去が不要であって、処理速度が向上 された抵抗変化型記憶装置を提供する。また、同一極性の電気パルスで複数の抵 抗状態の間を遷移する抵抗変化型素子を用いつつ、簡潔な構成により、データ書き 込み時の誤動作や素子の破壊を確実に防止できる。
上記抵抗変化型装置にお!/、て、前記抵抗変化型素子を前記低抵抗状態から前記 高抵抗状態へと変化させるときの前記直列電流経路の抵抗値を Rsl、前記抵抗変化 型素子を前記高抵抗状態から前記低抵抗状態へと変化させるときの前記直列電流 経路の抵抗値を Rsh、前記抵抗変化型素子を前記低抵抗状態から前記高抵抗状態 へと変化させるときの前記並列電流経路の抵抗値を Rpl、前記抵抗変化型素子を前 記高抵抗状態から前記低抵抗状態へと変化させるときの前記並列電流経路の抵抗 値を Rph、前記抵抗変化型素子が前記低抵抗状態にあるときの前記抵抗変化電流 経路の抵抗値を Rrl、前記抵抗変化型素子が前記高抵抗状態にあるときの前記抵抗 変化電流経路の抵抗値を Rrh、前記第 1の電気パルスが出力されるときの前記第 2 出力端子を基準とする前記第 1出力端子の電位の絶対値を VI、前記第 2の電気パ ルスが出力されるときの前記第 2出力端子を基準とする前記第 1出力端子の電位の 絶対値を V2、前記第 1の電圧レベルの絶対値を Vlh、前記第 2の電圧 値を Vhl、としたときに、下記の式(1)乃至式 (4)
[0012] [数 1]
VlxRpl-VlhxRpl
■Rsl (1)
VlhxRpl
Vlh
Rrl
[0013] [数 2]
Figure imgf000010_0001
[0014] [数 3]
VlxRph-VhlxRph
-.Rsh (3)
Vhl x Rph
Vhl
Rrh
[0015] [数 4]
V2xRoh-Vlh Rph
:Rsh (4)
Vlh x Rph
Vlh
Rrl を満たすこととしてあよい。
かかる構成では、各電流経路の抵抗値から演算される分圧関係を用いて、具体的 な回路設計が可能となる。よって、データ書き込み時の誤動作や素子の破壊をより確 実に防止できる。
上記抵抗変化型装置において、前記直列抵抗設定器は、固定抵抗素子とスィッチ とを備えた複数の電流経路が互いに並列に前記直列電流経路の上に設けられてお り、前記複数の電流経路におけるスィッチを択一的に ON状態とすることにより前記 直列電流経路の抵抗値を設定可能に構成され、前記並列抵抗設定器は、固定抵抗 素子とスィッチとを備えた複数の電流経路が互いに並列に前記直列電流経路の上 に設けられており、前記複数の電流経路におけるスィッチを択一的に ON状態とする ことにより前記並列電流経路の抵抗値を設定可能に構成されていてもよい。 かかる構成では、固定抵抗素子を用いることにより、各電流経路の抵抗値を容易に 調整できる。
上記抵抗変化型装置において、前記直列抵抗設定器は、トランジスタを備えた複 数の電流経路が互いに並列に前記直列電流経路の上に設けられており、前記電流 経路のそれぞれのトランジスタの ON抵抗がそれぞれ異なっており、前記トランジスタ を択一的に ON状態とすることにより前記直列電流経路の抵抗値を設定可能に構成 され、前記並列抵抗設定器は、トランジスタを備えた複数の電流経路が互いに並列 に前記直列電流経路の上に設けられており、前記電流経路のそれぞれのトランジス タの ON抵抗がそれぞれ異なっており、前記トランジスタを択一的に ON状態とするこ とにより前記並列電流経路の抵抗値を設定可能に構成されていてもよい。
かかる構成では、トランジスタは抵抗としてもスィッチとしても機能するため、回路構 成を単純化できる。さらに、直列電流経路および並列電流経路の抵抗値は、トランジ スタのゲート幅とゲート長を調整することにより所望の値へ容易に設定できる。よって 、半導体プロセスを用いた集積化技術を用いて各電流経路の抵抗値を容易に調整 できる
上記抵抗変化型装置において、さらに制御装置を備え、前記電気パルス印加装置 が電気パルスを出力する際に、前記制御装置が、外部から入力される信号に基づい て、前記直列抵抗設定器と前記並列抵抗設定器とを制御することにより、前記直列 電流経路の抵抗値および前記並列電流経路の抵抗値を設定してもよい。
かかる構成では、内部に制御装置を備えているため、外部システムは単に動作コマ ンド、アドレス、書き込みデータを入力するだけでデータの書き込みと読み出しが可 能となる。よって、抵抗変化型記憶装置が様々なインターフェースや通信規則を有す る外部システムに柔軟に対応可能となる。
また、本発明のライトワンス型抵抗変化型記憶装置は、電気抵抗の変化に基づい て情報を記憶する抵抗変化型素子と、第 1出力端子と第 2出力端子とを備え前記第 1 出力端子と前記第 2出力端子との間に電気ノ^レスを出力する電気ノ ルス印加装置と 、基準ノードと、前記第 1出力端子と前記基準ノードとを電気的に接続する直列電流 経路と、前記抵抗変化型素子を有し前記基準ノードと前記第 2出力端子とを前記抵 抗変化型素子を介して電気的に接続する抵抗変化電流経路と、前記基準ノードと前 記第 2出力端子とを前記抵抗変化電流経路と並列に電気的に接続する並列電流経 路とを備え、前記抵抗変化型素子は、低抵抗状態にあるときには前記第 2出力端子 を基準とする前記基準ノードの電位であるノード電位が第 1の電圧レベルをその絶対 値において超えた場合に前記低抵抗状態よりも抵抗値が高い高抵抗状態へと変化 し、かつ前記高抵抗状態にあるときには前記ノード電位が前記第 1の電圧レベルと同 じ極性でありかつより絶対値の大きな第 2の電圧レベルをその絶対値において超え た場合に前記高抵抗状態から前記低抵抗状態へと変化する特性を有しており、前記 直列電流経路の抵抗値と前記並列電流経路の抵抗値と前記抵抗変化型素子が高 抵抗状態にあるときの前記抵抗変化電流経路の抵抗値と前記抵抗変化型素子が低 抵抗状態にあるときの前記抵抗変化電流経路の抵抗値とが、前記抵抗変化型素子 が低抵抗状態にあって前記電気ノ^レス印加装置が第 1の電気ノ^レスを出力したとき に前記ノード電位がその絶対値において前記第 1の電圧レベル以上となり前記抵抗 変化型素子が低抵抗状態にあって前記電気パルス印加装置が第 1の電気パルスを 出力したときに前記抵抗変化型素子が前記高抵抗状態へと変化した後は前記電気 ノ ルス印加装置により前記第 1の電気ノ^レスが出力されていても前記ノード電位が その絶対値にお!/、て前記第 2の電圧レベル以上にならな!/、抵抗値である。
かかる構成では、同一極性の電気ノ ルスで複数の抵抗状態の間を遷移する抵抗 変化型素子を用いつつ、さらに簡潔な構成により、データ書き込み時の誤動作や素 子の破壊を防止可能となる。また、並列電流経路を備えることにより、抵抗変化型素 子の抵抗値が変動してもノード電位の絶対値を安定させることができ、信頼性を向上 すること力 Sでさる。
また、本発明のライトワンス型抵抗変化型記憶装置は、電気抵抗の変化に基づい て情報を記憶する抵抗変化型素子と、第 1出力端子と第 2出力端子とを備え前記第 1 出力端子と前記第 2出力端子との間に電気ノ^レスを出力する電気ノ ルス印加装置と 、基準ノードと、前記第 1出力端子と前記基準ノードとを電気的に接続する直列電流 経路と、前記抵抗変化型素子を有し前記基準ノードと前記第 2出力端子とを前記抵 抗変化型素子を介して電気的に接続する抵抗変化電流経路と、前記基準ノードと前 記第 2出力端子とを前記抵抗変化電流経路と並列に電気的に接続する並列電流経 路とを備え、前記抵抗変化型素子は、低抵抗状態にあるときには前記第 2出力端子 を基準とする前記基準ノードの電位であるノード電位が第 1の電圧レベルをその絶対 値において超えた場合に前記低抵抗状態よりも抵抗値が高い高抵抗状態へと変化 し、かつ前記高抵抗状態にあるときには前記ノード電位が前記第 1の電圧レベルと同 じ極性でありかつより絶対値の大きな第 2の電圧レベルをその絶対値において超え た場合に前記高抵抗状態から前記低抵抗状態へと変化する特性を有しており、前記 直列電流経路の抵抗値と前記並列電流経路の抵抗値と前記抵抗変化型素子が高 抵抗状態にあるときの前記抵抗変化電流経路の抵抗値と前記抵抗変化型素子が低 抵抗状態にあるときの前記抵抗変化電流経路の抵抗値とが、前記抵抗変化型素子 が高抵抗状態にあって前記電気ノ^レス印加装置が第 2の電気ノ^レスを出力したとき に前記ノード電位がその絶対値において前記第 2の電圧レベル以上となり前記抵抗 変化型素子が高抵抗状態にあって前記電気パルス印加装置が第 2の電気パルスを 出力したときに前記抵抗変化型素子が前記低抵抗状態へと変化した後は前記電気 ノ ルス印加装置により前記第 2の電気ノ^レスが出力されていても前記ノード電位が その絶対値において前記第 1の電圧レベル以上にならない抵抗値である。
かかる構成では、同一極性の電気ノ ルスで複数の抵抗状態の間を遷移する抵抗 変化型素子を用いつつ、さらに簡潔な構成により、データ書き込み時の誤動作や素 子の破壊を防止可能となる。また、並列電流経路を備えることにより、抵抗変化型素 子の抵抗値が変動してもノード電位の絶対値を安定させることができ、信頼性を向上 すること力 Sでさる。
第 1抵抗端子と第 2抵抗端子とを備え前記第 1抵抗端子と前記第 2抵抗端子との間の 電気抵抗の変化に基づいて情報を記憶する抵抗変化型素子と、
また、本発明のライトワンス型抵抗変化型記憶装置は、第 1出力端子と第 2出力端 子とを備え前記第 1出力端子と前記第 2出力端子との間に電気ノ^レスを出力する電 気パルス印加装置と、前記第 1出力端子と第 1抵抗端子とを電気的に接続する直列 電流経路と、前記抵抗変化型素子を有し前記第 1抵抗端子と前記第 2出力端子とを 前記抵抗変化型素子を介して電気的に接続する抵抗変化電流経路とを備え、前記 抵抗変化型素子は、高抵抗状態にあるときに前記第 2出力端子を基準とする前記直 列電流経路上の所定の点における電位が第 3の電圧レベルをその絶対値において 超えた場合に前記高抵抗状態から前記高抵抗状態よりも抵抗値が低い前記低抵抗 状態へと変化し、かつ、前記低抵抗状態にあるときに前記電位が前記第 3の電圧レ ベルと同じ極性でありかつより絶対値の小さな第 4の電圧レベルをその絶対値におい て超えた場合に前記低抵抗状態から前記高抵抗状態へと変化する特性を有してお り、前記直列電流経路の抵抗値を Rs、前記抵抗変化型素子が前記低抵抗状態にあ るときの前記抵抗変化電流経路の抵抗値を Rrl、前記抵抗変化型素子が前記高抵 抗状態にあるときの前記抵抗変化電流経路の抵抗値を Rrh、前記第 3の電気パルス が出力されるときの前記第 2出力端子を基準とする前記第 1出力端子の電位の絶対 値を V3、前記第 3の電圧レベルの絶対値を Vh 、前記第 4の電圧レベルの絶対値 を Vlh'、としたときに、下記の式(7)および式(8)
[0018] [数 5コ
(V - Vhl Rrh ' ≥ R$
Vhl'
[0019] [数 6]
Figure imgf000014_0001
[0020] を満たすこととしてもよい。
かかる構成では、ライトワンス型とし、かつ高抵抗状態を初期状態として低抵抗状態 への変化のみを行わせることで、並列電流経路が省略可能となる。よって、同一極性 の電気ノ ルスで複数の抵抗状態の間を遷移する抵抗変化型素子を用いつつ、極め て簡潔な構成により、データ書き込み時の誤動作や素子の破壊を防止できる。また、 各電流経路の抵抗値から演算される分圧関係を用いて、具体的な回路設計が可能 となる。よって、データ書き込み時の誤動作や素子の破壊をより確実に防止できる。 本発明の上記目的、他の目的、特徴、及び利点は、添付図面参照の下、以下の好 適な実施態様の詳細な説明から明らかにされる。 発明の効果
[0021] 本発明は、上記のような構成を有し、以下のような効果を奏する。すなわち、データ 書き込み時に一括消去が不要であって、処理速度が向上された抵抗変化型記憶装 置を提供すること力できる。また、同一極性の電気パルスで複数の抵抗状態の間を 遷移する抵抗変化型素子を用いつつ、簡潔な構成により、データ書き込み時の誤動 作や素子の破壊を確実に防止できる抵抗変化型記憶装置を提供することができる。 図面の簡単な説明
[0022] [図 1]図 1は、本発明の第 1実施形態による抵抗変化型記憶装置の一例を示した配 /锒図である。
[図 2]図 2は、低抵抗状態から高抵抗状態へ変化させる場合における電気ノ ルス電 圧と抵抗変化型素子 22を流れる電流およびノード電位の変化を模式的に示すダラ フである。
[図 3]図 3は、高抵抗状態から低抵抗状態へ変化させる場合における電気パルス電 圧と抵抗変化型素子 22を流れる電流およびノード電位の変化を模式的に示すダラ フである。
[図 4]図 4は、本発明の第 2実施形態による抵抗変化型記憶装置の一例を示した配 /锒図である。
[図 5]図 5は、本発明の第 3実施形態による抵抗変化型記憶装置の一例を示した配 /锒図である。
[図 6]図 6は、本発明の第 4実施形態による抵抗変化型記憶装置の一例を示した配 /锒図である。
[図 7]図 7は、本発明の第 5実施形態による抵抗変化型記憶装置の一例を示した配 /锒図である。
[図 8]図 8は、ケース 1およびケース 2において、他のパラメータを固定した場合の、抵 抗値 Rrhとノード電位 (ケース 1)およびビット線電位 (ケース 2)の関係を示すグラフで ある。
[図 9]図 9は、特許文献 1のメモリセルにおいて、書き込み動作を行うときの電圧パル スの印加状態を示す図である。 [図 10]図 10は、特許文献 1のメモリセルにおいて、消去動作を行うときの電圧パルス の印加状態を示す図である。
[図 11]図 11は、特許文献 1のメモリセルにおいて、読み出し動作を行うときの電圧パ ルスの印加状態を示す図である。
[図 12]図 12は、非特許文献 1の ReRAM素子の電圧 電流特性を示す図である。 符号の説明
1 抵抗変化型素子
2 選択トランジスタ
3 ソース線端子
4 ワード線端子
5 ビット線端子
6 ソース泉
7 ワード線
8 ビット線
9 メモリセノレ
10 直列抵抗切換回路
11 低抵抗側直列選択スィッチ
12 低抵抗側直列抵抗
13 高抵抗側直列選択スィッチ
14 高抵抗側直列抵抗
15 直列抵抗切換回路
16 低抵抗側直列トランジスタ
17 高抵抗側直列トランジスタ
20 メモリセノレ
21 選択トランジスタ
22 抵抗変化型素子
30 並列抵抗切換回路
31 低抵抗側並列抵抗 低抵抗側並列選択スィッチ 高抵抗側並列抵抗 高抵抗側並列選択スィッチ 並列抵抗切換回路 低抵抗側並列トランジスタ 高抵抗側並列トランジスタ メモリ側抵抗
書き込みパルス駆動回路 第 1出力端子
第 2出力端子
ライトパルス生成回路 ライトデータデコーダ ホストインターフェース回路 ロウデコーダ
ワード線ドライバ ワード線
メモリセノレアレイ ビット線
読み出し比較判定回路 ソース泉
スィッチコントローラ マルチスィッチ回路 素子電流検出抵抗 増幅回路
コンノ レータ
素子状態検出回路 制御装置
第 1端子 82 第 2ノード
83 第 3ノード
84 第 4ノード
85 第 5ノード
86 第 6端子
87 第 7端子
88 第 8端子
91 第 1端子
92 第 2ノード
93 第 3ノード
94 第 4ノード
95 第 5ノード
96 第 6端子
97 第 7端子
98 第 8端子
99 第 9端子
100 抵抗変化型記憶装置
200 抵抗変化型記憶装置
300 抵抗変化型記憶装置
400 抵抗変化型記憶装置
500 抵抗変化型記憶装置
発明を実施するための最良の形態
以下、本発明の好ましい実施の形態を、図面を参照しながら説明する。
(第 1実施形態)
[構成]
図 1は、本発明の第 1実施形態による抵抗変化型記憶装置の一例を示した配線図 である。以下、図 1を参照しながら、本実施形態の抵抗変化型記憶装置 100につい て説明する。 図 1に示すように、抵抗変化型記憶装置 100は、主な構成要素として、直列抵抗切 換回路 10 (直列抵抗設定器)と、メモリセル 20と、並列抵抗切換回路 30 (並列抵抗 設定器)と、書き込みノ ルス駆動回路 50 (電気ノ ルス印加装置)とを備えている。 直列抵抗切換回路 10は、低抵抗側直列選択スィッチ 11と低抵抗側直列抵抗 12と を備えた低抵抗側の回路と、高抵抗側直列選択スィッチ 13と高抵抗側直列抵抗 14 とを備えた高抵抗側の回路とを備えてレ、る。両回路は第 2ノード 92および第 3ノード 9 3に互!/、に並列に接続 (接続とは電気的に接続されて!/、ることをいう、以下同じ)され ている。第 2ノード 92は、第 1端子 91に接続されている。第 3ノード 93は、第 4ノード 9 4 (基準ノード)に接続されている。低抵抗側直列選択スィッチ 11と高抵抗側直列選 択スィッチ 13とは、それぞれ制御装置(図示せず)により選択的に ON/OFFできる ように構成されている。低抵抗側直列選択スィッチ 11が ONの時には高抵抗側直列 選択スィッチ 13が OFFにされる。高抵抗側直列選択スィッチ 13が ONの時には低抵 抗側直列選択スィッチ 11が OFFにされる。なお、第 2ノード 92および第 3ノード 93は あくまで例示的にノードとして示したに過ぎない。第 1端子 91および第 4ノード 94から 直接 2つの回路 (低抵抗側と高抵抗側)が分岐して!/、てもよレ、。
メモリセル 20は、選択トランジスタ 21と、抵抗変化型素子 22とを備えている。選択ト ランジスタ 21の一方の主端子(ソースあるいはドレイン)は第 4ノード 94に接続され、 他方の主端子は抵抗変化型素子 22の一端に接続され、ゲートは第 6端子 96に接続 されている。抵抗変化型素子 22の他端は、メモリ側抵抗 40を介して第 9端子 99に接 続されている。第 9端子 99は接地されている。選択トランジスタ 21は、制御装置(図 示せず)の制御によって ON/OFFされる。図では説明のためメモリセル 20を 1個の み記載してレ、る力 複数のメモリセル 20を備えたメモリセルアレイを構成してもよ!/、。 メモリセルアレイの中力も選択トランジスタ 21を用いて特定のメモリセル 20を選択する 方法としては、周知の技術が使用できる。
並列抵抗切換回路 30は、低抵抗側並列抵抗 31と低抵抗側並列選択スィッチ 32と を備えた低抵抗側の回路と、高抵抗側並列抵抗 33と高抵抗側並列選択スィッチ 34 とを備えた高抵抗側の回路とを備えている。両回路は第 5ノード 95に互いに並列に 接続されている。両回路の他端にはそれぞれ第 7端子 97および第 8端子 98があり、 ヽずれも接地されて!/、る。低抵抗側並列選択スィッチ 32と高抵抗側並列選択スイツ チ 34とは、それぞれ制御装置(図示せず)により選択的に ON/OFFできるように構 成されて!/、る。低抵抗側並列選択スィッチ 32が ONの時には高抵抗側並列選択スィ ツチ 34が OFFにされる。高抵抗側並列選択スィッチ 34が ONの時には低抵抗側並 列選択スィッチ 32が OFFにされる。なお、第 5ノード 95はあくまで例示的にノードとし て示したに過ぎない。第 4ノード 94から直接 2つの回路 (低抵抗側と高抵抗側)が分 岐していてもよい。
書き込みノ ルス駆動回路 50は第 1出力端子 51と第 2出力端子 52とを備える。書き 込みノ ルス駆動回路 50は、制御装置(図示せず)の制御によって、第 1出力端子 51 と第 2出力端子 52との間に、所定の電圧および時間幅の電気パルスを印加する。第 1出力端子 51は第 1端子 91に接続され、第 2出力端子 52は接地されて!/、る。
選択トランジスタ 21は、本実施形態では例えば MOS— FETなどのトランジスタで 構成される。選択トランジスタ 21のゲートに第 6端子 96を介してオン電圧が印加され ると、 2つの主端子間の電気抵抗(正確にはインピーダンス)が減少して、選択トラン ジスタ 21が導通状態となる。
抵抗変化型素子 22は、本実施形態では ReRAM素子である。 ReRAM素子は、電 気的ストレスの印加により抵抗値が変化し、電気的ストレスの解除後も変化した抵抗 値が保持されるという特徴を持つ。 ReRAM素子は、かかる性質を用いてデータの不 揮発性記憶を行う。 ReRAM素子は、例えば CoFe 0 、 Co Mn 0 、 (Co Zn )
2 4 x 3— x 4 1 x x
Fe O 、 (Ni Zn ) Fe O 、 NiCr O 、 Cu Ni Cr O 、 Mn O 、 ZnMn O 、 Z
2 4 1 x x 2 4 2 4 0. 15 0. 85 2 4 3 4 2 4 nV O、 Fe O 、 A1V O 、 ZnCr O、 ZnFe O、 ZnGa O等のスピネル構造を持
2 4 3 4 2 4 2 4 2 4 2 4
つ酸化物の薄膜材料や、ぺロブスカイト構造を持つ酸化物、 Ni、 Tiを用いた酸化物 の薄膜材料を、所定の電極材料ではさむことで構成される。
本実施形態の抵抗変化型素子 22は、所定の電気ノ レスにより低抵抗状態と高抵 抗状態との間を遷移する。各抵抗状態とデータとが対応付けられることにより、データ が記憶される。本実施形態では、高抵抗状態を" 0"と対応付け、低抵抗状態を";!"と 対応付けるものとする。抵抗変化型素子 22の特徴の一つは、同一極性の電気パル スで、書き込み("1"の書き込み)および消去("0"の書き込み)が行われる点にある。 正の電気パルスが印加される場合、低抵抗状態にある抵抗変化型素子 22は、両端 に絶対値が所定の値 (第 1の値)と等しいかそれより大きいの正の電圧が印加されると 低抵抗状態から高抵抗状態へと変化する。さらに、高抵抗状態にある抵抗変化型素 子 22は、両端に絶対値が第 1の値よりも大きい別の値 (第 2の値)と等しいかそれより 大きい正の電圧が印加されると高抵抗状態から低抵抗状態へと変化する。負の電気 ノ ルスが印加される場合、低抵抗状態にある抵抗変化型素子 22は、両端に絶対値 が所定の値 (第 3の値)と等しいかそれより大きいの負の電圧が印加されると低抵抗 状態から高抵抗状態へと変化する。さらに、高抵抗状態にある抵抗変化型素子 22は 、両端に絶対値が第 1の値よりも大き!/、別の値 (第 4の値)と等し!/、かそれより大き!/ヽ 負の電圧が印加されると高抵抗状態から低抵抗状態へと変化する。なお、第 1の値と 第 3の値は絶対値として等しくてもよぐ第 2の値と第 4の値は絶対値として等しくても よい。
低抵抗側直列選択スィッチ 11と、高抵抗側直列選択スィッチ 13と、低抵抗側並列 選択スィッチ 32と、高抵抗側並列選択スィッチ 34とは、説明のために図面上ではス イッチとして記載している力、 MOS— FETなどのトランジスタで構成されてもよい。 低抵抗側直列抵抗 12と、高抵抗側直列抵抗 14と、低抵抗側並列抵抗 31と、高抵 抗側並列抵抗 33と、メモリ側抵抗 40とは、説明のために図面上では固定抵抗素子と して記載している。この固定抵抗素子は、スィッチ類(トランジスタのオン抵抗を含む) や配線などを含めた各電流経路上の抵抗値をまとめて示すために便宜上記載したも のであるとともに、容量性のインピーダンスも含めて、当然ながら駆動する電気パルス の周波数帯域に応じた総インピーダンスの実効値として考慮されることは言うまでも ない。各抵抗としては、必ずしも実際に固定抵抗素子が備えられていなくてもよぐ配 線抵抗やスィッチのオン抵抗や配線容量などで所望のインピーダンスが設定されて もよい(以下、全ての実施形態において同様)。
以下、抵抗変化型記憶装置 100の特徴の一つである、各電流経路の抵抗値と電 圧との関係について説明する。
第 1端子 91から接地点(第 2出力端子 52)までの電流経路をひとつの電流経路と 考えれば、第 1端子 91と第 4ノード 94 (基準ノード)とを結ぶ電流経路は、メモリセル 2 0と直列の接続関係にある。そこで、該電流経路を直列電流経路と呼ぶ。低抵抗側 直列選択スィッチ 11が ONであり高抵抗側直列選択スィッチ 13が OFFである状態に おいて、低抵抗側直列抵抗 12を通る直列電流経路(図において 91、 92、 11、 12、 9 3、 94を順に結ぶ電流経路)の抵抗値を Rslとする。高抵抗側直列選択スィッチ 13が ONであり低抵抗側直列選択スィッチ 11が OFFである状態にお!/、て、高抵抗側直列 抵抗 14を通る直列電流経路(図において 91、 92、 13、 14、 93、 94を順に結ぶ電流 経路)の抵抗値を Rshとする。 Rslには、低抵抗側直列抵抗 12自身の抵抗に加え、 配線抵抗や低抵抗側直列選択スィッチ 11のオン抵抗などが含まれる(書き込みパル ス駆動回路 50のインピーダンスが考慮される場合には、該インピーダンスも含まれる )。また、 Rshには、高抵抗側直列抵抗 14自身の抵抗に加え、配線抵抗や高抵抗側 直列選択スィッチ 13のオン抵抗などが含まれる(書き込みノ レス駆動回路 50のイン ピーダンスが考慮される場合には、該インピーダンスも含まれる)。なお、第 1出力端 子 51と第 1端子 91との間の抵抗は無視できるものとする。なお、書き込みパルス駆動 回路 50のインピーダンスをゼロとして、書き込みノ ルス駆動回路 50が出力するパル ス電圧と直列抵抗切換回路 10で選択されたインピーダンスで決定される最大電流、 が素子に流される最大電流容量(ドライブ回路としての電流容量)となる。書き込みパ ノレス駆動回路 50のインピーダンスがゼロでな!/、場合には、適宜インピーダンスは直 列電流経路の抵抗の一部となり、所定の電流容量が実現されることは言うまでもない
選択トランジスタ 21が ON状態にあるときの第 4ノード 94 (基準ノード)と第 9端子 99 (および第 2出力端子 52)とを結ぶ電流経路(図において 94、 21、 22、 40、 99、 52 を順に結ぶ電流経路)を抵抗変化電流経路と呼ぶ。抵抗変化型素子 22が低抵抗状 態にある場合の抵抗変化電流経路の抵抗値を Rrl、高抵抗状態にある場合の抵抗 変化電流経路の抵抗値を Rrhとする。 Rrlおよび Rrhには、抵抗変化型素子 22自身 の抵抗に加え、配線抵抗や、選択トランジスタ 21のオン抵抗、メモリ側抵抗 40の抵抗 などが含まれる。
第 4ノード 94 (基準ノード)と接地点(第 7端子 97または第 8端子 98)とを結ぶ電流 経路は、第 1端子 91から接地点(97、 98、 99、 52)までの電流経路を一つの電流経 路と考えればメモリセル 20と並列の位置関係にある。そこで、該電流経路を並列電 流経路と呼ぶ。低抵抗側並列選択スィッチ 32が ONであり高抵抗側並列選択スイツ チ 34が OFFである状態において低抵抗側並列抵抗 31を通る並列電流経路(図に おいて 94、 95、 31、 32、 97、 52を順に結ぶ電流経路)の抵抗値を Rplとする。高抵 抗側並列選択スィッチ 34が ONであり低抵抗側並列選択スィッチ 32が OFFである状 態において高抵抗側並列抵抗 33を通る電流経路(図において 94、 95、 33、 34、 98 、 52を順に結ぶ電流経路)の抵抗値を Rphとする。 Rplには、低抵抗側並列抵抗 31 自身の抵抗に加え、配線抵抗や低抵抗側並列選択スィッチ 32のオン抵抗などが含 まれる。 Rphには、高抵抗側並列抵抗 33自身の抵抗に加え、配線抵抗や高抵抗側 並列選択スィッチ 34のオン抵抗などが含まれる。
なお、第 2出力端子 52と第 7端子 97と第 8端子 98と第 9端子 99とはいずれも接地さ れているため、それぞれが互いに接続されていると考えることができる。すなわち、抵 抗変化電流経路は第 4ノード 94と第 2出力端子 52とを抵抗変化型素子 22を介して 接続する電流経路であり、並列電流経路は第 4ノード 94と第 2出力端子 52との間を、 抵抗変化電流経路と並列に接続する電流経路ということができる。
抵抗変化型素子 22は、具体的な電流値および電圧は異なっていてもよいが、図 1 2で示したものと同様の電流 電圧特性を有する。第 4ノード 94 (基準ノード)の電位 を以下、ノード電位と呼ぶ。抵抗変化型素子 22が低抵抗状態から高抵抗状態へと変 化するために必要となるノード電位の絶対値を Vlh (第 1の電圧レベル)とする。抵抗 変化型素子 22が高抵抗状態から低抵抗状態へと変化するために必要となるノード 電位の絶対値を Vhl (第 2の電圧レベル)とする。該 2つのノード電位は同じ極性(符 号が同じ)である。本実施形態では、第 2の電圧レベルは第 1の電圧レベルよりも大き い (Vhl〉Vlh)。なお、各電位は接地点を基準とする(以下同様)。
抵抗変化型素子 22を低抵抗状態から高抵抗状態へと変化させるために書き込み パルス駆動回路 50が印加する電気パルス(第 1の電気パルス)の電圧の絶対値を V 1とする。なお、書き込みパルス駆動回路 50が印加する電気パルスの電圧は、書き 込みパルス駆動回路 50のインピーダンス(書き込みパルス駆動回路 50に含まれるト ランジスタの ON抵抗など)による電位降下が生じる前の電圧とする(すなわち、書き 駆動回路 50のインピーダンスはゼロとする)。書き込みパルス駆動回路 5 。一ダンスがゼロでな!/、場合には、該インピーダンスを直列電流経路の抵抗 に含めて考えればよ!/、ことは言うまでもな!/、。高抵抗状態への変化が確実に起こるた めには、第 1の電気ノ レスが印加されたときのノード電位の絶対値が Vlh以上となる 必要がある。力、かる条件の下で基準ノードの電位の絶対値と各抵抗値が満たすべき 条件を演算すると、以下の式(1)が導かれる。なお、 Vlhは抵抗変化型素子 22自体( 抵抗変化型素子 22の両端)に印加される電圧(絶対値)の閾値と必ずしも等しくな!/、 。すなわち抵抗変化型素子 22が高抵抗化する両端電圧に配線抵抗やトランジスタ のオン抵抗などによる電圧降下分を含めた電圧であるため、ノード電位の絶対値が V lhであっても、抵抗変化型素子 22に印加される電圧の絶対値は Vlhよりも小さくなる 場合がある。
[0026] [数 7]
Vl x Rpl - Vlh Rpl Rrl
[0027] 抵抗変化型素子 22はメモリアレイ上に複数設けられるため抵抗変化特性にバラッ キが生じてしまう。これらに対して、一定幅の電気パルスを印加した場合、より高速動 作する素子では前述の幅のうち前半部で十分に抵抗変化する素子も存在する。この 場合においては、素子が高抵抗状態へと変化した後でも、書き込みパルス駆動回路 50からは絶対値力 SV1の電圧が印加される。抵抗変化型素子 22が低抵抗状態に戻 つたり破壊されることを防止するためには、素子が高抵抗状態に移行した後には速 やかにノード電位の絶対値を Vhl未満とする必要がある。かかる条件の下で基準ノー ドの電位の絶対値と各抵抗値が満たすべき条件を演算すると、以下の式(2)が導か れる。
[0028] [数 8コ
Vl , RPl - Vh RPl < Rsl
vhi + m x Rpl
Rrh [0029] 式(2)を満足すると、抵抗変化型素子 22の抵抗値が上昇しても、並列電流経路に 電流を逃がすことができるため、ノード電位の絶対値の急増加を防ぐことができる。 抵抗変化型素子 22を高抵抗状態から低抵抗状態へと変化させるために書き込み ノ ルス駆動回路 50が印加する電気パルス(第 2の電気パルス)の電圧の絶対値を V 2とする。低抵抗状態への変化が確実に起こるためには、第 2の電気ノ ルスが印加さ れたときのノード電位の絶対値が Vhl以上となる必要がある。かかる条件の下で基準 ノードの電位の絶対値と各抵抗値が満たすべき条件を演算すると、以下の式(3)が 導かれる。なお、 Vhlは抵抗変化型素子 22自体 (抵抗変化型素子 22の両端)に印 加される電圧(絶対値)の閾値と必ずしも等しくな!/、。すなわち抵抗変化型素子 22が 低抵抗化する両端電圧に配線抵抗やトランジスタのオン抵抗などによる電圧降下分 を含めた電圧であるため、ノード電位の絶対値が Vhlであっても、抵抗変化型素子 2 2に印加される電圧の絶対値は Vhlよりも小さくなる場合がある。
[0030] [数 9コ
V2 x Rph - Vhl x Rph ハ , …
, ,, , Vhl x Rph
Vhl + £
Rrh
[0031] さらに前記と同様な理由により、素子の抵抗変化特性のバラツキによって、高速動 作する抵抗変化型素子 22においては、素子が低抵抗状態へと変化した後でも、書き 込みノ ルス駆動回路 50からは絶対値力 SV2の電圧が印加される。抵抗変化型素子 2 2が高抵抗状態に戻ったり破壊されることを防止するためには、素子が低抵抗状態に 移行した後には速やかにノード電位の絶対値を Vlh未満とする必要がある。かかる条 件の下で基準ノードの電位の絶対値と各抵抗値が満たすべき条件を演算すると、以 下の式 (4)が導かれる。
[0032] [数 10]
Figure imgf000025_0001
[0033] 式 (4)を満足すると、抵抗変化型素子 22の抵抗値が低下しても、直列電流経路で 十分な電位降下が生じるため、抵抗変化型素子 22を流れる電流の急上昇(あるいは 、抵抗変化電流経路の抵抗値に対し、ノード電位の絶対値が相対的に急増加するこ と)を防ぐことができる。
本実施形態の抵抗変化型記憶装置 100では、以上の条件を全て満たすように、 Rs 1 Rsh Rpl Rph Rrl Rrh Vlh Vhl VI V2が設定される。かかる構成によれ ば、同一極性の電気ノ ルスを用いた抵抗変化型素子へのデータの書き込みにおい て、抵抗状態が変化した後に抵抗変化型素子に印加される電圧の絶対値を適切な 範囲に調整できる。すなわち、各電流経路の抵抗値から演算される分圧関係を用い て、具体的な回路設計が可能となる。よって、抵抗状態が変化した後の再変化(元の 抵抗状態に戻ってしまうこと)や抵抗変化型素子の破壊を確実に防止できる。
本実施形態では、所望の固定抵抗素子を用いたり、スィッチにトランジスタを用いた 上でトランジスタのオン抵抗を調整したり、抵抗変化型素子 22や配線の材料や厚み などを調整したりすることで、各電流経路の抵抗値や電位の調整を容易に行うことが 可能である。
なお、式(2)の Vhlおよび式 (4)の Vlhは、抵抗変化型素子 22の破壊や抵抗状態 の再変化を防止するための条件であって、必ずしも Vhl Vlhに一致する必要はない 。ある程度の余裕をもたせ、より絶対値の小さな電圧としてもよい。例えば、 Vhmax < Vhlとして、式(2)から導かれる以下の式(5)に基づいて回路が設計されてもよい。
[0034] [数 11]
Vl x Rpl - Vh ax Rpl
77, —r < Rsl ( 5 )
τ„ vn maxx Hp I
Vh max+ ―
Rrh
[0035] Vlmax<Vlhとして、式(4)から導かれる以下の式(6)に基づいて回路が設計され てもよい。
[0036] [数 12] z x Rph一 VI maxx Rph r ,
― -—; ~ < Rsh (. )
τ„ VI maxx Rph
VI max+ ―
Rrl かかる構成では、抵抗状態が変化した後の抵抗変化型素子に印加される電位の絶 対値を十分に小さく抑えることが可能になり、抵抗変化型素子の破壊や抵抗状態の 再変化をより確実に防止できる。
[動作]
以下、具体的な数 を例示しつつ、抵抗変化型記憶装置 100の動作について説 明する。ただし、それぞれの数値はあくまで単なる例示であって、他の値も取りうること は言うまでもない。また、本例では説明を簡単にするために容量性のインピーダンス は無いものとする。
Rrlが 5kQ、 Rrhが 50kQとして、抵抗変化電流経路の抵抗値が 1桁変化する場合 を考える。 Vlhは 2. 0V、 Vhlは 3. 5Vとする。かかる構成では、低抵抗状態にある抵 抗変化型素子 22を高抵抗状態へと変化させるためには、 2. 0 [V] ÷ 5 [k Q ] =400 A]の電流を流す必要がある。高抵抗状態にある抵抗変化型素子 22を低抵抗状 態へと変化させるためには、 3. 5 [¥] ÷ 50 [1^0 ] = 70 八]の電流を流す必要がぁ 制御装置は、データを書き込むべきメモリセル 20のアドレスおよび書き込みデータ を上流のシステムから受け取ると、カラムデコーダ(図示せず)およびロウデコーダ(図 示せず)などを介し、特定のメモリセル 20を選択する。選択されたメモリセル 20の選 択トランジスタ 21は導通状態とされる。さらに制御装置は、スィッチ類の制御を行う。 書き込みデータ力 '0"の場合には、抵抗変化型素子 22を高抵抗状態へと変化させ るため、低抵抗側直列選択スィッチ 11および低抵抗側並列選択スィッチ 32が ONに され、高抵抗側直列選択スィッチ 13および高抵抗側並列選択スィッチ 34が OFFに される。一方、書き込みデータ力 S'T'の場合には、抵抗変化型素子 22を低抵抗状態 へと変化させるため、高抵抗側直列選択スィッチ 13および高抵抗側並列選択スイツ チ 34が ONにされ、低抵抗側直列選択スィッチ 11および低抵抗側並列選択スィッチ 32力 SOFFにされる。スィッチの制御が終わると、制御装置は書き込みノ ルス駆動回 路 50を制御して、書き込みノ レスを第 1出力端子 51と第 2出力端子 52との間に出力 する。
まず、低抵抗状態から高抵抗状態へ変化させる場合を考える。高抵抗状態へ変化 させる場合は、変化した後に抵抗値が上昇するために電圧の絶対値が大きくなりや すい。力、かる事情を想定して、ここでは余裕をもたせるべく式(5)が用いられる。 VIは 5V、 Rplは半導体プロセス上実現可能な値として 2k Ωに設定される。 Vlmaxは Vlh より IV小さく設定される。式(1)および式(5)にそれぞれの値を代入すると、以下の 条件が導かれる。
1923 [ Q ] <Rsl≤2143 [ Q ]
例えば、 Vlhが 2. OVに近くなるように Rslは 2100 [ Ω ]に設定される。以上の条件 によれば、抵抗変化型素子 22が低抵抗状態にあるときに、書き込みパルス駆動回路 50から第 1端子 91に絶対値が 5Vの電気ノ ルスを印加すると、ノード電位の絶対値 は 2. 0Vとなり高抵抗状態へと変化する。抵抗変化型素子 22が高抵抗状態へと変化 した後は、ノード電位の絶対値が 2. 4Vとなり Vhl (3. 5V)を十分下回ることになる。 よって、低抵抗状態への再変化は起こらない。
図 2は、低抵抗状態から高抵抗状態へ変化させる場合における電気パルス電圧と 抵抗変化型素子 22を流れる電流およびノード電位の変化を模式的に示すグラフで ある。横軸は時間である力 時間の単位は抵抗変化型素子 22の応答速度によって 様々である。このため、時間を規格化してステップ数で示す。例えば、 1ステップは 10 Onsになることもあるし、 10〃 sになることもある。図に示すように、抵抗変化型素子 22 が低抵抗状態にあるときに、書き込みノ レス駆動回路 50により絶対値が 5Vの電気 パルスが印加されると、抵抗変化型素子 22は高抵抗状態へと変化する。抵抗状態が 変化した後も、ノード電位の絶対値は Vhlを上回るほど増加せず、低抵抗状態への 再変化は起こらない。
次に、高抵抗状態から低抵抗状態へ変化させる場合を考える。 V2は 5V、 Rphは 半導体プロセス上実現可能な値として例えば 30kQに設定される。式(3)および式( 4)にそれぞれの値を代入すると、以下の条件が導かれる。
6429 [ Q ] <Rsl≤8036 [ Q ]
例えば、 Vhlが 3. 5Vに近くなるように Rshは 8000 [ Ω ]に設定される。以上の条件 によれば、抵抗変化型素子 22が高抵抗状態にあるときに、書き込みパルス駆動回路 50から第 1端子 91にの絶対値が 5Vの電気ノ ルスを印加すると、ノード電位の絶対 値は 3. 5Vとなり低抵抗状態へと変化する。抵抗変化型素子 22が低抵抗状態へと変 化した後は、ノード電位の絶対値が 1. 7Vとなり Vlh (2. 0V)を十分下回ることになる 。よって、高抵抗状態への再変化は起こらない。
図 3は、高抵抗状態から低抵抗状態へ変化させる場合における電気パルス電圧と 抵抗変化型素子 22を流れる電流およびノード電位の変化を模式的に示すグラフで ある。横軸については図 2と同様にステップ数で示す。図に示すように、抵抗変化型 素子 22が高抵抗状態にあるときに、書き込みノ ルス駆動回路 50により絶対値が 5V の電気パルスが印加されると、抵抗変化型素子 22は低抵抗状態へと変化する。抵抗 状態が変化した後も、ノード電位の絶対値は Vlhを上回るほど増加せず、高抵抗状 態への再変化は起こらなレ、。
また、図 2に示すように、高抵抗状態へ変化した後に、書き込みパルス駆動回路 50 がにより再び絶対値が 5Vの電気パルスが印加されても、ノード電位の絶対値は Vhl を上回るほど増加せず、低抵抗状態への再変化は起こらない。あるいは、図 3に示す ように、低抵抗状態へ変化した後に、書き込みパルス駆動回路 50により再び絶対値 力 S5Vの電気パルスが印加されても、ノード電位の絶対値は Vlhを上回るほど増加せ ず、高抵抗状態への再変化は起こらない。このことは、本実施形態の抵抗変化型記 憶装置 100が特段の配慮なしに上書き可能であることを示す。すなわち、従来の抵 抗変化型記憶装置では書き込み前に記憶されているデータを読み出して、書き込も うとする値と比較し、抵抗状態を変化させる必要のないメモリセルに対しては電気パ ノレスを印加しないという動作が必要であった。本実施形態では事前の読み出しが不 要となるため処理速度が向上する。従来のようにデータ書き込み時に一度低抵抗状 態にリセット(一括消去)する必要もないため、必要以上に素子にストレスを与えること カ¾くなる。よって、信頼性の高い抵抗変化型記憶装置が提供可能となる。
[効果]
以上のような構成および動作により、本発明の第 1実施形態による抵抗変化型記憶 装置 100は、データ書き込み時に一括消去が不要であって、処理速度が向上された 抵抗変化型記憶装置を提供することができる。また抵抗変化型記憶装置 100は、同 一極性の電気ノ ルスで複数の抵抗状態の間を遷移する抵抗変化型素子を用いつ つ、簡潔な構成により、書き込み時の誤動作や素子の破壊を確実に防止できる。
[変形例]
なお、上記の数値はあくまで一例であって、用いる式や具体的な数値は任意に選 択あるいは設定できる。抵抗状態とデータ (記憶する値)の対応関係は任意であり、 高抵抗状態が "1"に対応し、低抵抗状態力 0"に対応していてもよい。あるいは、 3 個以上の抵抗状態を設定して、多値メモリとして機能させてもよい。
抵抗変化型素子の特性として同一極性の電気ノ^レスにより低抵抗状態および高抵 抗状態への書き込みが可能であればよい。実際に書き込みに用いられる電気ノ ルス は、低抵抗状態への変化と高抵抗状態への変化とで極性が異なって!/、てもよ!/、。
VIと V2は必ずしも等しい必要はなぐ異なる値でもよい。ただし、装置構成や動作 制御を単純化する点からは、 VIと V2が等しいことが望ましい。
配線抵抗が無視できず、メモリセルアレイ中の部位による配線抵抗の違いなどが無 視できない場合がある。力、かる場合には、抵抗値の異なる抵抗を用意し、電流経路 の抵抗値が所望の値になるように、選択されたメモリセルに応じて直列抵抗切換器お よび並列抵抗切換器が適切な抵抗を選択することとしてもよい。
直列抵抗切換器および並列抵抗切換器は、必ずしも 2つの抵抗値を択一的に選 択する構成である必要はな!/、。直列抵抗切換器および並列抵抗切換器の構成は、 書き込むべき値に応じて直列電流経路および並列電流経路の抵抗値を所望の値に 設定できるものであればどのような構成でもよい。例えば、多数の抵抗値の中からあ る抵抗値を選択する構成でもよいし、抵抗値を連続的に変化させる構成でもよい。
(第 2実施形態)
[構成]
第 1実施形態は、直列電流経路と並列電流経路が一般的な固定抵抗素子とスイツ チで構成され、さらに書き込みノ レス駆動回路 50によりパルスの印加が行われるも のである。これに対し第 2実施形態は、直列電流経路と並列電流経路の抵抗とスイツ チがトランジスタ自身のオン抵抗とスイッチング機能により実現され、該トランジスタの ON/OFFにより電気パルスの発生と入力が行われる点で異なっている。
図 4は、本発明の第 2実施形態による抵抗変化型記憶装置の一例を示した配線図 である。以下、図 4を参照しながら、本実施形態の抵抗変化型記憶装置 200につい て説明する。
図 4に示すように、抵抗変化型記憶装置 200は、直列抵抗切換回路 15 (直列抵抗 設定器)と、メモリセル 20と、並列抵抗切換回路 35 (並列抵抗設定器)と、ライトパノレ ス生成回路 60 (電気ノ ルス印加装置)と、ライトデータデコーダ 62と、ホストインター フェース回路 64とを備えて!/、る。
直列抵抗切換回路 15は、低抵抗側直列トランジスタ 16と高抵抗側直列トランジスタ 17とを備えている。低抵抗側直列トランジスタ 16を備えた低抵抗側の回路が第 2ノー ド 82および第 3ノード 83に接続されている。さらに該回路と並列に、高抵抗側直列ト ランジスタ 17を備えた高抵抗側の回路が第 2ノード 82および第 4ノード 84に接続され ている。第 2ノード 82は、第 1端子 81に接続されている。第 3ノード 83と第 4ノード 84 とは相互に接続されて!/、る。低抵抗側直列トランジスタ 16と高抵抗側直列トランジス タ 17とは、ライトパルス生成回路 60により選択的に ON/OFFされるように、それぞ れライトパルス生成回路 60に接続されている。低抵抗側直列トランジスタ 16が ONの 時には高抵抗側直列トランジスタ 17が OFFにされる。高抵抗側直列トランジスタ 17 が ONの時には低抵抗側直列トランジスタ 16が OFFにされる。低抵抗側直列トランジ スタ 16と高抵抗側直列トランジスタ 17とは、ここでは P型の MOS— FETが用いられ る。なお、第 2ノード 82はあくまで例示的にノードとして示したに過ぎない。第 1端子 8 1から直接 2つの回路 (低抵抗側と高抵抗側)が分岐して!/、てもよ!/、。第 3ノード 83と 第 4ノード 84とは、 1個のノードであってもよい。
メモリセル 20は、第 1実施形態のメモリセル 20と同様であるので詳細な説明を省略 する。なお本実施形態では、選択トランジスタ 21の主端子の一方力 第 3ノード 83お よび第 4ノード 84に接続される。また、第 7端子 87は第 1実施形態の第 6端子 96と、 第 8端子 88は第 1実施形態の第 9端子 99と同様である。
並列抵抗切換回路 35は、低抵抗側並列トランジスタ 36と高抵抗側並列トランジスタ 37とを備えて!/、る。低抵抗側並列トランジスタ 36を備えた低抵抗側の回路が第 3ノー ド 83および第 5ノード 85に接続されている。さらに、該回路と並列に、高抵抗側並列 トランジスタ 37を備えた高抵抗側の回路が第 4ノード 84および第 5ノード 85に接続さ れている。第 5ノード 85は、第 6端子 86に接続されている。第 6端子 86は接地されて いる。低抵抗側並列トランジスタ 36と高抵抗側並列トランジスタ 37とは、ライトパルス 生成回路 60により選択的に ON/OFFされるように、それぞれライトパルス生成回路 60に接続されている。低抵抗側並列トランジスタ 36が ONの時には高抵抗側並列ト ランジスタ 37が OFFにされる。高抵抗側並列トランジスタ 37が ONの時には低抵抗 側並列トランジスタ 36が OFFにされる。低抵抗側並列トランジスタ 36と高抵抗側並列 トランジスタ 37とは、ここでは N型の MOS— FETが用いられる。なお、第 5ノード 85 はあくまで例示的にノードとして示したに過ぎない。第 6端子 86から直接 2つの回路( 低抵抗側と高抵抗側)が分岐して!/、てもよ!/、。
第 1端子 81は電源(図示せず)に接続されており、所定の電圧(例えば + 5V)が印 加されている。電源は 2つの端子を備え、一方が第 1端子 81に接続され、他方が接 地される。すなわち、電源の該他方の端子は、第 6端子 86と第 8端子 88とに接続さ れていることになる。なお、電源の印加電圧は適宜変更されてもよい。
ライトパルス生成回路 60は、低抵抗側直列トランジスタ 16と高抵抗側直列トランジ スタ 17と低抵抗側並列トランジスタ 36と高抵抗側並列トランジスタ 37のそれぞれのゲ ートに接続されている。ライトパルス生成回路 60は、入力される書き込みデータに基 づいて各トランジスタのゲートに印加する電圧を制御することにより、各トランジスタの ON/OFFを制御する制御回路である。
ライトデータデコーダ 62は、入力される信号からデータを書き込むべきメモリセル 2 0のアドレスおよび書き込みデータを復号するデコーダである。アドレスはロウデコー ダ(図示せず)およびカラムデコーダ(図示せず)に入力される。書き込みデータはラ イトパルス生成回路 60に入力される。
ホストインターフェース回路 64は、外部インターフェース(図示せず)を介して外部 のシステムから入力される入出力データおよび制御コマンドに基づ!/、て、信号をライ トデータデコーダ 62に入力するインターフェースである。
以下、抵抗変化型記憶装置 200の特徴の一つである、各電流経路の抵抗値と電 圧との関係について説明する。なお説明を単純化するため、第 3ノード 83と第 4ノー ド 84との間の抵抗は無視でき、両ノードは等電位にあるものとする。本実施形態では 、第 3ノード 83および第 4ノード 84が基準ノードとなる。
第 1端子 81から第 8端子 88までの電流経路をひとつの電流経路と考えれば、第 1 端子 81と第 3ノード 83 (基準ノード)または第 4ノード 84 (基準ノード)とを結ぶ電流経 路は、メモリセル 20と直列の位置関係にある。そこで、該電流経路を直列電流経路と 呼ぶ。低抵抗側直列トランジスタ 16が ONである状態において低抵抗側直列トランジ スタ 16を通る直列電流経路(図 4において 81、 82、 16、 83を順に結ぶ電流経路)の 抵抗値を Rslとする。高抵抗側直列トランジスタ 17が ONである状態において高抵抗 側直列トランジスタ 17を通る直列電流経路(図 4において 81、 82、 17、 84を順に結 ぶ電流経路)の抵抗値を Rshとする。 Rslには、低抵抗側直列トランジスタ 16自身の オン抵抗に加え、配線抵抗などが含まれる。また、 Rshには、高抵抗側直列トランジ スタ 17自身のオン抵抗に加え、配線抵抗などが含まれる。 Rslおよび Rshは、各トラ ンジスタのゲート幅とゲート長や配線の太さと材質などを調整することにより所望の値 に容易に設定することが可能である。
選択トランジスタ 21が ON状態にあるときの第 3ノード 83 (基準ノード)または第 4ノ ード 84 (基準ノード)と第 8端子 88とを結ぶ電流経路(図 4において 84、 83、 21、 22 、 40、 88を順に結ぶ電流経路)を抵抗変化電流経路と呼ぶ。抵抗変化型素子 22が 低抵抗状態にある場合の抵抗値を Rrl、高抵抗状態にある場合の抵抗値を Rrhとす る。 Rrlおよび Rrhには、抵抗変化型素子 22自身の抵抗に加え、配線抵抗や、選択 トランジスタ 21のオン抵抗、メモリ側抵抗 40の抵抗が含まれる。
第 3ノード 83 (基準ノード)または第 4ノード 84 (基準ノード)と接地点(第 6端子 96) とを結ぶ電流経路は、第 1端子 81から接地店までの電流経路をひとつの電流経路と 考えれば、メモリセル 20と並列の位置関係にある。そこで、該電流経路を並列電流 経路と呼ぶ。低抵抗側並列トランジスタ 36が ONである状態において低抵抗側並列ト ランジスタ 36を通る並列電流経路(図 4において 83、 36、 85、 86を順に結ぶ電流経 路)の抵抗値を Rplとする。高抵抗側並列トランジスタ 37が ONである状態において 高抵抗側並列トランジスタ 37を通る電流経路(図 4において 84、 37、 85、 86を順に 結ぶ電流経路)の抵抗値を Rphとする。 Rplには、低抵抗側並列トランジスタ 36自身 のオン抵抗に加え、配線抵抗などが含まれる。 Rphには、高抵抗側並列トランジスタ 37自身のオン抵抗にカロえ、配線抵抗などが含まれる。 Rplおよび Rphは、各トランジ スタのゲート幅とゲート長や配線の太さと材質などを調整することにより所望の値に容 易に設定することが可能である。
なお、電源の一方の端子と、第 6端子 86と、第 8端子 88とはいずれも接地されてい るため、それぞれが互いに接続されていると考えることができる。すなわち、抵抗変化 電流経路は、基準ノードおよび電源を抵抗変化型素子 22を介して接続する電流経 路とレ、うことができる。並列電流経路は基準ノードおよび電源を抵抗変化電流経路と 並列に接続する電流経路ということができる。
抵抗変化型素子 22は、具体的な電流値および電圧は異なっていてもよいが、図 1 2で示したものと同様の電流 電圧特性を有する。以下、第 3ノード 83 (基準ノード) および第 4ノード 84 (基準ノード)の電位をノード電位と呼ぶ。抵抗変化型素子 22が 低抵抗状態から高抵抗状態へと変化するために必要となるノード電位の絶対値を VI h (第 1の電圧レベル)とする。抵抗変化型素子 22が高抵抗状態から低抵抗状態へと 変化するために必要となるノード電位の絶対値を Vhl (第 2の電圧レベル)とする。該 2つのノード電位は同じ極性 (符号が同じ)である。本実施形態では、第 2の電圧レべ ルは第 1の電圧レベルよりも大き!/、 (Vhl >Vlh)。
以上のような構成において、実施形態 1で説明した式(1)ないし式 (4)を満たすよう に各電流経路の抵抗値や電圧が設定される。かかる構成によれば、同一極性の電 気パルスを用いた抵抗変化型素子へのデータ書き込みにおいて、抵抗状態が変化 した後に抵抗変化型素子に印加される電圧の絶対値を適切な範囲に調整できる。よ つて、抵抗状態が変化した後の再変化(元の抵抗状態に戻ってしまうこと)や素子の 破壊を防止できる。
あるいは、式(5)ないし式(6)を満たすように設定が行われてもよい。かかる構成で は、抵抗状態が変化した後の抵抗変化型素子 22に印加される電位の絶対値をさら に小さく抑えることが可能になり、抵抗変化型素子の破壊や抵抗状態の再変化をさら に確実に防止できる。
[動作]
以下、抵抗変化型記憶装置 200の動作について説明する。 外部のシステムは、外部通信路を介してホストインターフェース回路 64へと入出力 データおよび制御コマンドを入力する。ホストインターフェース回路 64は、受け取った データおよびコマンドに基づいて、信号をライトデータデコーダ 62へ入力する。 ライトデータデコーダ 62は、受け取った信号を復号して、データを書き込むべきメモ リセル 20のアドレスと書き込みデータとを特定する。ライトデータデコーダ 62は、特定 されたアドレスに基づいてカラムデコーダ(図示せず)およびロウデコーダ(図示せず )を制御し、特定のメモリセル 20を選択する。このとき、メモリセル 20の選択トランジス タ 21は導通状態とされる。
さらにライトデータデコーダ 62は、復号された書き込みデータをライトパルス生成回 路 60へと入力する。ライトパルス生成回路 60は、低抵抗側直列トランジスタ 16および 高抵抗側直列トランジスタ 17を所定の時間だけ ONにすることでメモリセル 20および 並列抵抗切換回路 35へ所定の電気パルスを入力する。また、各トランジスタの ON /OFFを制御することで、直列抵抗切換回路 15および並列抵抗切換回路 35の抵 抗を切り換える。
具体的にはライトパルス生成回路 60は以下のように動作する。すなわち、書き込み データ力 S"0"である場合、抵抗変化型素子 22が高抵抗状態へと変化させられる。ラ イトパルス生成回路 60は、所定の時間幅で直列トランジスタ 16が十分導通状態とな る様に第 2ノード 82とゲート間に所定の電圧振幅が印加されるようなトランジスタ 16用 高抵抗化ノ^レスを低抵抗側直列トランジスタ 16のゲートに入力する。一方、ライトパ ルス生成回路 60は、該所定の時間幅で並列トランジスタ 36が十分導通状態となる様 に第 5ノード 85とゲート間に所定の電圧振幅が印加されるようなトランジスタ 36用高抵 抗化パルスを低抵抗側並列トランジスタ 36に入力する。同時に、ライトパルス生成回 路 60は、高抵抗側直列トランジスタ 17および高抵抗側並列トランジスタ 37を非導通 状態とするような電位をゲートに印加する。力、かる動作により、電源から入力される電 圧(絶対値は VI) 、該所定の時間幅だけ第 1端子 81と第 8端子 88との間および第 1端子 81と第 6端子 86との間に印加される。よって、第 1実施形態で説明したように、 抵抗変化型素子 22が低抵抗状態から高抵抗状態へと変化する。もともと高抵抗状 態であった場合には、そのまま高抵抗状態が維持される。 書き込みデータが "1"である場合、抵抗変化型素子 22が低抵抗状態へと変化させ られる。ライトパルス生成回路 60は、所定の時間幅で直列トランジスタ 17が十分導通 状態となる様に第 2ノード 82とゲート間に所定の電圧振幅が印加されるようなトランジ スタ 17用低抵抗化パルスを高抵抗側直列トランジスタ 17のゲートに入力する。一方 、ライトパルス生成回路 60は、該所定の時間幅で並列トランジスタ 37が十分導通状 態となる様に第 5ノード 85とゲート間に所定の電圧振幅が印加されるようなトランジス タ 37用低抵抗化パルスを高抵抗側並列トランジスタ 37に入力する。同時に、ライトパ ノレス生成回路 60は、低抵抗側直列トランジスタ 16および低抵抗側並列トランジスタ 3 6を非導通状態とするような電位をゲートに印加する。かかる動作により、電源から入 力される電圧(絶対値は V2)力 該所定の時間幅だけ第 1端子 81と第 8端子 88との 間および第 1端子 81と第 6端子 86との間に印加される。よって、第 1実施形態で説明 したように、抵抗変化型素子 22が高抵抗状態から低抵抗状態へと変化する。もともと 低抵抗状態であった場合には、そのまま低抵抗状態が維持される。
第 2実施形態における動作時の電圧や電流の変化パターンは、第 1実施形態と同 様であるので説明を省略する。第 2実施形態における抵抗値および電圧などの具体 的な数値についても、第 1実施形態と同様の値とすることができるので説明を省略す
[効果]
以上のような構成および動作により、本発明の第 2実施形態による抵抗変化型記憶 装置 200も第 1実施形態と同様の効果を奏する。
さらに本実施形態では、直列電流経路および並列電流経路の抵抗値が、トランジ スタのゲート幅とゲート長を調整することにより所望の値へ容易に設定できる。よって 、半導体プロセスを用いた集積化技術を用いて各電流経路の抵抗値を容易に調整 できるという利点を有する。
[変形例]
本実施形態でも、第 1実施形態と同様な変形例が可能である。
(第 3実施形態)
第 1実施形態および第 2実施形態の抵抗変化型記憶装置は、制御装置を備えず、 外部の制御装置から入力される信号に基づいて直列抵抗切換回路および並列抵抗 切換回路が直列電流経路および並列電流経路の抵抗値を切り替える。これに対し、 第 3実施形態は制御装置を備え、該制御装置が外部からの入力信号に基づ!/、て、 直列電流経路および並列電流経路の抵抗値を切り替える点が異なる。
[構成]
図 5は、本発明の第 3実施形態による抵抗変化型記憶装置の一例を示した配線図 である。以下、図 5を参照しながら、本実施形態の抵抗変化型記憶装置 300につい て説明する。なお、第 1実施形態(図 1)と第 3実施形態(図 5)との間で共通する構成 要素については、同一の符号および名称を付して説明を省略する。
図に示すように、抵抗変化型記憶装置 300は、主な構成要素として、メモリセルァレ ィ 70と、 πクデ: π—ダ 66と、フード、泉ドライノ 68と、マノレチスィッチ回路 75と、直歹 IJ抵 抗切換回路 10と、並列抵抗切換回路 30と、書き込みパルス駆動回路 50と、読み出 し比較判定回路 72と、スィッチコントローラ 74と、素子状態検出回路 79と、制御装置 80とを備えている。
メモリセルアレイ 70は複数のメモリセル 20を有する。メモリセルアレイ 70にお!/ヽてメ モリセル 20は行列状に配列されて!/、る。各行に属するメモリセル 20が備える選択トラ ンジスタ 21のゲートは、それぞれ各行ごとに一本ずっ配設されたワード線 69に接続 されている。各列に属するメモリセル 20の選択トランジスタ 21の一方の主端子は、そ れぞれ各列ごとに一本ずっ配設されたビット線 71に接続されている。各列に属するメ モリセル 20の選択トランジスタ 21の他方の主端子は、抵抗変化型素子 22を介して、 各列ごとに配設されたソース線 73に接続されている。
それぞれのワード線 69は、ワード線ドライバ 68に接続されている。ワード線ドライバ 68は、ロウデコーダ 66と通信可能に接続され、ロウデコーダ 66の制御に基づいて特 定のワード線 69にオン電圧を印加する。ロウデコーダ 66は、制御装置 80と通信可能 に接続されている。ロウデコーダ 66は、制御装置 80から受け取った ROW信号に基 づいて、ワード線ドライバ 68を制御する。
それぞれのビット線 71は、マルチスィッチ回路 75に接続されている。マルチスイツ チ回路 75は、スィッチコントローラ 74 (カラムデコーダ)と通信可能に接続されている 。マルチスィッチ回路 75は、複数のスィッチ(例えば FET)を備えており、スィッチコン トローラ 74の制御に基づいて特定のビット線 71を第 4ノード 94 (基準ノード)あるいは 読み出し比較判定回路 72に択一的に接続する。読み出し比較判定回路 72は制御 装置 80と通信可能に接続されている。
第 4ノード 94は、直列抵抗切換回路 10を介して書き込みノ レス駆動回路 50に接 続され、並列抵抗切換回路 30を介して接地(第 7端子 97、第 8端子 98)される。書き 込みノ ルス駆動回路 50は制御装置 80と通信可能に接続されている。
スィッチコントローラ 74は、直列抵抗切換回路 10と、並列抵抗切換回路 30と、マル チスィッチ回路 75と、制御装置 80とに、通信可能に接続されている。スィッチコント口 ーラ 74は、制御装置 80から受け取った信号に基づいて、直列抵抗切換回路 10と、 並列抵抗切換回路 30と、マルチスィッチ回路 75とが備える各スィッチの ON/OFF を制御する。
メモリセル 20に含まれる抵抗変化型素子 22の抵抗値 (低抵抗状態および高抵抗 状態それぞれの抵抗値)、直列抵抗切換回路 10および並列抵抗切換回路 30に含 まれる各抵抗の抵抗値、書き込みパルス駆動回路 50が印加する電気パルスの電圧 、第 4ノード 94の電圧などは、第 1実施形態と同様であるので説明を省略する。
[動作]
以下、抵抗変化型記憶装置 300の動作について、図 5を参照しつつ説明する。 制御装置 80は、例えばマイコンなどにより構成される。制御装置 80は、外部通信 路(図示せず)を介して外部システム(図示せず)から制御コマンド、アドレス、書き込 みデータを受け取り、メモリセルから読み出したデータを外部システムへと出力する。 制御装置 80は、受け取ったアドレスからロウ(行)情報を抽出し、得られた情報に基 づいて ROW信号をロウデコーダ 66へと送る。ロウデコーダ 66は、受け取った ROW 信号をデコードして行アドレスをワード線ドライバ 68へと出力する。ワード線ドライバ 6 8は、受け取った行アドレスに基づいて、特定のワード線 69にオン電圧を印加する。 オン電圧が印加されたワード線に接続された全ての選択トランジスタ 21が導通状態 になり、その行にあるそれぞれのメモリセル 20がアクセス可能な状態になる。
制御装置 80は、受け取ったアドレスからカラム(列)情報を抽出し、得られた情報に 基づ!/、て COLUMN信号と、制御コマンドが「書き込み」または「読み出し」の!/、ずれ であるかを示す信号(MODE)をスィッチコントローラ 74へと送る。
スィッチコントローラ 74は、 MODE信号が「書き込み」である場合には、受け取った 書き込みデータの値に基づいて直列抵抗切換回路 10および並列抵抗切換回路 30 のスィッチを制御する。すなわち、書き込みデータ力 0"の場合には高抵抗状態へと 変化させるため、低抵抗側直列選択スィッチ 11および低抵抗側並列選択スィッチ 32 力 SONにされ、高抵抗側直列選択スィッチ 13および高抵抗側並列選択スィッチ 34が OFFにされる。一方、書き込みデータ力 の場合には抵抗変化型素子 22を低抵 抗状態へと変化させるため、高抵抗側直列選択スィッチ 13および高抵抗側並列選 択スィッチ 34が ONにされ、低抵抗側直列選択スィッチ 11および低抵抗側並列選択 スィッチ 32が OFFにされる。
スィッチコントローラ 74は、受け取った COLUMN信号をデコードして列アドレスを 取得する。スィッチコントローラ 74は、得られた列アドレスに基づいてマルチスィッチ 回路 75を制御し、特定のビット線 71と第 4ノード 94または比較判定回路 72を接続す る。すなわち、 MODE信号が「書き込み」を示す場合には、特定のビット線 71が直列 抵抗切換回路 10を介して書き込みノ レス駆動回路 50と接続され、また並列抵抗切 換回路 30を介して接地される。一方、 MODE信号が「読み出し」を示す場合には、 特定のビット線 71が比較判定回路 72と接続される。
以上のように本実施形態では、ワード線 69とビット線 71とが選択されることで、特定 のメモリセル 20が選択される。
スィッチの制御とメモリセルの選択が終わると、データの書き込みまたは読み出しが 行われる。データを書き込む場合には、制御装置 80が書き込みノ ルス駆動回路 50 を制御して、書き込みノ レスを第 1出力端子 51と第 2出力端子 2との間に出力する。 力、かる動作により、所望のメモリセル 20にデータが書き込まれる。抵抗値や電圧の関 係と書き込み動作の原理については、第 1実施形態と同様であるので説明を省略す データを読み出す場合には、制御装置 80は比較判定回路 72を制御して、選択さ れたメモリセル 20に所定の読み出し用の電気パルスを印加し、そのときに流れる電 流を検出して判定する。この検出回路自体は非常に一般的な既知の技術であるの で詳細な説明を省略する力 カレントミラーなどの検出回路によって検出する例が一 般的である。そして判定結果(読み出されたデータ)は、制御装置 80を介して外部シ ステムへと出力される。
[効果]
以上のような構成および動作により、本発明の第 3実施形態による抵抗変化型記憶 装置 300は、第 1実施形態と同様の効果を奏する。
さらに、抵抗変化型記憶装置 300は内部に制御装置を備えているため、外部シス テムは単に動作コマンド、アドレス、書き込みデータを入力するだけでデータの書き 込みと読み出しが可能となる。よって、抵抗変化型記憶装置 300は様々なインターフ エースや通信規則を有する外部システムに柔軟に対応可能となる。
[変形例]
本実施形態でも、第 1実施形態と同様な変形例が可能である。
[0041] (第 4実施形態)
第 1実施形態乃至第 3実施形態は複数回書き込みが行われる記憶装置である。こ れに対し第 4実施形態の抵抗変化型記憶装置は、一回のみ書き込みが行われる記 憶装置 (ライトワンス型メモリ)である。第 4実施形態では、高抵抗状態から低抵抗状 態への変化のみが行われ、並列電流経路は省略されて!/、る。
[構成]
図 6は、本発明の第 4実施形態による抵抗変化型記憶装置の一例を示した配線図 である。以下、図 6を参照しながら、本実施形態の抵抗変化型記憶装置 400につい て説明する。
抵抗変化型記憶装置 400では、出荷時における各メモリセルは高抵抗状態にセッ トされている。出荷時の抵抗値(高抵抗状態)が" 0"に対応付けられ、電気パルスが 印加されるメモリセルの抵抗値のみ力 "1 "に対応する抵抗値 (低抵抗状態)へと変 化する。高抵抗状態から低抵抗状態への変化のみが行われるため、第 1実施形態の 低抵抗側直列電流経路と並列電流経路とが不要となる。
[0042] 本実施形態では並列電流経路が存在しな!/、ため、基準ノードが存在しな!/、。本実 施形態では、選択トランジスタ 21の一方の主端子 (抵抗変化型素子 22と接続されて V、な!/、側の主端子)の電位をビット線電位とし、ビット線電位を基準に抵抗値および 電位が設定される。なお、ビット線電位は第 1端子 91と選択トランジスタ 21とを接続す る配線 (ビット線)上の任意の点で定義されてもよ!/、。
抵抗変化型素子 22は、具体的な電流値および電圧は異なっていてもよいが、図 1 2で示したものと同様の電流 電圧特性を有する。抵抗変化型素子 22が高抵抗状 態から低抵抗状態へと変化するために必要となるビット線電位の絶対値を Vhl' (第 3 の電圧レベル)とする。抵抗変化型素子 22が低抵抗状態から高抵抗状態へと変化 するために必要となるビット線電位の絶対値を Vlh' (第 4の電圧レベル)とする。該 2 つのビット線電位は同じ極性 (符号が同じ)である。本実施形態では、第 3の電圧レべ ルは第 4の電圧レベルよりも大き!/、 (Vhl' >Vlh' )。
第 1端子 91とビット線電位の基準点(ここでは選択トランジスタ 21の一方の主端子) とを結ぶ電流経路(直列電流経路)の抵抗値を Rsとする。 Rsには、低抵抗側直列抵 抗 12に加え、配線抵抗などが含まれる。低抵抗側直列抵抗 12は抵抗素子を配設し てもよいが、単に配線抵抗のみによって直列電流経路の抵抗値が所望の値に調整さ れてもよい。
選択トランジスタ 21が ON状態にあるときのビット線電位の基準点と第 9端子 99とを 結ぶ電流経路 (抵抗変化電流経路)の抵抗剛直であって、抵抗変化型素子 22が低抵 抗状態にある場合の抵抗値を Rrl'、高抵抗状態にある場合の抵抗値を Rrh'とする。
Rrl'および Rrh'には、抵抗変化型素子 22自身の抵抗に加え、配線抵抗や、選択ト ランジスタ 21のオン抵抗、メモリ側抵抗 40の抵抗などが含まれる。
抵抗変化型素子 22を高抵抗状態から低抵抗状態へと変化させるために書き込み パルス駆動回路 50が印加する電気パルス(第 3の電気パルス)の電圧の絶対値を V 3とすると、ビット線電位の絶対値が VW'以上となる必要がある。かかる条件の下で 各電流経路での電位降下等を演算すると、以下の式(7)が導かれる。なお、 Vh ま 抵抗変化型素子 22自体に印加される電圧(絶対値)の閾値と必ずしも等しくない。す なわち抵抗変化型素子 22が低抵抗化する両端電圧に配線抵抗やトランジスタのォ ン抵抗などによる電圧降下分を含めた電圧であるため、ビット線電位の絶対値が Vhl 'であっても、抵抗変化型素子 22に印加される電圧の絶対値は VW'よりも小さくなる
[0043] [数 13]
{V3 - Vhl') Rrh' ^ Rr ( ? )
VhV
[0044] 抵抗変化型素子 22はメモリセルアレイ上に複数設けられるため抵抗変化特性にバ ラツキが生じてしまう。これらに対して、一定幅の電気パルスを印加した場合、より高 速動作する素子では前述の幅のうち前半部で十分に抵抗変化する素子も存在する 。この場合においては、素子が低抵抗状態へと変化した後でも、書き込みパルス駆 動回路 50からは絶対値が V3の電圧が印加される。抵抗変化型素子 22高抵抗状態 に戻ったり破壊されたりすることを防止するためには、素子が高抵抗状態に移行した 後には速やかにノード電位の絶対値を Vlh'未満とする必要がある。かかる条件の下 で各電流経路での電位降下等を演算すると、以下の式(8)が導かれる。
[0045] [数 14]
(V - Vlh^ RrV < Rs
Vlh'
[0046] すなわち本実施形態でも、各電流経路の抵抗値から演算される分圧関係を用いて 、具体的な回路設計が可能となる。かかる構成により、抵抗変化型素子 22を必要に 応じて確実に低抵抗状態へと変化させることができる。さらに、抵抗変化型素子 22が 低抵抗状態へと変化した後は、高抵抗状態への再変化が起こらない。
[動作]
以下、具体的な数 を例示しつつ、抵抗変化型記憶装置 500の動作について説 明する。 Rrlが 5k Q、 Rrhが 50k Qとして、抵抗変化電流経路の抵抗値が 1桁変化す る場合を考える。 Vlh'が 2. 0V、 Vhl'が 3. 5V、 V3が 5Vとする。これを式(7)および 式(8)に代入すると、以下の条件が導かれる。
7500 [ Q ] <Rs≤21400 [ Q ]
第 1実施形態と同様に Rsを 8000 Ωとする。データ書き込み時には、書き込むべき 値力 ;!"であるメモリセル 20にデータを書き込むときだけ、書き込みパルス駆動回路 50が第 3の電気パルスを第 1端子 91へと印加する。抵抗変化型素子 22が高抵抗状 態にあるときはビット線電位の絶対値は 4. 3Vとなり、 Vhl'を十分に上回る。よって、 抵抗変化型素子 22は低抵抗状態へと変化し、データ" 1 "が書き込まれる。一方、抵 抗変化型素子 22が低抵抗状態へと変化した後は、書き込みノ ルス駆動回路 50から 第 1端子 91に絶対値が 5Vの電気ノ ルスが印加されて!/、ても、ビット線電位の絶対値 は 1. 9Vとなり Vlh'を下回る。したがって、一旦低抵抗状態へと変化した抵抗変化型 素子 22が再び高抵抗状態に戻ることはない。書き込むべき値力 S"0"であるメモリセル 20にデータを書き込むときは、書き込みパルス駆動回路 50は電気パルスを発生せ ずに、そのまま次のメモリセル 20へデータを書き込む動作が行われる。以上のような 動作により、抵抗変化型記憶装置 500へのライトワンス型のデータ書き込みが行われ 本実施形態ではメモリセル 20に書き込まれるべき値力 ' 0"の場合には電気ノ ルス の印加が行われず、そのメモリセル 20に属する抵抗変化型素子 22の抵抗状態も変 化しない。なお、本実施形態ではこのような場合でも「書き込み」が行われたものとす
[効果]
本実施形態では、ライトワンス型とし、かつ高抵抗状態を初期状態として低抵抗状 態への変化のみを行わせることで、並列電流経路が省略可能となる。よって、構成を 極めて単純化することができる。すなわち、本実施形態の抵抗変化型記憶装置は、 同一極性の電気パルスで複数の抵抗状態の間を遷移する抵抗変化型素子を用い つつ、極めて簡潔な構成により、データ書き込み時の誤動作や素子の破壊を防止で きる。
[変形例]
抵抗状態とデータ (記憶する値)の対応関係は任意であり、高抵抗状態力 に対 応し、低抵抗状態力 '0"に対応していてもよい。低抵抗状態を初期状態として高抵抗 状態への変化のみを行わせることで、並列電流経路が省略されてもよ!/、。
(第 5実施形態)
第 4実施形態では並列電流経路が省略されていたが、第 5実施形態の抵抗変化型 記憶装置は、並列電流経路を有するライトワンス型メモリである。
[構成]
図 7は、本発明の第 5実施形態による抵抗変化型記憶装置の一例を示した配線図 である。以下、図 7を参照しながら、本実施形態の抵抗変化型記憶装置 500につい て説明する。
抵抗変化型記憶装置 500では、出荷時における各メモリセルは低抵抗状態にセッ トされている。出荷時の抵抗値 (低抵抗状態)が";!"に対応付けられ、高抵抗状態が" 0"に対応付けられる。 "0"が書き込まれるメモリセル 20が選択されているときのみ、 書き込みノ ルス駆動回路 50が第 2の電気ノ ルスを出力する。電気パルスが印加され るメモリセルにのみ" 0"が書き込まれ、電気パルスが印加されなかったメモリセルのデ ータは "1"のままで保存される。低抵抗状態から高抵抗状態への変化のみが行われ るため、第 1実施形態の高抵抗側直列電流経路と高抵抗側並列電流経路とが不要と なる。したがって、直列抵抗切換回路 10が低抵抗側直列抵抗 12のみとなり、並列抵 抗切換回路 30が低抵抗側並列抵抗 31のみとなる。その他の点は、各電流経路の抵 抗値ゃ電位を含めて第 1実施形態と同様であるので、詳細な説明を省略する。例え ば、本実施形態において抵抗値と電圧が満たすべき条件は、式(1)および式(5)と すること力 Sでさる。
本実施形態ではメモリセル 20に書き込まれるべき値力 ;!"の場合には、電気パルス の印加が行われず、そのメモリセル 20に属する抵抗変化型素子 22の抵抗状態も変 化しない。本実施形態ではこのような場合でも「書き込み」が行われたものとする。
[動作]
制御装置は、データを書き込むべきメモリセル 20のアドレスおよび書き込みデータ を上流のシステムから受け取ると、カラムデコーダ(図示せず)およびロウデコーダ(図 示せず)などを介し、特定のメモリセル 20を選択する。このとき、メモリセル 20の選択ト ランジスタ 21は導通状態とされる。書き込みデータ力 0"の場合には高抵抗状態へ の変化を行うため、制御装置は書き込みノ レス駆動回路 50を制御して、書き込みパ ルス(第 1の電気パルス)を第 1出力端子 51から第 1端子 91へと入力する。書き込み データ力 の場合には抵抗状態を変化させる必要はないため、制御装置はそのメ モリセル 20に対しては電気ノ ルスを印加しない。力、かる動作により、ライトワンス型の 記憶が行われる。一度データが書き込まれたメモリセル 20に対しては再度の書き込 みは行われないため、最初に書き込まれたデータが以後保存される。
[第 4実施形態との比較]
本実施形態の第 4実施形態もライトワンス型メモリである。第 4実施形態では並列電 流経路を省略している点でより構成が単純である。一方、第 5実施形態では並列電 流経路を備えるため構成は複雑であるものの、信頼性が高まるという効果がある。以 下、この効果について説明する。
製造時や動作時の不均質などにより抵抗変化型素子 22の抵抗値がばらつくため に、 Rrhにばらつきが生じる場合がある。このときの、ノード電位あるいはビット線電位 のば'らっきを考える。
本実施形態において第 1実施形態と同様に、高抵抗状態から低抵抗状態へ変化さ せる場合における並列電流経路の抵抗値を 30k Ω、直列電流経路の抵抗値を 800 0 Ωとした場合 (ケース 1)を考える。力、かる構成において第 1の電気ノ ルスを印加した 場合のノード電位の絶対値は約 3. 5Vとなる。一方、第 4実施形態においてビット線 電位の絶対値が約 3. 5Vとなるように、直列電流経路の抵抗値を 20k Ωとした場合( ケース 2)を考える。
図 8は、ケース 1およびケース 2において、他のパラメータを固定した場合の、抵抗 値 Rrhとノード電位(ケース 1)およびビット線電位(ケース 2)の関係を示すグラフであ る。図に示すように、 Rrhが変化した場合の電位 (絶対値)の変化は、ケース 1の方が ケース 2よりも小さい。かかる結果から、並列電流経路を備えると、 Rrhのばらつきに 対して電位のばらつきが緩和されることが分かる。したがって、製造時や動作時の不 均質などにより抵抗変化型素子 22の抵抗値がばらついたとしても、ノード電位の絶 対 は大きく変動しない。よって、抵抗変化型素子 22に余分なストレスがかかりにくく なり、寿命も長くなる。すなわち本実施形態では抵抗変化型記憶装置の信頼性がさ らに向上される。
なお、製造したデバイスの抵抗変化のばらつきが非常に少ない場合は並列電流経 路を省略してもよい。どちらの実施形態を採用するかは、記憶装置の製造者が適宜 選択すること力でさる。
[効果]
本実施形態の抵抗変化型記憶装置は、ライトワンス型であるために直列抵抗切換 回路 10や並列抵抗切換回路 30のスィッチが不要となり、抵抗もそれぞれ 1種類で構 成される。よって、同一極性の電気ノ レスで複数の抵抗状態の間を遷移する抵抗変 化型素子を用いつつ、第 1実施形態よりもさらに簡潔な構成により、データ書き込み 時の誤動作や素子の破壊を防止可能となる。また、並列電流経路を備えることにより 、抵抗変化型素子の抵抗値が変動してもノード電位の絶対値を安定させることができ 、信頼性を向上することができる。
[変形例]
抵抗状態とデータ (記憶する値)の対応関係は任意であり、高抵抗状態力 に対 応し、低抵抗状態が" 0"に対応して!/、てもよ!/、。
上述の説明では低抵抗状態から高抵抗状態への変化のみが行われることとしたが 、高抵抗状態から低抵抗状態への変化のみが行われることとしてもよい。この場合、 抵抗値と電圧が満たすべき条件を、式(3)および式 (4)ほたは式(6) )としてもよい。 上記説明から、当業者にとっては、本発明の多くの改良や他の実施形態が明らか である。従って、上記説明は、例示としてのみ解釈されるべきであり、本発明を実行 する最良の態様を当業者に教示する目的で提供されたものである。本発明の精神を 逸脱することなぐその構造及び/又は機能の詳細を実質的に変更できる。
産業上の利用可能性
本発明の抵抗変化型記憶装置は、データ書き込み時に一括消去が不要であって 、処理速度が向上された抵抗変化型記憶装置として有用である。また本発明の抵抗 変化型記憶装置は、同一極性の電気パルスで複数の抵抗状態の間を遷移する抵抗 変化型素子を用いつつ、簡潔な構成により、データ書き込み時の誤動作や素子の破 壊を確実に防止できる抵抗変化型記憶装置として有用である。

Claims

請求の範囲
電気抵抗の変化に基づいて情報を記憶する抵抗変化型素子と、
第 1出力端子と第 2出力端子とを備え前記第 1出力端子と前記第 2出力端子との間 に電気ノ^レスを出力する電気ノ^レス印加装置と、
基準ノードと、
前記第 1出力端子と前記基準ノードとを電気的に接続する直列電流経路と、 前記抵抗変化型素子を有し前記基準ノードと前記第 2出力端子とを前記抵抗変化 型素子を介して電気的に接続する抵抗変化電流経路と、
前記基準ノードと前記第 2出力端子とを前記抵抗変化電流経路と並列に電気的に 接続する並列電流経路と、
前記直列電流経路の抵抗値を設定するための直列抵抗設定器と、
前記並列電流経路の抵抗値を設定するための並列抵抗設定器とを備え、 前記抵抗変化型素子は、低抵抗状態にあるときには前記第 2出力端子を基準とす る前記基準ノードの電位であるノード電位が第 1の電圧レベルをその絶対値におい て超えた場合に前記低抵抗状態よりも抵抗値が高い高抵抗状態へと変化し、かつ前 記高抵抗状態にあるときには前記ノード電位が前記第 1の電圧レベルと同じ極性で ありかつより絶対値の大きな第 2の電圧レベルをその絶対値において超えた場合に 前記高抵抗状態から前記低抵抗状態へと変化する特性を有しており、
前記直列電流経路の抵抗値と前記並列電流経路の抵抗値と前記抵抗変化型素 子が高抵抗状態にあるときの前記抵抗変化電流経路の抵抗値と前記抵抗変化型素 子が低抵抗状態にあるときの前記抵抗変化電流経路の抵抗値とが、
前記抵抗変化型素子が低抵抗状態にあって前記電気パルス印加装置が第 1の電 気ノ ルスを出力したときに前記ノード電位がその絶対値において前記第 1の電圧レ ベル以上となり
前記抵抗変化型素子が高抵抗状態にあって前記電気パルス印加装置が第 2の電 気ノ ルスを出力したときに前記ノード電位がその絶対値において前記第 2の電圧レ ベル以上となり
前記抵抗変化型素子が低抵抗状態にあって前記電気パルス印加装置が第 1の電 気ノ ルスを出力したときに前記抵抗変化型素子が前記高抵抗状態へと変化した後 は前記電気パルス印加装置により前記第 1の電気パルスが出力されていても前記ノ ード電位がその絶対値において前記第 2の電圧レベル以上にならず
前記抵抗変化型素子が高抵抗状態にあって前記電気パルス印加装置が第 2の電 気パルスを出力したときに前記抵抗変化型素子が前記低抵抗状態へと変化した後 は前記電気パルス印加装置により前記第 2の電気パルスが出力されていても前記ノ ード電位がその絶対値において前記第 1の電圧レベル以上にならない抵抗値となる よつに、
前記直列抵抗設定器が前記直列電流経路の抵抗値を設定可能に構成され、前記 並列抵抗設定器が前記並列電流経路の抵抗値を設定可能に構成されている、抵抗 変化型記憶装置。
前記抵抗変化型素子を前記低抵抗状態から前記高抵抗状態へと変化させるときの 前記直列電流経路の抵抗値を Rsl、
前記抵抗変化型素子を前記高抵抗状態から前記低抵抗状態へと変化させるときの 前記直列電流経路の抵抗値を Rsh、
前記抵抗変化型素子を前記低抵抗状態から前記高抵抗状態へと変化させるときの 前記並列電流経路の抵抗値を Rpl、
前記抵抗変化型素子を前記高抵抗状態から前記低抵抗状態へと変化させるときの 前記並列電流経路の抵抗値を Rph、
前記抵抗変化型素子が前記低抵抗状態にあるときの前記抵抗変化電流経路の抵 抗値を Rrl、
前記抵抗変化型素子が前記高抵抗状態にあるときの前記抵抗変化電流経路の抵 抗値を Rrh、
前記第 1の電気パルスが出力されるときの前記第 2出力端子を基準とする前記第 1 出力端子の電位の絶対値を VI、
前記第 2の電気パルスが出力されるときの前記第 2出力端子を基準とする前記第 1 出力端子の電位の絶対値を V2、
前記第 1の電圧レベルの絶対値を Vlh、 前記第 2の電圧 ;色対値を Vhl、としたときに、下記の式(1)乃至式 (4) [数 15]
VlxRpl -VlhxRpl
Rsl (1)
Vlh Rpl
Vlh
Rrl
VlxRpl-VhlxRpl
Rsl (2)
VhlxRpl
Vhl- Rrh
VlxRph-Vhl Rph
Rsh (3)
VhlxRph
Vhl
Rrh
V2xRph -VlhxRph
Rsh (4)
VlhxRph
Vlh
Rrl を満たす、請求項 1に記載の抵抗変化型記憶装置。
[3] 前記直列抵抗設定器は、固定抵抗素子とスィッチとを備えた複数の電流経路が互 いに並列に前記直列電流経路の上に設けられており、前記複数の電流経路におけ るスィッチを択一的に ON状態とすることにより前記直列電流経路の抵抗値を設定可 能に構成され、
前記並列抵抗設定器は、固定抵抗素子とスィッチとを備えた複数の電流経路が互 いに並列に前記直列電流経路の上に設けられており、前記複数の電流経路におけ るスィッチを択一的に ON状態とすることにより前記並列電流経路の抵抗値を設定可 能に構成されている、
請求項 1に記載の抵抗変化型記憶装置。
[4] 前記直列抵抗設定器は、トランジスタを備えた複数の電流経路が互いに並列に前 記直列電流経路の上に設けられており、前記電流経路 (; ON抵抗がそれぞれ異なっており、前記トランジスタを択一的に ON状態とすることに より前記直列電流経路の抵抗値を設定可能に構成され、
前記並列抵抗設定器は、トランジスタを備えた複数の電流経路が互いに並列に前 記直列電流経路の上に設けられており、前記電流経路のそれぞれのトランジスタの ON抵抗がそれぞれ異なっており、前記トランジスタを択一的に ON状態とすることに より前記並列電流経路の抵抗値を設定可能に構成されている、
請求項 1に記載の抵抗変化型記憶装置。
[5] さらに制御装置を備え、
前記電気ノ^レス印加装置が電気ノ ルスを出力する際に、前記制御装置が、外部 から入力される信号に基づいて、前記直列抵抗設定器と前記並列抵抗設定器とを 制御することにより、前記直列電流経路の抵抗値および前記並列電流経路の抵抗 値を設定する、請求項 1に記載の抵抗変化型記憶装置。
[6] 電気抵抗の変化に基づ!/、て情報を記憶する抵抗変化型素子と、
第 1出力端子と第 2出力端子とを備え前記第 1出力端子と前記第 2出力端子との間 に電気ノ^レスを出力する電気ノ^レス印加装置と、
基準ノードと、
前記第 1出力端子と前記基準ノードとを電気的に接続する直列電流経路と、 前記抵抗変化型素子を有し前記基準ノードと前記第 2出力端子とを前記抵抗変化 型素子を介して電気的に接続する抵抗変化電流経路と、
前記基準ノードと前記第 2出力端子とを前記抵抗変化電流経路と並列に電気的に 接続する並列電流経路とを備え、
前記抵抗変化型素子は、低抵抗状態にあるときには前記第 2出力端子を基準とす る前記基準ノードの電位であるノード電位が第 1の電圧レベルをその絶対値におい て超えた場合に前記低抵抗状態よりも抵抗値が高い高抵抗状態へと変化し、かつ前 記高抵抗状態にあるときには前記ノード電位が前記第 1の電圧レベルと同じ極性で ありかつより絶対値の大きな第 2の電圧レベルをその絶対値において超えた場合に 前記高抵抗状態から前記低抵抗状態へと変化する特性を有しており、
前記直列電流経路の抵抗値と前記並列電流経路の抵抗値と前記抵抗変化型素 子が高抵抗状態にあるときの前記抵抗変化電流経路の抵抗値と前記抵抗変化型素 子が低抵抗状態にあるときの前記抵抗変化電流経路の抵抗値とが、
前記抵抗変化型素子が低抵抗状態にあって前記電気パルス印加装置が第 1の電 気ノ ルスを出力したときに前記ノード電位がその絶対値において前記第 1の電圧レ ベル以上となり
前記抵抗変化型素子が低抵抗状態にあって前記電気パルス印加装置が第 1の電 気ノ ルスを出力したときに前記抵抗変化型素子が前記高抵抗状態へと変化した後 は前記電気パルス印加装置により前記第 1の電気パルスが出力されていても前記ノ ード電位がその絶対値において前記第 2の電圧レベル以上にならない抵抗値である
、ライトワンス型抵抗変化型記憶装置。
電気抵抗の変化に基づいて情報を記憶する抵抗変化型素子と、
第 1出力端子と第 2出力端子とを備え前記第 1出力端子と前記第 2出力端子との間 に電気ノ^レスを出力する電気ノ^レス印加装置と、
基準ノードと、
前記第 1出力端子と前記基準ノードとを電気的に接続する直列電流経路と、 前記抵抗変化型素子を有し前記基準ノードと前記第 2出力端子とを前記抵抗変化 型素子を介して電気的に接続する抵抗変化電流経路と、
前記基準ノードと前記第 2出力端子とを前記抵抗変化電流経路と並列に電気的に 接続する並列電流経路とを備え、
前記抵抗変化型素子は、低抵抗状態にあるときには前記第 2出力端子を基準とす る前記基準ノードの電位であるノード電位が第 1の電圧レベルをその絶対値におい て超えた場合に前記低抵抗状態よりも抵抗値が高い高抵抗状態へと変化し、かつ前 記高抵抗状態にあるときには前記ノード電位が前記第 1の電圧レベルと同じ極性で ありかつより絶対値の大きな第 2の電圧レベルをその絶対値において超えた場合に 前記高抵抗状態から前記低抵抗状態へと変化する特性を有しており、
前記直列電流経路の抵抗値と前記並列電流経路の抵抗値と前記抵抗変化型素 子が高抵抗状態にあるときの前記抵抗変化電流経路の抵抗値と前記抵抗変化型素 子が低抵抗状態にあるときの前記抵抗変化電流経路の抵抗値とが、 前記抵抗変化型素子が高抵抗状態にあって前記電気パルス印加装置が第 2の電 気ノ ルスを出力したときに前記ノード電位がその絶対値において前記第 2の電圧レ ベル以上となり
前記抵抗変化型素子が高抵抗状態にあって前記電気パルス印加装置が第 2の電 気パルスを出力したときに前記抵抗変化型素子が前記低抵抗状態へと変化した後 は前記電気パルス印加装置により前記第 2の電気パルスが出力されていても前記ノ ード電位がその絶対値において前記第 1の電圧レベル以上にならない抵抗値である 、ライトワンス型抵抗変化型記憶装置。
第 1抵抗端子と第 2抵抗端子とを備え前記第 1抵抗端子と前記第 2抵抗端子との間 の電気抵抗の変化に基づいて情報を記憶する抵抗変化型素子と、
第 1出力端子と第 2出力端子とを備え前記第 1出力端子と前記第 2出力端子との間 に電気ノ^レスを出力する電気ノ^レス印加装置と、
前記第 1出力端子と第 1抵抗端子とを電気的に接続する直列電流経路と、 前記抵抗変化型素子を有し前記第 1抵抗端子と前記第 2出力端子とを前記抵抗変 化型素子を介して電気的に接続する抵抗変化電流経路とを備え、
前記抵抗変化型素子は、高抵抗状態にあるときに前記第 2出力端子を基準とする 前記直列電流経路上の所定の点における電位が第 3の電圧レベルをその絶対値に おいて超えた場合に前記高抵抗状態から前記高抵抗状態よりも抵抗値が低い前記 低抵抗状態へと変化し、かつ、前記低抵抗状態にあるときに前記電位が前記第 3の 電圧レベルと同じ極性でありかつより絶対値の小さな第 4の電圧レベルをその絶対値 において超えた場合に前記低抵抗状態から前記高抵抗状態へと変化する特性を有 しており、
前記直列電流経路の抵抗値を Rs、
前記抵抗変化型素子が前記低抵抗状態にあるときの前記抵抗変化電流経路の抵 抗値を Rrl、
前記抵抗変化型素子が前記高抵抗状態にあるときの前記抵抗変化電流経路の抵 抗値を Rrh、
前記第 3の電気パルスが出力されるときの前記第 2出力端子を基準とする前記第 1 出力端子の電位の絶対値を V3、
前記第 3の電圧レベルの絶対値を Vhl'、
前記第 4の電圧レベルの絶対値を Vlh'、としたときに、下記の式(7)および式(8) [数 19]
(K3 - )χ . (7)
Vhl'
[数 20]
Figure imgf000053_0001
を満たす、ライトワンス型抵抗変化型記憶装置。
PCT/JP2007/072254 2006-11-17 2007-11-16 Mémoire de type à changement de résistance WO2008059946A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/514,025 US7920402B2 (en) 2006-11-17 2007-11-16 Resistance variable memory apparatus
JP2008527647A JP4745395B2 (ja) 2006-11-17 2007-11-16 抵抗変化型記憶装置

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006310913 2006-11-17
JP2006-310913 2006-11-17

Publications (1)

Publication Number Publication Date
WO2008059946A1 true WO2008059946A1 (fr) 2008-05-22

Family

ID=39401748

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/072254 WO2008059946A1 (fr) 2006-11-17 2007-11-16 Mémoire de type à changement de résistance

Country Status (3)

Country Link
US (1) US7920402B2 (ja)
JP (1) JP4745395B2 (ja)
WO (1) WO2008059946A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008126365A1 (ja) * 2007-03-29 2008-10-23 Panasonic Corporation 不揮発性記憶装置、不揮発性記憶素子および不揮発性記憶素子アレイ
JP2012523061A (ja) * 2009-04-03 2012-09-27 サンディスク スリーディー,エルエルシー ダイオードを有するクロスポイント不揮発性メモリセルの書き込み方法
US8508976B2 (en) 2009-04-30 2013-08-13 Panasonic Corporation Nonvolatile memory element and nonvolatile memory device

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008129774A1 (ja) * 2007-03-13 2008-10-30 Panasonic Corporation 抵抗変化型記憶装置
JP5171955B2 (ja) * 2008-08-29 2013-03-27 株式会社東芝 多値抵抗変化型メモリ
US8227788B2 (en) * 2008-11-19 2012-07-24 Panasonic Corporation Nonvolatile memory element, and nonvolatile memory device
JP5044617B2 (ja) * 2009-08-31 2012-10-10 株式会社東芝 不揮発性半導体記憶装置
JP5121864B2 (ja) * 2010-03-02 2013-01-16 株式会社東芝 不揮発性半導体記憶装置
US9159411B2 (en) * 2012-07-06 2015-10-13 SK Hynix Inc. Multi-level memory apparatus and data sensing method thereof
KR102115427B1 (ko) 2013-02-28 2020-05-28 에스케이하이닉스 주식회사 반도체 장치, 프로세서, 시스템 및 반도체 장치의 동작 방법
US9548113B2 (en) * 2014-11-21 2017-01-17 Panasonic Intellectual Property Management Co., Ltd. Tamper-resistant non-volatile memory device
CN108431895B (zh) * 2016-01-27 2023-06-23 慧与发展有限责任合伙企业 忆阻阵列及用于对忆阻阵列编程的方法
US9544864B1 (en) * 2016-03-07 2017-01-10 Panasonic Liquid Crystal Display Co., Ltd. Data transmission system and receiving device
CN107437431B (zh) * 2016-05-26 2022-08-30 新唐科技日本株式会社 非易失性存储装置
US9997242B2 (en) * 2016-10-14 2018-06-12 Arm Ltd. Method, system and device for non-volatile memory device state detection
US10319437B2 (en) * 2017-09-20 2019-06-11 Sandisk Technologies Llc Apparatus and method for identifying memory cells for data refresh based on monitor cell in a resistive memory device
KR102487550B1 (ko) * 2018-06-29 2023-01-11 삼성전자주식회사 메모리 장치 및 그 동작 방법
US11437092B2 (en) 2020-05-27 2022-09-06 Taiwan Semiconductor Manufacturing Company, Ltd. Systems and methods to store multi-level data
TWI784515B (zh) 2020-05-27 2022-11-21 台灣積體電路製造股份有限公司 記憶體系統以及操作記憶體系統的方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005025914A (ja) * 2003-06-12 2005-01-27 Sharp Corp 不揮発性半導体記憶装置及びその制御方法
WO2006137111A1 (ja) * 2005-06-20 2006-12-28 Fujitsu Limited 不揮発性半導体記憶装置及びその書き込み方法
WO2007080840A1 (ja) * 2006-01-13 2007-07-19 Sharp Kabushiki Kaisha 不揮発性半導体記憶装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4049641B2 (ja) * 2002-09-06 2008-02-20 株式会社ルネサステクノロジ 不揮発性半導体記憶装置
JP4205938B2 (ja) 2002-12-05 2009-01-07 シャープ株式会社 不揮発性メモリ装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005025914A (ja) * 2003-06-12 2005-01-27 Sharp Corp 不揮発性半導体記憶装置及びその制御方法
WO2006137111A1 (ja) * 2005-06-20 2006-12-28 Fujitsu Limited 不揮発性半導体記憶装置及びその書き込み方法
WO2007080840A1 (ja) * 2006-01-13 2007-07-19 Sharp Kabushiki Kaisha 不揮発性半導体記憶装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008126365A1 (ja) * 2007-03-29 2008-10-23 Panasonic Corporation 不揮発性記憶装置、不揮発性記憶素子および不揮発性記憶素子アレイ
US8058636B2 (en) 2007-03-29 2011-11-15 Panasonic Corporation Variable resistance nonvolatile memory apparatus
US8217489B2 (en) 2007-03-29 2012-07-10 Panasonic Corporation Nonvolatile memory element having a tantalum oxide variable resistance layer
US8492875B2 (en) 2007-03-29 2013-07-23 Panasonic Corporation Nonvolatile memory element having a tantalum oxide variable resistance layer
JP2012523061A (ja) * 2009-04-03 2012-09-27 サンディスク スリーディー,エルエルシー ダイオードを有するクロスポイント不揮発性メモリセルの書き込み方法
US8508976B2 (en) 2009-04-30 2013-08-13 Panasonic Corporation Nonvolatile memory element and nonvolatile memory device

Also Published As

Publication number Publication date
JP4745395B2 (ja) 2011-08-10
US7920402B2 (en) 2011-04-05
US20100046270A1 (en) 2010-02-25
JPWO2008059946A1 (ja) 2010-03-04

Similar Documents

Publication Publication Date Title
JP4745395B2 (ja) 抵抗変化型記憶装置
CN101802921B (zh) 非易失性存储装置和向非易失性存储装置的数据写入方法
CN101636792B (zh) 电阻变化型存储器件
US8094482B2 (en) Nonvolatile memory apparatus and nonvolatile data storage medium
CN107305783B (zh) 针对双极性操作的存储器装置及方法
US11651820B2 (en) Fast read speed memory device
US7760539B2 (en) Nonvolatile memory device
CN1722302B (zh) 根据电阻状态存储多位信息的存储器设备
CN109671452B (zh) 用于访问阻变元件阵列中的阻变元件的装置和方法
US9911490B2 (en) Memory controllers
US9666272B2 (en) Resistive change element arrays using resistive reference elements
US8482956B2 (en) Semiconductor memory device and method of driving the same
JP2005092912A (ja) 不揮発性半導体記憶装置
WO2006137111A1 (ja) 不揮発性半導体記憶装置及びその書き込み方法
US8514607B2 (en) Semiconductor memory device
US10490276B2 (en) Non-volatile storage device and driving method
CN104380385B (zh) 包含电流合规电路的设备及方法
US7259983B2 (en) Page buffer architecture for programming, erasing and reading nanoscale resistive memory devices
US9472272B2 (en) Resistive switching memory with cell access by analog signal controlled transmission gate
US9368206B1 (en) Capacitor arrangements using a resistive switching memory cell structure
WO2008050398A1 (fr) Mémoire à changement de résistance
WO2013180022A1 (ja) 半導体記憶装置、及び、メモリセルアレイの駆動方法
JP2013191249A (ja) 半導体装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 2008527647

Country of ref document: JP

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07831984

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 12514025

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07831984

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载