US9082478B2 - Nonvolatile memory device using resistance material and method of driving the nonvolatile memory device - Google Patents

Nonvolatile memory device using resistance material and method of driving the nonvolatile memory device Download PDF

Info

Publication number
US9082478B2
US9082478B2 US13/940,856 US201313940856A US9082478B2 US 9082478 B2 US9082478 B2 US 9082478B2 US 201313940856 A US201313940856 A US 201313940856A US 9082478 B2 US9082478 B2 US 9082478B2
Authority
US
United States
Prior art keywords
memory cell
nonvolatile memory
memory device
sensing node
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US13/940,856
Other versions
US20140119094A1 (en
Inventor
Sung-Yeon Lee
Yeong-Taek Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LEE, SUNG-YEON, LEE, YEONG-TAEK
Publication of US20140119094A1 publication Critical patent/US20140119094A1/en
Application granted granted Critical
Publication of US9082478B2 publication Critical patent/US9082478B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/0021Auxiliary circuits
    • G11C13/004Reading or sensing circuits or methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • 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/5678Digital 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 amorphous/crystalline phase transition storage elements
    • 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
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/26Sensing or reading circuits; Data output circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/16Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/16Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
    • G11C11/165Auxiliary circuits
    • G11C11/1673Reading or sensing circuits or methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/16Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
    • G11C11/165Auxiliary circuits
    • G11C11/1693Timing circuits or methods
    • 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/5607Digital 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 magnetic storage elements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/0004Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements comprising amorphous/crystalline phase transition cells
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/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
    • G11C2213/00Indexing scheme relating to G11C13/00 for features not covered by this group
    • G11C2213/70Resistive array aspects
    • G11C2213/71Three dimensional array
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2213/00Indexing scheme relating to G11C13/00 for features not covered by this group
    • G11C2213/70Resistive array aspects
    • G11C2213/72Array wherein the access device being a diode

Definitions

  • the present inventive concept relates to a nonvolatile memory device using a resistance material and a method of driving the nonvolatile memory device.
  • Nonvolatile memories using resistance materials include phase-change random access memories (PRAMs), resistive RAMs (RRAMs), and magnetic RAMs (MRAMs).
  • Dynamic RAMs (DRAMs) or flash memories typically store data by applying a charge trapping mechanism.
  • Nonvolatile memories using resistance materials store data according to a change in an electrical resistance, or state change, of a phase-change material such as chalcogenide alloy (in the case of PRAMs), a resistance change of a variable resistance material (in the case of RRAMs), or a resistance change of a magnetic tunnel junction (MTJ) thin film according to a magnetization state of a ferromagnetic material (in the case of MRAMs).
  • PRAMs phase-change random access memories
  • RRAMs resistive RAMs
  • MRAMs magnetic RAMs
  • MTJ magnetic tunnel junction
  • a phase-change material of a PRAM can be at a crystalline state or an amorphous state as it is cooled after being heated.
  • the phase-change material has low a resistance in the crystalline state and has a high resistance in the amorphous state. Therefore, the crystalline state may be defined as set data or data 0, and the amorphous state may be defined as reset data or data 1.
  • aspects of the present inventive concept provide a nonvolatile memory device which can execute a read operation in a more reliable manner.
  • aspects of the present inventive concept also provide a method of driving a nonvolatile memory device which can execute a read operation in a more reliable manner.
  • a nonvolatile memory device comprising: a resistive memory cell which stores multiple bits; a sensing node; a clamping unit coupled between the resistive memory cell and the sensing node, the clamping unit providing a clamping bias to the resistive memory cell, wherein the clamping bias varies over time; a compensation unit which provides a compensation current to the sensing node, wherein the compensation current is constant during a read period; a sense amplifier coupled to the sensing node, the sense amplifier sensing a change in a level of the sensing node; and an encoder which codes an output value of the sense amplifier in response to a first clock signal.
  • the clamping bias increases over time.
  • the clamping bias increases over time in the form of a k-th function, where k is a natural number.
  • the clamping bias increases over time in a stepped manner.
  • the output value of the sense amplifier transitions after a first period of time from when the clamping bias begins to be provided, and if second data, which is different from the first data, is stored in the resistive memory cell, the output value of the sense amplifier transitions after a second period of time, which is different from the first period of time, from when the clamping bias begins to be provided.
  • the sense amplifier is enabled activated multiple times in response to a second clock signal.
  • the compensation unit controls a time when the sense amplifier is enabled activated by adjusting the a magnitude of the compensation current.
  • a memory cell array comprising comprises the resistive memory cell, the memory cell array has having a cross-point structure.
  • a nonvolatile memory device comprising: a resistive memory cell which stores multiple bits; a sensing node; a clamping unit coupled between the resistive memory cell and the sensing node and provides a clamping bias to the resistive memory cell, wherein the clamping bias varies over time; a compensation unit which provides a compensation current to the sensing node, wherein the compensation current is constant during a read period; and a sense amplifier which is connected to the sensing node and senses a change in a level of the sensing node in response to a clock signal.
  • the clamping bias increases over time in the form of a k-th function, where k is a natural number.
  • the clamping bias increases over time in a stepped fashion.
  • first data is stored in the resistive memory cell
  • second data which is different from the first data
  • the output value of the sense amplifier transitions after a second period of time, which is different from the first period of time, from when the clamping bias begins to be provided.
  • the compensation unit controls a time when the sense amplifier is enabled by adjusting the magnitude of the compensation current.
  • a memory cell array comprising the resistive memory cell has a cross-point structure.
  • a nonvolatile memory device comprising: a resistive memory cell; a compensation unit; a sensing node coupled between the compensation unit and the resistive memory cell, the compensation unit providing a compensation current to the sensing node; a clamping unit coupled between the resistive memory cell and the sensing node, the clamping unit providing a clamping bias to the resistive memory cell, wherein the clamping bias varies over time; a sense amplifier coupled to the sensing node, the sense amplifier sensing a change in a level of the sensing node related to the compensation current, compares the level of the sensing node to a reference value, and generates an output value in response to the comparison, wherein a time during which the output value transitions according to a state of data stored in the resistive memory cell.
  • the nonvolatile memory device further comprises an encoder which codes the output value in response to a clock signal.
  • the clamping bias increases over time.
  • first data is stored in the resistive memory cell
  • second data which is different from the first data
  • the output value of the sense amplifier transitions after a second period of time, which is different from the first period of time, from when the clamping bias begins to be provided.
  • the compensation unit controls a time when the sense amplifier is enabled by adjusting the magnitude of the compensation current.
  • FIG. 1A is a block diagram of a configuration of a nonvolatile memory device according to embodiments of the present inventive concept.
  • FIGS. 1B and 1C are diagrams illustrating a memory cell array of FIG. 1A .
  • FIGS. 2 and 3 are diagrams illustrating resistance distributions of resistive memory cells used in nonvolatile memory devices according to embodiments of the present inventive concept.
  • FIG. 4 is a block diagram of a nonvolatile memory device according to an embodiment of the present inventive concept.
  • FIG. 5 is a circuit diagram of a nonvolatile memory device shown in FIG. 4 .
  • FIGS. 6 and 7 are timing diagrams illustrating a method of driving a nonvolatile memory device according to an embodiment of the present inventive concept.
  • FIG. 8 is a timing diagram illustrating a method of driving a nonvolatile memory device according to another embodiment of the present inventive concept.
  • FIG. 9 is a circuit diagram of a nonvolatile memory device according to another embodiment of the present inventive concept.
  • FIG. 10 is a timing diagram illustrating a method of driving a nonvolatile memory device shown in FIG. 9 .
  • FIG. 11 is a block diagram of a nonvolatile memory device according to other embodiments of the present inventive concept.
  • FIGS. 12 through 14 are diagrams illustrating examples of a clamping bias VCMP(t) used in nonvolatile memory devices according to embodiments of the present inventive concept.
  • FIGS. 15 through 19 are diagrams illustrating memory systems according to embodiments of the present inventive concept.
  • FIG. 20 is a block diagram of a memory system according to embodiments of the present inventive concept.
  • FIG. 21 is a block diagram of a memory system according to other embodiments of the present inventive concept.
  • FIG. 22 is a block diagram of a memory system according to other embodiments of the present inventive concept.
  • FIG. 23 is a block diagram of a memory system according to other embodiments of the present inventive concept.
  • FIG. 24 is a block diagram of a memory system according to other embodiments of the present inventive concept.
  • FIG. 25 is a block diagram of a memory system according to other embodiments of the present inventive concept.
  • FIG. 26 is a block diagram of a memory system according to other embodiments of the present inventive concept.
  • FIG. 27 is a block diagram of a memory system according to other embodiments of the present inventive concept.
  • first, second, etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or section from another element, component, region, layer or section. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the present invention.
  • phase-change random access memory PRAM
  • RRAMs resistive RAMs
  • MRAMs magnetic RAMs
  • FIG. 1A is a block diagram of a configuration of a nonvolatile memory device according to embodiments of the present inventive concept. As shown in FIG. 1A , the nonvolatile memory device can include, but is not limited to, sixteen memory banks.
  • the nonvolatile memory device includes a memory cell array, a plurality of sense amplifier and write drivers 2 _ 1 through 2 _ 8 , and a peripheral circuit region 3 .
  • the memory cell array may include a plurality of memory banks 1 _ 1 through 1 _ 16 .
  • Each of the memory banks 1 _ 1 through 1 _ 16 may include but not limited to a plurality of memory blocks, for example, eight memory blocks BLK 0 through BLK 7 .
  • Each of the memory blocks BLK 0 through BLK 7 includes a plurality of nonvolatile memory cells arranged in a matrix.
  • a row select circuit and a column select circuit can be provided that correspond to the memory banks 1 _ 1 through 1 _ 16 , respectively.
  • the row select circuit and the column select circuit can respectively designate a row and a column of resistive memory cells to be written to and/or read from.
  • Each of the sense amplifier and write drivers 2 _ 1 through 2 _ 8 can be constructed and arranged to correspond to two of the memory banks 1 _ 1 through 1 _ 16 , and execute read and write operations on the two corresponding memory banks.
  • Each of the sense amplifier and write drivers 2 _ 1 through 2 _ 8 can correspond to, but not be limited to, two of the memory banks 1 _ 1 through 1 _ 16 .
  • each of the sense amplifier and write drivers 2 _ 1 through 2 _ 8 may correspond to one memory bank or four memory banks.
  • the peripheral circuit region 3 may include a plurality of logic circuit blocks and a voltage generator needed to operate the column select circuit, the row select circuit, and the sense amplifier and write drivers 2 _ 1 through 2 _ 8 .
  • FIGS. 1B and 1C are diagrams illustrating a memory cell array of FIG. 1A .
  • the memory cell array may have a cross-point structure.
  • one memory cell is formed in a region in which one line crosses another line.
  • bit lines BL 1 _ 1 through BL 4 _ 1 may extend in a first direction
  • word lines WL 1 _ 1 through WL 3 _ 1 may extend in a second direction to cross the bit lines BL 1 _ 1 through BL 4 _ 1 .
  • a resistive memory cell MC may be formed in a region in which each of the bit lines BL 1 _ 1 through BL 4 _ 1 crosses each of the word lines WL 1 _ 1 through WL 3 _ 1 , respectively.
  • the memory cell array may have a 3 D stacked structure as shown in FIG. 1C .
  • the 3 D stacked structure may denote a vertical stack of a plurality of memory cell layers 111 _ 1 through 111 _ 8 (generally, 111 ).
  • eight memory cell layers 111 _ 1 through 111 _ 8 are shown as being stacked.
  • the present inventive concept is not limited to eight memory cell layers.
  • Each of the memory cell layers 111 _ 1 through 111 _ 8 may include a plurality of memory cell groups and/or a plurality of redundancy memory cell groups. If the memory cell array has the 3 D stacked structure, each of the memory cell layers 111 _ 1 through 111 _ 8 may have the cross-point structure shown in FIG. 1B .
  • the present inventive concept is not limited thereto.
  • FIGS. 2 and 3 are diagrams illustrating resistance distributions of resistive memory cells used in nonvolatile memory devices according to embodiments of the present inventive concept.
  • one or more resistive memory cells may be multi-bit cells.
  • Each of the resistive memory cells may store any one of first through fourth data S, R 1 , R 2 and R 3 .
  • the resistance distribution illustrated in FIG. 2 may be a distribution immediately after a write operation.
  • the first through fourth data S through R 3 may correspond to first through fourth resistance levels L 1 through L 4 , respectively.
  • the resistance value may increase in the order of the first, second, third and fourth resistance levels L 1 , L 2 , L 3 and L 4 .
  • the first resistance level L 1 may be smaller than RL 1
  • the second resistance level L 2 may be greater than RH 1 and smaller than RL 2
  • the third resistance level L 3 may be greater than RH 2 and smaller than RL 3
  • the fourth resistance level L 4 may be greater than RH 3 .
  • RL 1 , RL 2 , RL 3 , RH 1 , RH 2 and RH 3 may include reference values used in a verity read operation for verifying whether a write operation has been performed correctly.
  • the resistance distribution illustrated in FIG. 3 may include a distribution after a predetermined period of time after a write operation.
  • First through fourth data S through R 3 may correspond to first through fourth resistance levels DL 1 through DL 4 , respectively. It can be seen that the first through fourth resistance levels D 1 through DL 4 of FIG. 3 are wider than the first through fourth resistance levels L 1 through L 4 of FIG. 2 .
  • RN 1 is a resistance value between the first resistance level DL 1 and the second resistance level DL 2
  • RN 2 is a resistance value between the second resistance level DL 2 and the third resistance level DL 3
  • RN 3 is a resistance value between the third resistance level DL 3 and the fourth resistance level DL 4 .
  • RN 1 through RN 3 may include reference values used in a normal read operation.
  • a resistive memory cell having a resistance value smaller than RN 1 may store the first data S.
  • FIG. 4 is a block diagram of a nonvolatile memory device according to an embodiment of the present inventive concept.
  • FIG. 5 is a circuit diagram of the nonvolatile memory device shown in FIG. 4 .
  • the nonvolatile memory device may include a resistive memory cell 170 , a compensation unit 140 , a clamping unit 160 , a sensing node SN 1 between the compensation unit 140 and the clamping unit 160 , a sense amplifier 180 , also referred to as a sense amp, and an encoder 190 .
  • the sensing node SN 1 can be coupled to an input of the sense amp 180 .
  • the resistive memory cell 170 shown in FIGS. 4 and 5 may be a resistive memory cell selected to be read from a plurality of resistive memory cells in a memory cell array.
  • the resistive memory cell 170 may include a variable resistive element GST which contains a phase-change material and an access element D which controls an electric current flowing through the variable resistive element GST.
  • the access element D may be a diode or transistor connected in series to the variable resistive element GST.
  • phase-change material examples include a combination of two elements such as GaSb, InSb, InSe, Sb 2 Te 3 or GeTe, a combination of three elements such as GeSbTe, GaSeTe, InSbTe, SnSb 2 Te 4 or InSbGe, and a combination of four elements such as AgInSbTe, (GeSn)SbTe, GeSb(SeTe) or Te 81 Ge 15 Sb 2 S 2 .
  • GeSbTe that contains germanium (Ge), antimony (Sb), and tellurium (Te) may typically be included as at least part of a phase-change material.
  • the variable resistive element GST may include, for example, NiO or perovskite.
  • the perovskite may be a composition such as manganite (Pr 0.7 Ca 0.3 MnO 3 , Pr 0.5 Ca 0.5 MnO 3 , other PCMO, LCMO, etc), titanate (STO:Cr), or zirconate (SZO:Cr, Ca 2 Nb 2 O 7 :Cr, Ta 2 O 5 :Cr).
  • a filament may be formed in the variable resistive element GST. The filament can serve as a current path for a cell current Ic that flows through the resistive memory cell 170 .
  • the compensation unit 140 provides a first compensation current 1 b to the sensing node SN 1 .
  • the compensation unit 140 provides the first compensation current Ib to the sensing node SN 1 in order to compensate for a reduction in the level of the sensing node SN 1 due to the cell current Ic that flows through the selected resistive memory cell 170 .
  • the compensation unit 140 may include a PMOS transistor MP 1 connected between a power supply voltage VDD and the sensing node SN 1 and a PMOS transistor MP 2 and a source S 1 connected between the power supply voltage VDD and a ground voltage, as illustrated in FIG. 5 .
  • the two PMOS transistors MP 1 and MP 2 may have respective gates connected to each other and may be constructed and arranged as current mirrors.
  • a connector can extend from a node N 1 between the PMOS transistors MP 1 , MP 2 and the source S 1 .
  • the first compensation current 1 b may be constant during a read period.
  • the first compensation current 1 b at the time of verifying whether first data S has been stored in the resistive memory cell 170 may be equal to the first compensation current 1 b at the time of verifying whether third data R 2 has been stored in the resistive memory cell 170 .
  • the clamping unit 160 is connected between the resistive memory cell 170 and the sensing node SN 1 and clamps the level of a bit line to a level within a proper range to read. Specifically, the clamping unit 160 clamps the level of the bit line to a level equal to or lower than a threshold voltage Vth of the phase-change material. This is because the bit line at a level equal to or higher than the threshold voltage Vth can change the phase of the phase-change material of the selected resistive memory cell 170 .
  • the clamping unit 160 may include an NMOS transistor MN 1 and an OP amp OP 1 connected between the resistive memory cell 170 and the sensing node SN 1 , as illustrated in FIG. 5 .
  • the clamping unit 160 provides a clamping bias VCMP(t) to the resistive memory cell 170 .
  • the clamping bias VCMP(t) can vary over time during a read period.
  • the clamping bias VCMP(t) may come in various forms.
  • the clamping bias VCMP(t) may increase linearly over time.
  • the clamping bias VCMP(t) may increase over time in a stepped manner.
  • the clamping bias VCMP(t) can be output as a stepped analog signal, or signals increasing or decreasing over time.
  • the clamping bias VCMP(t) can be in the form of a k th (k is a natural number) function.
  • the sense amp 180 is connected to the sensing node SN 1 and senses a change in the level of the sensing node SN 1 . Specifically, the sense amp 180 compares the level of the sensing node SN 1 with a reference level VR and outputs the comparison result, for example, as an output value SOUT.
  • the sense amp 180 may include a current sense amplifier or a voltage sense amplifier.
  • the first compensation current 1 b remains constant, and the clamping bias VCMP(t) varies over time.
  • a time when an output value SOUT of the sense amp 180 transitions varies according to data stored in the resistive memory cell 170 .
  • the output value SOUT of the sense amp 180 may transition, e.g., from a high (H) state to a low (L) state, after a first period of time from when the clamping bias VCMP(t) begins to be provided.
  • the third data e.g., R 2 shown in FIG. 3
  • the output value SOUT of the sense amp 180 may transition after a second period of time, which is different from the first period of time, from when the clamping bias VCMP(t) begins to be provided. This will be described in more detail later with reference to FIGS. 6 and 7 .
  • the encoder 190 is connected to an output terminal of the sense amp 180 .
  • the encoder 190 may code the output value SOUT of the sense amp 180 in response to a first clock signal CLK 1 .
  • Nonvolatile memory devices use a clamping bias that varies over time and code the output value SOUT of the sense amp 180 by using the first clock signal CLK 1 . Therefore, even if multiple bits are stored in a resistive memory cell, the compensation current 1 b is constant during a read operation. That is, only one type of compensation current Ib can be used regardless of data stored in the resistive memory cell.
  • FIGS. 6 and 7 are timing diagrams illustrating a method of driving a nonvolatile memory device according to an embodiment of the present inventive concept. In FIGS. 6 and 7 , a normal read operation is illustrated.
  • FIG. 6 is a timing diagram illustrating a case where the second data R 1 is stored in the resistive memory cell 170 .
  • a read operation begins at a time to.
  • the clamping bias VCMP(t) is enabled.
  • an initial value of the clamping bias VCMP(t) may be a threshold voltage VTHD of the access element D of the resistive memory cell 170 shown in FIG. 4 .
  • the first compensation current 1 b remains constant, and the clamping bias VCMP(t) increases over time.
  • the cell current 1 c flowing through the resistive memory cell 170 begins to increase.
  • the output value SOUT of the sense amp 180 is at a logic high.
  • the encoder 190 codes the output value SOUT of the sense amp 180 in response to the first clock signal CLK 1 .
  • the encoder 190 outputs a value, for example, HHH.
  • the cell current Ic can continue to increase until a time t 1 , where the cell current Ic is equal to the first compensation current Ib.
  • the cell current Ic can continue to increase until the cell current Ic is greater than the first compensation current 1 b .
  • the level of the sensing node SN 1 can begin to change.
  • the sense amp 180 can sense the change in the level of the sensing node SN 1 . Accordingly, the output value SOUT of the sense amp 180 can transition from a logic high to a logic low.
  • the encoder 190 can code the output value SOUT of the sense amp 180 in response to the first clock signal CLK 1 . As a result, the encoder 190 outputs a value, for example, LLL.
  • the output value SOUT of the sense amp 180 transitions after a first period of time A from the time t 0 when the clamping bias VCMP(t) initiated.
  • the cell current 1 c also increases and is greater than the first compensation current 1 b .
  • the clamping bias VCMP(t) increases continuously as long as the phase of the phase-change material of the resistive memory cell 170 is not changed. Therefore, the output value SOUT of the sense amp 180 remains at the logic low.
  • the encoder 190 outputs a value, for example, LLL.
  • FIG. 7 is a timing diagram illustrating a case where the third data R 2 is stored in the resistive memory cell 170 . Aspects and features substantially identical to those described above with reference to FIG. 6 will be omitted for brevity.
  • a read operation begins at a time to.
  • the first compensation current 1 b remains constant, and the clamping bias VCMP(t) increases over time.
  • the cell current 1 c begins to increase.
  • the output value SOUT of the sense amp 180 is at a logic high.
  • the first compensation current Ib is still greater than the cell current Ic. Accordingly, the output value SOUT of the sense amp 180 remains at the logic high.
  • the cell current Ic can continue to increase until a time t 2 , wherein the cell current Ic is equal to the first compensation current Ib. the cell current Ic can continue to increase until the cell current Ic is greater than the first compensation current 1 b .
  • the level of the sensing node SN 1 can begin to change.
  • the sense amp 180 can sense the change in the level of the sensing node SN 1 . Accordingly, the output value SOUT of the sense amp 180 can transition from a logic high to a logic low.
  • the encoder 190 can code the output value SOUT of the sense amp 180 in response to the first clock signal CLK 1 . As a result, the encoder 190 outputs a value, for example, LLL.
  • the output value SOUT of the sense amp 180 transitions after a second period of time B from the time t 0 when the clamping bias VCMP(t) initiated.
  • the encoder 190 outputs a value, for example, LLL.
  • the time period (see, for example, A and B illustrated at FIGS. 6 and 7 , respectively) when the output value SOUT of the sense amp 180 transitions varies according to data stored in the resistive memory cell 170 .
  • the encoder 190 is connected to the output terminal of the sense amp 180 and can output a different logic value according to data stored in the resistive memory cell 170 . That is, the encoder 190 may output “HHHLLLLLLL” or “HHHHHHLLLLLL” according to data stored in the resistive memory cell 170 .
  • FIG. 8 is a timing diagram illustrating a method of driving a nonvolatile memory device according to another embodiment of the present inventive concept. In FIG. 8 , a verify read operation is illustrated.
  • FIG. 8 illustrates a case where it is verified whether a resistance value of the resistive memory cell 170 is greater than RH 1 after the second data R 1 is written to the resistive memory cell 170
  • the cell current Ic increases to the first compensation current Ib and ultimately becomes greater than the first compensation current 1 b .
  • the level of the sensing node SN 1 begins to change.
  • the sense amp 180 senses the change in the level of the sensing node SN 1 . Accordingly, the output value SOUT of the sense amp 180 can transition from a logic high to a logic low.
  • the encoder 190 codes the output value SOUT of the sense amp 180 in response to the first clock signal CLK 1 .
  • FIG. 9 is a circuit diagram of a nonvolatile memory device according to another embodiment of the present inventive concept.
  • FIG. 10 is a timing diagram illustrating a method of driving the nonvolatile memory device shown in FIG. 9 .
  • the current embodiment will hereinafter be described, focusing mainly on differences with respect to the embodiments described in FIGS. 4 and 5 .
  • a compensation unit 140 may control a time when a sense amp 180 is enabled by adjusting the magnitude of a first compensation current 1 b.
  • the compensation unit 140 includes PMOS transistors MP 1 and MP 2 , a plurality of switches SW 1 through SWm, and a plurality of sources S 1 through Sm, where m is a natural number of two or greater. At least one of the sources S 1 through Sm may be selected by turning on at least one of the switches SW 1 through SWm. Accordingly, the amount of the first compensation current 1 b can be adjusted.
  • a cell current 1 c may become greater than the first compensation current 1 b at a time t 2 .
  • the cell current 1 c may become greater than the first compensation current 1 b at a time t 2 a . That is, when the source S 2 is selected, the sense amp 180 may be enabled earlier than a time when the source S 1 is selected.
  • the cell current 1 c may become greater than the first compensation current 1 b at a time t 2 b . That is, when the source Sm is selected, the sense amp 180 may be enabled later than when the source S 1 is selected.
  • the enable timing of the sense amp 180 can be controlled by adjusting the amount of the first compensation current 1 b . It is therefore possible to control the sensing timing.
  • FIG. 11 is a block diagram of a nonvolatile memory device according to other embodiments of the present inventive concept. For simplicity, embodiments will hereinafter be described, focusing mainly on differences with the pervious embodiment of FIGS. 4 and 5 .
  • a sense amp 180 may operate in response to a second clock signal CLK 2 .
  • a clamping bias VCMP(t) may increase over time, and a compensation current 1 b may be constant during a read period.
  • a time when an output value SOUT of a sense amp 180 transitions may vary according to data stored in a resistive memory cell 170 .
  • the output value SOUT of the sense amp 180 may transition between states, for example, from an H state to an L state, after a first period of time from when the clamping bias VCMP(t) begins to be provided.
  • third data e.g., R 2
  • the output value SOUT of the sense amp 180 may transition after a second period of time, which is different from the first period of time, from when the clamping bias VCMP(t) begins to be provided. Accordingly, a time when the output value transitions can be constant regardless of data stored in the resistive memory cell.
  • FIGS. 12 through 14 are diagrams illustrating examples of the clamping bias VCMP(t) used in nonvolatile memory devices according to embodiments of the present inventive concept.
  • the clamping bias VCMP(t) may increase over time in a stepped manner.
  • the clamping bias VCMP(t) may have a different slope in each period.
  • the clamping bias VCMP(t) may have a slope of 1 ⁇ in a period of t 0 to t 1 , a slope of ⁇ 2 in a period of t 1 to t 2 , and a slope of ⁇ 3 in a period between t 2 and t 3 .
  • ⁇ 2 may be, but is not limited to, greater than ⁇ 1
  • ⁇ 3 may be, but is not limited to, greater than ⁇ 2 .
  • the clamping bias VCMP(t) may increase over time in the form of a k th function, where k is a natural number.
  • the clamping bias VCMP(t) increases in the form of a quadratic function.
  • the present inventive concept is not limited thereto.
  • FIGS. 15 through 19 are diagrams illustrating memory systems according to embodiments of the present inventive concept. Specifically, FIGS. 15 through 19 are diagrams illustrating memory systems using nonvolatile memory devices according to embodiments of the present inventive concept.
  • FIG. 15 is a diagram illustrating a cellular phone system which uses nonvolatile memory devices according to embodiments of the present inventive concept
  • the cellular phone system includes an adaptive differential pulse code modulation (ADPCM) codec circuit 1202 which compresses sound or decompresses compressed sound, a speaker 1203 , a microphone 1204 , a time division multiple access (TDMA) circuit 1206 which time-division multiplexes digital data, a phase-locked loop (PLL) circuit 1210 which sets a carrier frequency of a wireless signal, and a radio frequency (RF) circuit 1211 which transmits or receives a wireless signal.
  • ADPCM adaptive differential pulse code modulation
  • TDMA time division multiple access
  • PLL phase-locked loop
  • RF radio frequency
  • the cellular phone system may include various types of memory devices.
  • the cellular phone system may include a nonvolatile memory device 1207 , a read only memory (ROM) 1208 , and a static random access memory (SRAM) 1209 .
  • the nonvolatile memory device 1207 may be any nonvolatile memory device according embodiments of the present inventive concept, and may store, for example, an identification (ID) number.
  • the ROM 1208 may store programs, and the SRAM 1209 may serve as a work area for a system control microcomputer 1212 or temporarily store data.
  • the system control microcomputer 1212 may include a processor and may control the write operation and read operation of the nonvolatile memory device 1207 .
  • FIG. 16 is a diagram illustrating a memory card which uses nonvolatile memory devices according to embodiments of the present inventive concept.
  • the memory card may be, for example, a multimedia card (MMC), a secure digital (SD) card, a multi-use card, a micro SD card, a memory stick, a compact SD card, an ID card, a personal computer memory card international association (PCMCIA) card, a solid-state drive (SSD) card, a chip card, a smart card, or a universal serial bus (USB) card.
  • MMC multimedia card
  • SD secure digital
  • multi-use card a micro SD card
  • a memory stick a compact SD card
  • ID card an ID card
  • PCMCIA personal computer memory card international association
  • SSD solid-state drive
  • chip card a chip card
  • smart card or a universal serial bus (USB) card.
  • USB universal serial bus
  • the memory card may include an interface part 1221 which interfaces with an external device, a controller part 1222 which includes a buffer memory and controls the operation of the memory card, and one or more nonvolatile memory devices 1207 according to embodiments of the present inventive concept.
  • the controller part 1222 is a processor and may control the write and read operations of the nonvolatile memory devices 1207 .
  • the controller part 1222 is coupled to the interface part 1221 and each of the nonvolatile memory devices 1207 by a data bus DATA and an address bus ADDRESS.
  • FIG. 17 is a diagram illustrating a digital still camera which uses nonvolatile memory devices according to embodiments of the present inventive concept.
  • the digital still camera includes a body 1301 , a slot 1302 , a lens 1303 , a display 1308 , a shutter button 1312 , and a strobe 1318 .
  • a memory card 1331 may be inserted into the slot 1308 .
  • the memory card 1331 may include one or more nonvolatile memory devices 1207 according to embodiments of the present inventive concept.
  • the memory card 1331 is of a contact type, it electrically contacts a specified electrical circuit on a circuit board when it is inserted into the slot 1302 . If the memory card 1331 is of a non-contact type, it communicates with the memory card 1331 using a wireless signal.
  • FIG. 18 is a diagram illustrating various systems which use the memory card of FIG. 16 .
  • a memory card 1331 may be used in (a) a video camera, (b) a television, (c) an audio device, (d) a game device, (e) an electronic music device, (f) a mobile phone, (g) a computer, (h) a personal digital assistant (PDA), (i) a voice recorder, (j) a personal computer (PC) card, or the like.
  • FIG. 19 is a diagram illustrating an image sensor system which uses nonvolatile memory devices according to embodiments of the present inventive concept.
  • the image sensor system may include an imager 1332 , an input/output device 1336 , a random access memory (RAM) 1348 , a central processing unit (CPU) 1344 , and a nonvolatile memory device 1354 according to embodiments of the present inventive concept.
  • These components i.e., the imager 1332 , the input/output device 1336 , the RAM 1348 , the CPU 1344 , and the nonvolatile memory device 1354 communicate with each other using a bus 1352 .
  • the imager 1332 may include a photo sensing element such as a photogate or a photodiode.
  • Each of the above components and a processor may be implemented as a single chip or separate chips.
  • FIG. 20 is a block diagram of an exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept.
  • a memory 3010 is coupled to a memory controller 3020 .
  • the memory 3010 may be any of the nonvolatile memory device embodiments described above.
  • the memory controller 3020 provides input signals for controlling an operation of the memory 3010 .
  • the memory controller 3020 can provide command CMD and address signals.
  • the memory controller 3020 may include a memory interface, a host interface, an error correction code (ECC) circuit, a CPU, and a buffer memory.
  • ECC error correction code
  • the memory interface provides data transmitted from the buffer memory to the memory 3010 or transmits data read out of the memory 3010 to the buffer memory.
  • the memory interface may provide a command or an address transmitted from an external host to the memory 3010 .
  • the host interface may communicate with an external host through a universal serial bus (USB), small computer system interface (SCSI), peripheral component interconnect (PCI) express, AT attachment (ATA), parallel ATA (PATA), serial ATA (SATA), or serial attached SCSI (SAS) interface, for example.
  • USB universal serial bus
  • SCSI small computer system interface
  • PCI peripheral component interconnect
  • ATA AT attachment
  • PATA parallel ATA
  • SATA serial ATA
  • SAS serial attached SCSI
  • a memory system may include an ECC circuit, which generates a parity bit using data transmitted to the memory 3010 .
  • the generated parity bit may be stored in a specific area of the memory 3010 , together with the data.
  • the ECC circuit detects an error of data read out of the memory 3010 . If the detected error is within a correction range, the ECC circuit corrects the detected error.
  • the CPU controls the external host or the memory 3010 through the host interface or the memory interface.
  • the CPU may control write, read, and erase operations depending on firmware for driving a memory.
  • the buffer memory temporarily stores write data provided from an external source or data read out of the memory 3010 .
  • the buffer memory may store meta data or cache data to be stored in the memory 3010 .
  • the meta data or the cache data stored in the buffer memory may be stored in the memory 3010 .
  • the buffer memory may be a dynamic random access memory (DRAM) or an SRAM.
  • FIG. 21 is a block diagram of another exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept.
  • This memory system is substantially the same as the memory system of FIG. 20 , except that a memory 3010 and a memory controller 3020 are embedded in a card 3130 .
  • card 3130 may include a flash memory card.
  • the card 3130 may include a card meeting any industry standard for use with a consumer electronics device such as a digital camera, personal computer, etc.
  • the memory controller 3020 may control the memory 3010 based on control signals received by the card 3130 from another (e.g., external) device.
  • FIG. 22 is a block diagram of another exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept.
  • a memory 3010 may be coupled to a host system 3210 .
  • the host system 3210 may be a processing system such as a personal computer, digital camera, etc.
  • the host system 3210 may use the memory 3010 as an erasable storage medium.
  • the host system 3210 provides input signals for controlling operation of the memory 3010 .
  • the host system 3210 can provide command CMD and address signals.
  • FIG. 23 is a block diagram of another exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept.
  • a host system 3210 is coupled to a card 3130 .
  • the host system 3210 transmits control signals to the card 3130 such that the memory controller 3020 controls operation of a memory 3010 .
  • FIG. 24 is a block diagram of another exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept.
  • a memory 3010 is connected to a CPU 3120 within a computer system 3410 .
  • the computer system 3410 may be a personal computer, PDA, etc.
  • the memory 3010 may be directly connected with the CPU 3120 , or connected via a bus, etc.
  • a nonvolatile memory device may be used as a storage class memory (SCM), which is the general category of memories capable of simultaneously providing nonvolatile characteristics and access characteristics.
  • SCM storage class memory
  • the SCM may be utilized as not only a data storage space but also a program performing space.
  • nonvolatile memory devices using resistance materials such as PRAM, RRAM and MRAM
  • an SCM may be used as not only a data storage memory instead of a flash memory but also a main memory instead of an SRAM.
  • one SCM may be used instead of a flash memory and an SRAM.
  • FIG. 25 is a block diagram of a memory system 4100 which uses an SCM.
  • the memory system 4100 includes a CPU 4110 , a synchronous DRAM (SDRAM) 4120 , and an SCM 4130 used instead of a flash memory.
  • SDRAM synchronous DRAM
  • data access speed of the SCM 4130 may be greater than that of a flash memory.
  • data access speed of a PRAM which is a kind of the SCM 4130 may be about 32 times greater than that of a flash memory.
  • the memory system 4100 equipped with the SCM 4130 may attain a higher-speed access gain than a memory system equipped with a flash memory.
  • FIG. 26 is a block diagram of another exemplary memory system 4200 which uses an SCM.
  • the memory system 4200 includes a CPU 4210 , an SCM 4220 used instead of an SDRAM, and a flash memory 4230 .
  • power dissipation of the SCM 4220 is less than that of an SDRAM.
  • Energy dissipated by the main memory of a computer system may amount to about 40 percent of total energy. Therefore, many efforts have been intensively made to reduce power dissipation of the main memory.
  • An SCM may reduce dynamic energy dissipation by an average of as much as about 53 percent and reduce energy dissipation caused by power leakage by an average of as much as about 73 percent.
  • the memory system 4200 equipped with SCM 4220 may allow power dissipation to be reduced compared to a memory system equipped with an SDRAM.
  • FIG. 27 is a block diagram of another exemplary memory system 4300 which uses an SCM.
  • the memory system 4300 includes a CPU 4310 and an SCM 4320 .
  • the SCM 4320 is used as a main memory instead of an SDRAM and as a data storage memory instead of a flash memory.
  • the memory system 4300 can be advantageous with respect to data access speed, low power, space utilization, and cost.

Abstract

Provided is a nonvolatile memory device using a resistance material and a method of driving the nonvolatile memory device. The nonvolatile memory device comprises a resistive memory cell which stores multiple bits; a sensing node; a clamping unit coupled between the resistive memory cell and the sensing node and provides a clamping bias to the resistive memory cell; a compensation unit which provides a compensation current to the sensing node; a sense amplifier coupled to the sensing node and senses a change in a level of the sensing node; and an encoder which codes an output value of the sense amplifier in response to a first clock signal. The clamping bias varies over time. The compensation current is constant during a read period.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority from Korean Patent Application No. 10-2012-0120536 filed on Oct. 29, 2012 in the Korean Intellectual Property Office, the content of which is incorporated herein by reference in its entirety.
BACKGROUND
1. Field of the Inventive concept
The present inventive concept relates to a nonvolatile memory device using a resistance material and a method of driving the nonvolatile memory device.
2. Description of the Related Art
Examples of nonvolatile memories using resistance materials include phase-change random access memories (PRAMs), resistive RAMs (RRAMs), and magnetic RAMs (MRAMs). Dynamic RAMs (DRAMs) or flash memories typically store data by applying a charge trapping mechanism. Nonvolatile memories using resistance materials, on the other hand, store data according to a change in an electrical resistance, or state change, of a phase-change material such as chalcogenide alloy (in the case of PRAMs), a resistance change of a variable resistance material (in the case of RRAMs), or a resistance change of a magnetic tunnel junction (MTJ) thin film according to a magnetization state of a ferromagnetic material (in the case of MRAMs).
In particular, a phase-change material of a PRAM can be at a crystalline state or an amorphous state as it is cooled after being heated. The phase-change material has low a resistance in the crystalline state and has a high resistance in the amorphous state. Therefore, the crystalline state may be defined as set data or data 0, and the amorphous state may be defined as reset data or data 1.
SUMMARY
Aspects of the present inventive concept provide a nonvolatile memory device which can execute a read operation in a more reliable manner.
Aspects of the present inventive concept also provide a method of driving a nonvolatile memory device which can execute a read operation in a more reliable manner.
However, aspects of the present inventive concept are not restricted to the one set forth herein. The above and other aspects of the present inventive concept will become more apparent to one of ordinary skill in the art to which the present inventive concept pertains by referencing the detailed description of the present inventive concept given below.
According to an aspect of the present inventive concept, there is provided a nonvolatile memory device comprising: a resistive memory cell which stores multiple bits; a sensing node; a clamping unit coupled between the resistive memory cell and the sensing node, the clamping unit providing a clamping bias to the resistive memory cell, wherein the clamping bias varies over time; a compensation unit which provides a compensation current to the sensing node, wherein the compensation current is constant during a read period; a sense amplifier coupled to the sensing node, the sense amplifier sensing a change in a level of the sensing node; and an encoder which codes an output value of the sense amplifier in response to a first clock signal.
In an embodiment, the clamping bias increases over time.
In an embodiment, the clamping bias increases over time in the form of a k-th function, where k is a natural number.
In an embodiment, the clamping bias increases over time in a stepped manner.
In an embodiment, if first data is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a first period of time from when the clamping bias begins to be provided, and if second data, which is different from the first data, is stored in the resistive memory cell, the output value of the sense amplifier transitions after a second period of time, which is different from the first period of time, from when the clamping bias begins to be provided.
In an embodiment, during the read period, the sense amplifier is enabled activated multiple times in response to a second clock signal.
In an embodiment, the compensation unit controls a time when the sense amplifier is enabled activated by adjusting the a magnitude of the compensation current.
In an embodiment, a memory cell array comprising comprises the resistive memory cell, the memory cell array has having a cross-point structure.
According to another aspect of the present inventive concept, there is provided a nonvolatile memory device comprising: a resistive memory cell which stores multiple bits; a sensing node; a clamping unit coupled between the resistive memory cell and the sensing node and provides a clamping bias to the resistive memory cell, wherein the clamping bias varies over time; a compensation unit which provides a compensation current to the sensing node, wherein the compensation current is constant during a read period; and a sense amplifier which is connected to the sensing node and senses a change in a level of the sensing node in response to a clock signal.
In an embodiment, wherein the clamping bias increases over time.
In an embodiment, the clamping bias increases over time in the form of a k-th function, where k is a natural number.
In an embodiment, the clamping bias increases over time in a stepped fashion.
In an embodiment, if first data is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a first period of time from when the clamping bias begins to be provided, and if second data, which is different from the first data, is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a second period of time, which is different from the first period of time, from when the clamping bias begins to be provided.
In an embodiment, the compensation unit controls a time when the sense amplifier is enabled by adjusting the magnitude of the compensation current.
In an embodiment, a memory cell array comprising the resistive memory cell has a cross-point structure.
According to another aspect of the present inventive concept, there is provided a nonvolatile memory device comprising: a resistive memory cell; a compensation unit; a sensing node coupled between the compensation unit and the resistive memory cell, the compensation unit providing a compensation current to the sensing node; a clamping unit coupled between the resistive memory cell and the sensing node, the clamping unit providing a clamping bias to the resistive memory cell, wherein the clamping bias varies over time; a sense amplifier coupled to the sensing node, the sense amplifier sensing a change in a level of the sensing node related to the compensation current, compares the level of the sensing node to a reference value, and generates an output value in response to the comparison, wherein a time during which the output value transitions according to a state of data stored in the resistive memory cell.
In an embodiment, the nonvolatile memory device further comprises an encoder which codes the output value in response to a clock signal.
In an embodiment, the clamping bias increases over time.
In an embodiment, if first data is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a first period of time from when the clamping bias begins to be provided, and if second data, which is different from the first data, is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a second period of time, which is different from the first period of time, from when the clamping bias begins to be provided.
In an embodiment, the compensation unit controls a time when the sense amplifier is enabled by adjusting the magnitude of the compensation current.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and other aspects and features of the present inventive concept will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings, in which:
FIG. 1A is a block diagram of a configuration of a nonvolatile memory device according to embodiments of the present inventive concept.
FIGS. 1B and 1C are diagrams illustrating a memory cell array of FIG. 1A.
FIGS. 2 and 3 are diagrams illustrating resistance distributions of resistive memory cells used in nonvolatile memory devices according to embodiments of the present inventive concept.
FIG. 4 is a block diagram of a nonvolatile memory device according to an embodiment of the present inventive concept.
FIG. 5 is a circuit diagram of a nonvolatile memory device shown in FIG. 4.
FIGS. 6 and 7 are timing diagrams illustrating a method of driving a nonvolatile memory device according to an embodiment of the present inventive concept.
FIG. 8 is a timing diagram illustrating a method of driving a nonvolatile memory device according to another embodiment of the present inventive concept.
FIG. 9 is a circuit diagram of a nonvolatile memory device according to another embodiment of the present inventive concept.
FIG. 10 is a timing diagram illustrating a method of driving a nonvolatile memory device shown in FIG. 9.
FIG. 11 is a block diagram of a nonvolatile memory device according to other embodiments of the present inventive concept.
FIGS. 12 through 14 are diagrams illustrating examples of a clamping bias VCMP(t) used in nonvolatile memory devices according to embodiments of the present inventive concept.
FIGS. 15 through 19 are diagrams illustrating memory systems according to embodiments of the present inventive concept.
FIG. 20 is a block diagram of a memory system according to embodiments of the present inventive concept.
FIG. 21 is a block diagram of a memory system according to other embodiments of the present inventive concept.
FIG. 22 is a block diagram of a memory system according to other embodiments of the present inventive concept.
FIG. 23 is a block diagram of a memory system according to other embodiments of the present inventive concept.
FIG. 24 is a block diagram of a memory system according to other embodiments of the present inventive concept.
FIG. 25 is a block diagram of a memory system according to other embodiments of the present inventive concept.
FIG. 26 is a block diagram of a memory system according to other embodiments of the present inventive concept.
FIG. 27 is a block diagram of a memory system according to other embodiments of the present inventive concept.
DETAILED DESCRIPTION OF THE EMBODIMENTS
Advantages and features of the present invention and methods of accomplishing the same may be understood more readily by reference to the following detailed description of preferred embodiments and the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concept of the invention to those skilled in the art, and the present invention will only be defined by the appended claims. Thus, in some embodiments, well-known methods, procedures, components, and circuitry have not been described in detail to avoid unnecessarily obscuring aspects of the present invention.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or section from another element, component, region, layer or section. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the present invention.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises,” “comprising,” “includes” and/or “comprising,” when used in this specification, specify the presence of the stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Hereinafter, embodiments of the present inventive concept are described that include a phase-change random access memory (PRAM). However, it is obvious to those of ordinary skill in the art to which the present inventive concept pertains that the present inventive concept can be applied to other nonvolatile memories using resistance materials, including but not limited to resistive RAMs (RRAMs) and magnetic RAMs (MRAMs).
FIG. 1A is a block diagram of a configuration of a nonvolatile memory device according to embodiments of the present inventive concept. As shown in FIG. 1A, the nonvolatile memory device can include, but is not limited to, sixteen memory banks.
The nonvolatile memory device according to the embodiments of the present inventive concept includes a memory cell array, a plurality of sense amplifier and write drivers 2_1 through 2_8, and a peripheral circuit region 3.
The memory cell array may include a plurality of memory banks 1_1 through 1_16. Each of the memory banks 1_1 through 1_16 may include but not limited to a plurality of memory blocks, for example, eight memory blocks BLK0 through BLK7. Each of the memory blocks BLK0 through BLK7 includes a plurality of nonvolatile memory cells arranged in a matrix.
Although not shown in the drawing, a row select circuit and a column select circuit can be provided that correspond to the memory banks 1_1 through 1_16, respectively. The row select circuit and the column select circuit can respectively designate a row and a column of resistive memory cells to be written to and/or read from.
Each of the sense amplifier and write drivers 2_1 through 2_8 can be constructed and arranged to correspond to two of the memory banks 1_1 through 1_16, and execute read and write operations on the two corresponding memory banks. Each of the sense amplifier and write drivers 2_1 through 2_8 can correspond to, but not be limited to, two of the memory banks 1_1 through 1_16. For example, each of the sense amplifier and write drivers 2_1 through 2_8 may correspond to one memory bank or four memory banks.
The peripheral circuit region 3 may include a plurality of logic circuit blocks and a voltage generator needed to operate the column select circuit, the row select circuit, and the sense amplifier and write drivers 2_1 through 2_8.
FIGS. 1B and 1C are diagrams illustrating a memory cell array of FIG. 1A.
Referring to FIG. 1B, the memory cell array may have a cross-point structure. In the cross-point structure, one memory cell is formed in a region in which one line crosses another line. For example, bit lines BL1_1 through BL4_1 may extend in a first direction, and word lines WL1_1 through WL3_1 may extend in a second direction to cross the bit lines BL1_1 through BL4_1. A resistive memory cell MC may be formed in a region in which each of the bit lines BL1_1 through BL4_1 crosses each of the word lines WL1_1 through WL3_1, respectively.
Alternatively, the memory cell array may have a 3D stacked structure as shown in FIG. 1C. The 3D stacked structure may denote a vertical stack of a plurality of memory cell layers 111_1 through 111_8 (generally, 111). In the drawing, eight memory cell layers 111_1 through 111_8 are shown as being stacked. However, the present inventive concept is not limited to eight memory cell layers. Each of the memory cell layers 111_1 through 111_8 may include a plurality of memory cell groups and/or a plurality of redundancy memory cell groups. If the memory cell array has the 3D stacked structure, each of the memory cell layers 111_1 through 111_8 may have the cross-point structure shown in FIG. 1B. However, the present inventive concept is not limited thereto.
FIGS. 2 and 3 are diagrams illustrating resistance distributions of resistive memory cells used in nonvolatile memory devices according to embodiments of the present inventive concept.
Referring to FIG. 2, one or more resistive memory cells may be multi-bit cells. Each of the resistive memory cells may store any one of first through fourth data S, R1, R2 and R3. The resistance distribution illustrated in FIG. 2 may be a distribution immediately after a write operation.
The first through fourth data S through R3 may correspond to first through fourth resistance levels L1 through L4, respectively. The resistance value may increase in the order of the first, second, third and fourth resistance levels L1, L2, L3 and L4. For example, the first resistance level L1 may be smaller than RL1, the second resistance level L2 may be greater than RH1 and smaller than RL2, the third resistance level L3 may be greater than RH2 and smaller than RL3, and the fourth resistance level L4 may be greater than RH3. Here, RL1, RL2, RL3, RH1, RH2 and RH3 may include reference values used in a verity read operation for verifying whether a write operation has been performed correctly.
The resistance distribution illustrated in FIG. 3 may include a distribution after a predetermined period of time after a write operation. First through fourth data S through R3 may correspond to first through fourth resistance levels DL1 through DL4, respectively. It can be seen that the first through fourth resistance levels D1 through DL4 of FIG. 3 are wider than the first through fourth resistance levels L1 through L4 of FIG. 2.
RN1 is a resistance value between the first resistance level DL1 and the second resistance level DL2, RN2 is a resistance value between the second resistance level DL2 and the third resistance level DL3, and RN3 is a resistance value between the third resistance level DL3 and the fourth resistance level DL4. Here, RN1 through RN3 may include reference values used in a normal read operation. For example, a resistive memory cell having a resistance value smaller than RN1 may store the first data S.
FIG. 4 is a block diagram of a nonvolatile memory device according to an embodiment of the present inventive concept. FIG. 5 is a circuit diagram of the nonvolatile memory device shown in FIG. 4.
Referring to FIGS. 4 and 5, the nonvolatile memory device according to the current embodiment may include a resistive memory cell 170, a compensation unit 140, a clamping unit 160, a sensing node SN1 between the compensation unit 140 and the clamping unit 160, a sense amplifier 180, also referred to as a sense amp, and an encoder 190. The sensing node SN1 can be coupled to an input of the sense amp 180.
The resistive memory cell 170 shown in FIGS. 4 and 5 may be a resistive memory cell selected to be read from a plurality of resistive memory cells in a memory cell array. In an embodiments where the resistive memory cell 170 is a PRAM, the resistive memory cell 170 may include a variable resistive element GST which contains a phase-change material and an access element D which controls an electric current flowing through the variable resistive element GST. Here, the access element D may be a diode or transistor connected in series to the variable resistive element GST. In addition, examples of the phase-change material include a combination of two elements such as GaSb, InSb, InSe, Sb2Te3 or GeTe, a combination of three elements such as GeSbTe, GaSeTe, InSbTe, SnSb2Te4 or InSbGe, and a combination of four elements such as AgInSbTe, (GeSn)SbTe, GeSb(SeTe) or Te81Ge15Sb2S2. Among them, GeSbTe that contains germanium (Ge), antimony (Sb), and tellurium (Te) may typically be included as at least part of a phase-change material.
If the resistive memory cell 170 is an RRAM, the variable resistive element GST may include, for example, NiO or perovskite. The perovskite may be a composition such as manganite (Pr0.7Ca0.3MnO3, Pr0.5Ca0.5MnO3, other PCMO, LCMO, etc), titanate (STO:Cr), or zirconate (SZO:Cr, Ca2Nb2O7:Cr, Ta2O5:Cr). A filament may be formed in the variable resistive element GST. The filament can serve as a current path for a cell current Ic that flows through the resistive memory cell 170. The compensation unit 140 provides a first compensation current 1 b to the sensing node SN1. Specifically, the compensation unit 140 provides the first compensation current Ib to the sensing node SN1 in order to compensate for a reduction in the level of the sensing node SN1 due to the cell current Ic that flows through the selected resistive memory cell 170. The compensation unit 140 may include a PMOS transistor MP1 connected between a power supply voltage VDD and the sensing node SN1 and a PMOS transistor MP2 and a source S1 connected between the power supply voltage VDD and a ground voltage, as illustrated in FIG. 5. The two PMOS transistors MP1 and MP2 may have respective gates connected to each other and may be constructed and arranged as current mirrors. A connector can extend from a node N1 between the PMOS transistors MP1, MP2 and the source S1.
In nonvolatile memory devices according to embodiments of the present inventive concept, even if multiple bits are stored in the resistive memory cell 170, the first compensation current 1 b may be constant during a read period. For example, referring also to FIG. 3, the first compensation current 1 b at the time of verifying whether first data S has been stored in the resistive memory cell 170 may be equal to the first compensation current 1 b at the time of verifying whether third data R2 has been stored in the resistive memory cell 170.
The clamping unit 160 is connected between the resistive memory cell 170 and the sensing node SN1 and clamps the level of a bit line to a level within a proper range to read. Specifically, the clamping unit 160 clamps the level of the bit line to a level equal to or lower than a threshold voltage Vth of the phase-change material. This is because the bit line at a level equal to or higher than the threshold voltage Vth can change the phase of the phase-change material of the selected resistive memory cell 170. The clamping unit 160 may include an NMOS transistor MN1 and an OP amp OP1 connected between the resistive memory cell 170 and the sensing node SN1, as illustrated in FIG. 5.
In nonvolatile memory devices according to embodiments of the present inventive concept, the clamping unit 160 provides a clamping bias VCMP(t) to the resistive memory cell 170. The clamping bias VCMP(t) can vary over time during a read period. The clamping bias VCMP(t) may come in various forms. For example, the clamping bias VCMP(t) may increase linearly over time. Alternatively, the clamping bias VCMP(t) may increase over time in a stepped manner. For example, the clamping bias VCMP(t) can be output as a stepped analog signal, or signals increasing or decreasing over time. Alternatively, the clamping bias VCMP(t) can be in the form of a kth (k is a natural number) function.
The sense amp 180 is connected to the sensing node SN1 and senses a change in the level of the sensing node SN1. Specifically, the sense amp 180 compares the level of the sensing node SN1 with a reference level VR and outputs the comparison result, for example, as an output value SOUT. The sense amp 180 may include a current sense amplifier or a voltage sense amplifier.
As described above, during a read period, the first compensation current 1 b remains constant, and the clamping bias VCMP(t) varies over time.
In this state, in nonvolatile memory devices according to embodiments of the present inventive concept, a time when an output value SOUT of the sense amp 180 transitions varies according to data stored in the resistive memory cell 170.
For example, if second data (e.g., R1) is stored in the resistive memory cell 170, the output value SOUT of the sense amp 180 may transition, e.g., from a high (H) state to a low (L) state, after a first period of time from when the clamping bias VCMP(t) begins to be provided. On the other hand, if the third data (e.g., R2 shown in FIG. 3), which is different from the second data (e.g., R1), is stored in the resistive memory cell 170, the output value SOUT of the sense amp 180 may transition after a second period of time, which is different from the first period of time, from when the clamping bias VCMP(t) begins to be provided. This will be described in more detail later with reference to FIGS. 6 and 7.
The encoder 190 is connected to an output terminal of the sense amp 180. The encoder 190 may code the output value SOUT of the sense amp 180 in response to a first clock signal CLK1.
Nonvolatile memory devices according to embodiments of the present inventive concept use a clamping bias that varies over time and code the output value SOUT of the sense amp 180 by using the first clock signal CLK1. Therefore, even if multiple bits are stored in a resistive memory cell, the compensation current 1 b is constant during a read operation. That is, only one type of compensation current Ib can be used regardless of data stored in the resistive memory cell.
FIGS. 6 and 7 are timing diagrams illustrating a method of driving a nonvolatile memory device according to an embodiment of the present inventive concept. In FIGS. 6 and 7, a normal read operation is illustrated.
FIG. 6 is a timing diagram illustrating a case where the second data R1 is stored in the resistive memory cell 170.
Referring to FIG. 6, a read operation begins at a time to. The clamping bias VCMP(t) is enabled. As shown in the drawing, an initial value of the clamping bias VCMP(t) may be a threshold voltage VTHD of the access element D of the resistive memory cell 170 shown in FIG. 4. The first compensation current 1 b remains constant, and the clamping bias VCMP(t) increases over time. As the clamping bias VCMP(t) increases, the cell current 1 c flowing through the resistive memory cell 170 begins to increase. When the first compensation current 1 b is greater than the cell current Ic, the output value SOUT of the sense amp 180 is at a logic high. The encoder 190 codes the output value SOUT of the sense amp 180 in response to the first clock signal CLK1. As a result, the encoder 190 outputs a value, for example, HHH.
The cell current Ic can continue to increase until a time t1, where the cell current Ic is equal to the first compensation current Ib. The cell current Ic can continue to increase until the cell current Ic is greater than the first compensation current 1 b. At the time t1, the level of the sensing node SN1 can begin to change. The sense amp 180 can sense the change in the level of the sensing node SN1. Accordingly, the output value SOUT of the sense amp 180 can transition from a logic high to a logic low. The encoder 190 can code the output value SOUT of the sense amp 180 in response to the first clock signal CLK1. As a result, the encoder 190 outputs a value, for example, LLL.
Here, if the second data R1 is stored in the resistive memory cell 170, the output value SOUT of the sense amp 180 transitions after a first period of time A from the time t0 when the clamping bias VCMP(t) initiated.
At times t2 and t3, since the clamping bias VCMP(t) increases continuously, the cell current 1 c also increases and is greater than the first compensation current 1 b. The clamping bias VCMP(t) increases continuously as long as the phase of the phase-change material of the resistive memory cell 170 is not changed. Therefore, the output value SOUT of the sense amp 180 remains at the logic low. In addition, the encoder 190 outputs a value, for example, LLL.
FIG. 7 is a timing diagram illustrating a case where the third data R2 is stored in the resistive memory cell 170. Aspects and features substantially identical to those described above with reference to FIG. 6 will be omitted for brevity.
Referring to FIG. 7, a read operation begins at a time to. The first compensation current 1 b remains constant, and the clamping bias VCMP(t) increases over time. As the clamping bias VCMP(t) increases, the cell current 1 c begins to increase. However, since the first compensation current Ib is greater than the cell current Ic, the output value SOUT of the sense amp 180 is at a logic high.
At a time t1, the first compensation current Ib is still greater than the cell current Ic. Accordingly, the output value SOUT of the sense amp 180 remains at the logic high.
The cell current Ic can continue to increase until a time t2, wherein the cell current Ic is equal to the first compensation current Ib. the cell current Ic can continue to increase until the cell current Ic is greater than the first compensation current 1 b. At the time t2, the level of the sensing node SN1 can begin to change. The sense amp 180 can sense the change in the level of the sensing node SN1. Accordingly, the output value SOUT of the sense amp 180 can transition from a logic high to a logic low. The encoder 190 can code the output value SOUT of the sense amp 180 in response to the first clock signal CLK1. As a result, the encoder 190 outputs a value, for example, LLL.
Here, if the third data R2 is stored in the resistive memory cell 170, the output value SOUT of the sense amp 180 transitions after a second period of time B from the time t0 when the clamping bias VCMP(t) initiated.
At a time t3, since the clamping bias VCMP(t) increases, the cell current 1 c also increases and is greater than the first compensation current 1 b. Therefore, the output value SOUT of the sense amp 180 remains at the logic low. In addition, the encoder 190 outputs a value, for example, LLL.
Referring to FIGS. 6 and 7, in nonvolatile memory devices according to embodiments of the present inventive concept, the time period (see, for example, A and B illustrated at FIGS. 6 and 7, respectively) when the output value SOUT of the sense amp 180 transitions varies according to data stored in the resistive memory cell 170.
Furthermore, the encoder 190 is connected to the output terminal of the sense amp 180 and can output a different logic value according to data stored in the resistive memory cell 170. That is, the encoder 190 may output “HHHLLLLLLLLL” or “HHHHHHLLLLLL” according to data stored in the resistive memory cell 170.
FIG. 8 is a timing diagram illustrating a method of driving a nonvolatile memory device according to another embodiment of the present inventive concept. In FIG. 8, a verify read operation is illustrated.
FIG. 8 illustrates a case where it is verified whether a resistance value of the resistive memory cell 170 is greater than RH1 after the second data R1 is written to the resistive memory cell 170 Although not described herein, those of ordinary skill in the art to which the present inventive concept pertains may infer a method of comparing the resistance value of the resistive memory cell 170 with RL1, RL2, RH2, RL3, and RH3 from the following description.
Referring to FIG. 8, at a time t12, the cell current Ic increases to the first compensation current Ib and ultimately becomes greater than the first compensation current 1 b. Here, the level of the sensing node SN1 begins to change. In particular, the sense amp 180 senses the change in the level of the sensing node SN1. Accordingly, the output value SOUT of the sense amp 180 can transition from a logic high to a logic low. The encoder 190 codes the output value SOUT of the sense amp 180 in response to the first clock signal CLK1.
FIG. 9 is a circuit diagram of a nonvolatile memory device according to another embodiment of the present inventive concept. FIG. 10 is a timing diagram illustrating a method of driving the nonvolatile memory device shown in FIG. 9. For simplicity, the current embodiment will hereinafter be described, focusing mainly on differences with respect to the embodiments described in FIGS. 4 and 5.
Referring to FIG. 9, in the nonvolatile memory device according to the current embodiment, a compensation unit 140 may control a time when a sense amp 180 is enabled by adjusting the magnitude of a first compensation current 1 b.
The compensation unit 140 includes PMOS transistors MP1 and MP2, a plurality of switches SW1 through SWm, and a plurality of sources S1 through Sm, where m is a natural number of two or greater. At least one of the sources S1 through Sm may be selected by turning on at least one of the switches SW1 through SWm. Accordingly, the amount of the first compensation current 1 b can be adjusted.
A case where the third data R3 is stored in the resistive memory cell 170 is described with reference to FIG. 10.
Referring to FIG. 10, in a case CASE S1 where a source S1 is selected, a cell current 1 c may become greater than the first compensation current 1 b at a time t2.
In a case CASE S2 where a source S2 is selected, the cell current 1 c may become greater than the first compensation current 1 b at a time t2 a. That is, when the source S2 is selected, the sense amp 180 may be enabled earlier than a time when the source S1 is selected.
In a case CASE Sm, where m is an integer, where a source Sm is selected, the cell current 1 c may become greater than the first compensation current 1 b at a time t2 b. That is, when the source Sm is selected, the sense amp 180 may be enabled later than when the source S1 is selected.
As described above, the enable timing of the sense amp 180 can be controlled by adjusting the amount of the first compensation current 1 b. It is therefore possible to control the sensing timing.
FIG. 11 is a block diagram of a nonvolatile memory device according to other embodiments of the present inventive concept. For simplicity, embodiments will hereinafter be described, focusing mainly on differences with the pervious embodiment of FIGS. 4 and 5.
Referring to FIG. 11, in the nonvolatile memory device according to the current embodiments, a sense amp 180 may operate in response to a second clock signal CLK2. As described above, a clamping bias VCMP(t) may increase over time, and a compensation current 1 b may be constant during a read period. In addition, a time when an output value SOUT of a sense amp 180 transitions may vary according to data stored in a resistive memory cell 170. For example, if second data (e.g., R1) is stored in the resistive memory cell 170, the output value SOUT of the sense amp 180 may transition between states, for example, from an H state to an L state, after a first period of time from when the clamping bias VCMP(t) begins to be provided. On the other hand, if third data (e.g., R2), which is different from the second data (e.g., R1), is stored in the resistive memory cell 170, the output value SOUT of the sense amp 180 may transition after a second period of time, which is different from the first period of time, from when the clamping bias VCMP(t) begins to be provided. Accordingly, a time when the output value transitions can be constant regardless of data stored in the resistive memory cell.
FIGS. 12 through 14 are diagrams illustrating examples of the clamping bias VCMP(t) used in nonvolatile memory devices according to embodiments of the present inventive concept.
Referring to FIG. 12, the clamping bias VCMP(t) may increase over time in a stepped manner.
Referring to FIG. 13, the clamping bias VCMP(t) may have a different slope in each period. For example, the clamping bias VCMP(t) may have a slope of 1θ in a period of t0 to t1, a slope of θ2 in a period of t1 to t2, and a slope of θ3 in a period between t2 and t3. Here, θ2 may be, but is not limited to, greater than θ1, and θ3 may be, but is not limited to, greater than θ2.
Referring to FIG. 14, the clamping bias VCMP(t) may increase over time in the form of a kth function, where k is a natural number. In FIG. 14, the clamping bias VCMP(t) increases in the form of a quadratic function. However, the present inventive concept is not limited thereto.
FIGS. 15 through 19 are diagrams illustrating memory systems according to embodiments of the present inventive concept. Specifically, FIGS. 15 through 19 are diagrams illustrating memory systems using nonvolatile memory devices according to embodiments of the present inventive concept.
FIG. 15 is a diagram illustrating a cellular phone system which uses nonvolatile memory devices according to embodiments of the present inventive concept
Referring to FIG. 15, the cellular phone system includes an adaptive differential pulse code modulation (ADPCM) codec circuit 1202 which compresses sound or decompresses compressed sound, a speaker 1203, a microphone 1204, a time division multiple access (TDMA) circuit 1206 which time-division multiplexes digital data, a phase-locked loop (PLL) circuit 1210 which sets a carrier frequency of a wireless signal, and a radio frequency (RF) circuit 1211 which transmits or receives a wireless signal.
In addition, the cellular phone system may include various types of memory devices. For example, the cellular phone system may include a nonvolatile memory device 1207, a read only memory (ROM) 1208, and a static random access memory (SRAM) 1209. The nonvolatile memory device 1207 may be any nonvolatile memory device according embodiments of the present inventive concept, and may store, for example, an identification (ID) number. The ROM 1208 may store programs, and the SRAM 1209 may serve as a work area for a system control microcomputer 1212 or temporarily store data. The system control microcomputer 1212 may include a processor and may control the write operation and read operation of the nonvolatile memory device 1207.
FIG. 16 is a diagram illustrating a memory card which uses nonvolatile memory devices according to embodiments of the present inventive concept. The memory card may be, for example, a multimedia card (MMC), a secure digital (SD) card, a multi-use card, a micro SD card, a memory stick, a compact SD card, an ID card, a personal computer memory card international association (PCMCIA) card, a solid-state drive (SSD) card, a chip card, a smart card, or a universal serial bus (USB) card.
Referring to FIG. 16, the memory card may include an interface part 1221 which interfaces with an external device, a controller part 1222 which includes a buffer memory and controls the operation of the memory card, and one or more nonvolatile memory devices 1207 according to embodiments of the present inventive concept. The controller part 1222 is a processor and may control the write and read operations of the nonvolatile memory devices 1207. Specifically, the controller part 1222 is coupled to the interface part 1221 and each of the nonvolatile memory devices 1207 by a data bus DATA and an address bus ADDRESS.
FIG. 17 is a diagram illustrating a digital still camera which uses nonvolatile memory devices according to embodiments of the present inventive concept.
Referring to FIG. 17, the digital still camera includes a body 1301, a slot 1302, a lens 1303, a display 1308, a shutter button 1312, and a strobe 1318. In particular, a memory card 1331 may be inserted into the slot 1308. The memory card 1331 may include one or more nonvolatile memory devices 1207 according to embodiments of the present inventive concept.
If the memory card 1331 is of a contact type, it electrically contacts a specified electrical circuit on a circuit board when it is inserted into the slot 1302. If the memory card 1331 is of a non-contact type, it communicates with the memory card 1331 using a wireless signal.
FIG. 18 is a diagram illustrating various systems which use the memory card of FIG. 16.
Referring to FIG. 18, a memory card 1331 may be used in (a) a video camera, (b) a television, (c) an audio device, (d) a game device, (e) an electronic music device, (f) a mobile phone, (g) a computer, (h) a personal digital assistant (PDA), (i) a voice recorder, (j) a personal computer (PC) card, or the like.
FIG. 19 is a diagram illustrating an image sensor system which uses nonvolatile memory devices according to embodiments of the present inventive concept.
Referring to FIG. 19, the image sensor system may include an imager 1332, an input/output device 1336, a random access memory (RAM) 1348, a central processing unit (CPU) 1344, and a nonvolatile memory device 1354 according to embodiments of the present inventive concept. These components, i.e., the imager 1332, the input/output device 1336, the RAM 1348, the CPU 1344, and the nonvolatile memory device 1354 communicate with each other using a bus 1352. The imager 1332 may include a photo sensing element such as a photogate or a photodiode. Each of the above components and a processor may be implemented as a single chip or separate chips.
FIG. 20 is a block diagram of an exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept.
Referring to FIG. 20, a memory 3010 is coupled to a memory controller 3020. The memory 3010 may be any of the nonvolatile memory device embodiments described above. The memory controller 3020 provides input signals for controlling an operation of the memory 3010. For example, the memory controller 3020 can provide command CMD and address signals. The memory controller 3020 may include a memory interface, a host interface, an error correction code (ECC) circuit, a CPU, and a buffer memory. The memory interface provides data transmitted from the buffer memory to the memory 3010 or transmits data read out of the memory 3010 to the buffer memory. Also, the memory interface may provide a command or an address transmitted from an external host to the memory 3010.
The host interface may communicate with an external host through a universal serial bus (USB), small computer system interface (SCSI), peripheral component interconnect (PCI) express, AT attachment (ATA), parallel ATA (PATA), serial ATA (SATA), or serial attached SCSI (SAS) interface, for example.
A memory system according to embodiments of the present inventive concept may include an ECC circuit, which generates a parity bit using data transmitted to the memory 3010. The generated parity bit may be stored in a specific area of the memory 3010, together with the data. The ECC circuit detects an error of data read out of the memory 3010. If the detected error is within a correction range, the ECC circuit corrects the detected error.
The CPU controls the external host or the memory 3010 through the host interface or the memory interface. The CPU may control write, read, and erase operations depending on firmware for driving a memory.
The buffer memory temporarily stores write data provided from an external source or data read out of the memory 3010. Also, the buffer memory may store meta data or cache data to be stored in the memory 3010. During a sudden power-off operation, the meta data or the cache data stored in the buffer memory may be stored in the memory 3010. The buffer memory may be a dynamic random access memory (DRAM) or an SRAM.
FIG. 21 is a block diagram of another exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept. This memory system is substantially the same as the memory system of FIG. 20, except that a memory 3010 and a memory controller 3020 are embedded in a card 3130. For example, card 3130 may include a flash memory card. Namely, the card 3130 may include a card meeting any industry standard for use with a consumer electronics device such as a digital camera, personal computer, etc. The memory controller 3020 may control the memory 3010 based on control signals received by the card 3130 from another (e.g., external) device.
FIG. 22 is a block diagram of another exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept. Referring to FIG. 22, a memory 3010 may be coupled to a host system 3210. The host system 3210 may be a processing system such as a personal computer, digital camera, etc. The host system 3210 may use the memory 3010 as an erasable storage medium. As described above, the host system 3210 provides input signals for controlling operation of the memory 3010. For example, the host system 3210 can provide command CMD and address signals.
FIG. 23 is a block diagram of another exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept. Referring to FIG. 23, a host system 3210 is coupled to a card 3130. In this embodiment, the host system 3210 transmits control signals to the card 3130 such that the memory controller 3020 controls operation of a memory 3010.
FIG. 24 is a block diagram of another exemplary memory system which uses nonvolatile memory devices according to embodiments of the present inventive concept. Referring to FIG. 24, a memory 3010 is connected to a CPU 3120 within a computer system 3410. For example, the computer system 3410 may be a personal computer, PDA, etc. The memory 3010 may be directly connected with the CPU 3120, or connected via a bus, etc.
A nonvolatile memory device according to embodiments of the present inventive concept may be used as a storage class memory (SCM), which is the general category of memories capable of simultaneously providing nonvolatile characteristics and access characteristics. The SCM may be utilized as not only a data storage space but also a program performing space.
The above-described nonvolatile memory devices using resistance materials, such as PRAM, RRAM and MRAM, may be appropriate examples of an SCM. Such an SCM may be used as not only a data storage memory instead of a flash memory but also a main memory instead of an SRAM. Moreover, one SCM may be used instead of a flash memory and an SRAM.
FIG. 25 is a block diagram of a memory system 4100 which uses an SCM. Referring to FIG. 25, the memory system 4100 includes a CPU 4110, a synchronous DRAM (SDRAM) 4120, and an SCM 4130 used instead of a flash memory.
In the memory system 4100, data access speed of the SCM 4130 may be greater than that of a flash memory. For example, under a PC environment where the CPU 4110 runs at 4 GHz, data access speed of a PRAM which is a kind of the SCM 4130 may be about 32 times greater than that of a flash memory. Thus, the memory system 4100 equipped with the SCM 4130 may attain a higher-speed access gain than a memory system equipped with a flash memory.
FIG. 26 is a block diagram of another exemplary memory system 4200 which uses an SCM. Referring to FIG. 26, the memory system 4200 includes a CPU 4210, an SCM 4220 used instead of an SDRAM, and a flash memory 4230.
In the memory system 4200, power dissipation of the SCM 4220 is less than that of an SDRAM. Energy dissipated by the main memory of a computer system may amount to about 40 percent of total energy. Therefore, many efforts have been intensively made to reduce power dissipation of the main memory. An SCM may reduce dynamic energy dissipation by an average of as much as about 53 percent and reduce energy dissipation caused by power leakage by an average of as much as about 73 percent.
As a result, the memory system 4200 equipped with SCM 4220 may allow power dissipation to be reduced compared to a memory system equipped with an SDRAM.
FIG. 27 is a block diagram of another exemplary memory system 4300 which uses an SCM. Referring to FIG. 27, the memory system 4300 includes a CPU 4310 and an SCM 4320. The SCM 4320 is used as a main memory instead of an SDRAM and as a data storage memory instead of a flash memory. The memory system 4300 can be advantageous with respect to data access speed, low power, space utilization, and cost.
In concluding the detailed description, those skilled in the art will appreciate that many variations and modifications can be made to the preferred embodiments without substantially departing from the principles of the present invention. Therefore, the disclosed preferred embodiments of the invention are used in a generic and descriptive sense only and not for purposes of limitation.

Claims (20)

What is claimed is:
1. A nonvolatile memory device comprising:
a resistive memory cell which stores multiple bits;
a sensing node, wherein a cell current flows from the sensing node through the resistive memory cell;
a clamping unit coupled between the resistive memory cell and the sensing node, the clamping unit providing a clamping bias to the resistive memory cell, wherein the clamping bias varies over time;
a compensation unit which provides a compensation current to the sensing node, wherein the compensation current is constant during a read period;
a sense amplifier coupled to the sensing node, the sense amplifier sensing a change in a level of the sensing node at a period of time when the cell current is equal to the compensation current; and
an encoder which codes an output value of the sense amplifier in response to a first clock signal.
2. The nonvolatile memory device of claim 1, wherein the clamping bias increases over time.
3. The nonvolatile memory device of claim 2, wherein the clamping bias increases over time in the form of a k-th function, where k is a natural number.
4. The nonvolatile memory device of claim 2, wherein the clamping bias increases over time in a stepped manner.
5. The nonvolatile memory device of claim 1, wherein if first data is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a first period of time from when the clamping bias begins to be provided, and if second data, which is different from the first data, is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a second period of time, which is different from the first period of time, from when the clamping bias begins to be provided.
6. The nonvolatile memory device of claim 1, wherein during the read period, the sense amplifier is enabled multiple times in response to a second clock signal.
7. The nonvolatile memory device of claim 1, wherein the compensation unit controls a time when the sense amplifier is enabled by adjusting a magnitude of the compensation current.
8. The nonvolatile memory device of claim 1, wherein a memory cell array comprises the resistive memory cell, the memory cell array having a cross-point structure.
9. A nonvolatile memory device comprising:
a resistive memory cell which stores multiple bits;
a sensing node, wherein a cell current flows from the sensing node through the resistive memory cell;
a clamping unit coupled between the resistive memory cell and the sensing node and provides a clamping bias to the resistive memory cell, wherein the clamping bias varies over time;
a compensation unit which provides a compensation current to the sensing node, wherein the compensation current is constant during a read period; and
a sense amplifier which is connected to the sensing node and senses a change in a level of the sensing node in response to a clock signal at a period of time when the cell current is equal to the compensation current.
10. The nonvolatile memory device of claim 9, wherein the clamping bias increases over time.
11. The nonvolatile memory device of claim 10, wherein the clamping bias increases over time in the form of a k-th function, where k is a natural number.
12. The nonvolatile memory device of claim 10, wherein the clamping bias increases over time in a stepped fashion.
13. The nonvolatile memory device of claim 9, wherein if first data is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a first period of time from when the clamping bias begins to be provided, and if second data, which is different from the first data, is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a second period of time, which is different from the first period of time, from when the clamping bias begins to be provided.
14. The nonvolatile memory device of claim 9, wherein the compensation unit controls a time when the sense amplifier is enabled by adjusting the magnitude of the compensation current.
15. The nonvolatile memory device of claim 9, wherein a memory cell array comprising the resistive memory cell has a cross-point structure.
16. A nonvolatile memory device comprising:
a resistive memory cell;
a compensation unit;
a sensing node coupled between the compensation unit and the resistive memory cell, the compensation unit providing a compensation current to the sensing node, wherein a cell current flows from the sensing node through the resistive memory cell;
a clamping unit coupled between the resistive memory cell and the sensing node, the clamping unit providing a clamping bias to the resistive memory cell, wherein the clamping bias varies over time; and
a sense amplifier coupled to the sensing node, the sense amplifier sensing a change in a level of the sensing node related to the compensation current at a period of time when the cell current is equal to the compensation current, compares the level of the sensing node to a reference value, and generates an output value in response to the comparison, wherein the output value transitions, according to a state of data stored in the resistive memory cell after the period of time.
17. The nonvolatile memory device of claim 16, further comprising an encoder which codes the output value in response to a clock signal.
18. The nonvolatile memory device of claim 16, wherein the clamping bias increases over time.
19. The nonvolatile memory device of claim 16, wherein if first data is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a first period of time from when the clamping bias begins to be provided, and if second data, which is different from the first data, is stored in the resistive memory cell, then the output value of the sense amplifier transitions after a second period of time, which is different from the first period of time, from when the clamping bias begins to be provided.
20. The nonvolatile memory device of claim 16, wherein the compensation unit controls a time when the sense amplifier is enabled by adjusting the magnitude of the compensation current.
US13/940,856 2012-10-29 2013-07-12 Nonvolatile memory device using resistance material and method of driving the nonvolatile memory device Active 2033-08-08 US9082478B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020120120536A KR102005226B1 (en) 2012-10-29 2012-10-29 Nonvolatile memory device using variable resistive element and driving method thereof
KR10-2012-0120536 2012-10-29

Publications (2)

Publication Number Publication Date
US20140119094A1 US20140119094A1 (en) 2014-05-01
US9082478B2 true US9082478B2 (en) 2015-07-14

Family

ID=50547041

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/940,856 Active 2033-08-08 US9082478B2 (en) 2012-10-29 2013-07-12 Nonvolatile memory device using resistance material and method of driving the nonvolatile memory device

Country Status (2)

Country Link
US (1) US9082478B2 (en)
KR (1) KR102005226B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106611621A (en) * 2015-10-27 2017-05-03 爱思开海力士有限公司 Compensation circuit and compensation method
US10032489B1 (en) 2017-03-15 2018-07-24 Sandisk Technologies Llc Sensing amplifier to detect the memory cell current transition
US10083746B2 (en) * 2016-12-13 2018-09-25 Samsung Electronics Co., Ltd. Memory device and method for operating memory device
US10535397B1 (en) * 2018-08-21 2020-01-14 Micron Technology, Inc. Sensing techniques for multi-level cells

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102024523B1 (en) * 2012-12-26 2019-09-24 삼성전자 주식회사 Nonvolatile memory device using variable resistive element and driving method thereof
KR102187116B1 (en) * 2014-04-07 2020-12-04 삼성전자주식회사 Nonvolatile memory device and memory system including the same, and method for driving nonvolatile memory device
WO2016018397A1 (en) * 2014-07-31 2016-02-04 Hewlett-Packard Development Company, L.P. Assigning redundancy in encoding data onto crossbar memory arrays
KR102245129B1 (en) 2014-11-24 2021-04-28 삼성전자 주식회사 Cross-point Memory Device including multi-level cells and Operating Method thereof
KR20160074238A (en) * 2014-12-18 2016-06-28 에스케이하이닉스 주식회사 Electronic device and operating method for the same
US9583170B2 (en) * 2015-02-12 2017-02-28 Qualcomm Incorporated Adjusting resistive memory write driver strength based on a mimic resistive memory write operation
CN111916133B (en) * 2019-05-08 2022-07-19 中芯国际集成电路制造(上海)有限公司 Data reading circuit and storage unit

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010050433A (en) 1999-09-14 2001-06-15 가네꼬 히사시 Semiconductor memory device having a delay circuit for generating a read timing
US20010012228A1 (en) * 2000-02-04 2001-08-09 Perner Frederick A. Differential sense amplifiers for resistive cross point memory cell arrays
US20050052896A1 (en) 2003-09-08 2005-03-10 Hynix Semiconductor Inc. Nonvolatile ferroelectric memory device having multi-bit control function
US20080232177A1 (en) * 2007-03-22 2008-09-25 Samsung Electronics Co., Ltd. Nonvolatile memory device using variable resistive element
US7580297B2 (en) 2007-03-30 2009-08-25 Infineon Technologies Ag Readout of multi-level storage cells
US20090225594A1 (en) 2008-03-07 2009-09-10 Byung-Gil Choi Multi-level nonvolatile memory device using variable resistive element
KR20090109823A (en) 2008-04-16 2009-10-21 삼성전자주식회사 Multi-level nonvolatile memory device using variable resistive element
KR20090117464A (en) 2008-05-09 2009-11-12 삼성전자주식회사 Nonvolatile memory device using variable resistive element
US20090303785A1 (en) 2008-06-04 2009-12-10 Samsung Electronics Co., Ltd. Phase change memory devices and read methods using elapsed time-based read voltages
US20100085799A1 (en) 2006-11-29 2010-04-08 Samsung Electronics Co., Ltd. Method of driving multi-level variable resistive memory device and multi-level variable resistive memory device
US7839676B2 (en) * 2008-03-21 2010-11-23 Kabushiki Kaisha Toshiba Magnetic memory device
US20120063195A1 (en) * 2010-09-13 2012-03-15 International Business Machines Corporation Reconfigurable Multi-level Sensing Scheme for Semiconductor Memories
US20120092923A1 (en) 2010-10-15 2012-04-19 Numonyx B.V. Read distribution management for phase change memory
US20120287730A1 (en) * 2011-05-11 2012-11-15 Hynix Semiconductor Inc. Non-volatile memory device and sensing method thereof
US8335101B2 (en) * 2010-01-21 2012-12-18 Qualcomm Incorporated Resistance-based memory with reduced voltage input/output device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100487417B1 (en) * 2001-12-13 2005-05-03 주식회사 하이닉스반도체 nonvolatile ferroelectric memory device and method for operating write and read of multiple-bit data thereof
KR100809334B1 (en) * 2006-09-05 2008-03-05 삼성전자주식회사 Phase change random access memory
KR100850290B1 (en) * 2007-01-11 2008-08-04 삼성전자주식회사 Multi -level bias voltage generator and semiconductor memory device having the same

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010050433A (en) 1999-09-14 2001-06-15 가네꼬 히사시 Semiconductor memory device having a delay circuit for generating a read timing
US6282133B1 (en) 1999-09-14 2001-08-28 Nec Corporation Semiconductor memory device having a delay circuit for generating a read timing
US20010012228A1 (en) * 2000-02-04 2001-08-09 Perner Frederick A. Differential sense amplifiers for resistive cross point memory cell arrays
US20050052896A1 (en) 2003-09-08 2005-03-10 Hynix Semiconductor Inc. Nonvolatile ferroelectric memory device having multi-bit control function
KR20050025822A (en) 2003-09-08 2005-03-14 주식회사 하이닉스반도체 Non-volatile ferroelectric memory device for controlling multi-bit
US6870785B1 (en) 2003-09-08 2005-03-22 Hynix Semiconductor Inc. Nonvolatile ferroelectric memory device having multi-bit control function
US20100085799A1 (en) 2006-11-29 2010-04-08 Samsung Electronics Co., Ltd. Method of driving multi-level variable resistive memory device and multi-level variable resistive memory device
US20080232177A1 (en) * 2007-03-22 2008-09-25 Samsung Electronics Co., Ltd. Nonvolatile memory device using variable resistive element
US7580297B2 (en) 2007-03-30 2009-08-25 Infineon Technologies Ag Readout of multi-level storage cells
US20090225594A1 (en) 2008-03-07 2009-09-10 Byung-Gil Choi Multi-level nonvolatile memory device using variable resistive element
US7839676B2 (en) * 2008-03-21 2010-11-23 Kabushiki Kaisha Toshiba Magnetic memory device
KR20090109823A (en) 2008-04-16 2009-10-21 삼성전자주식회사 Multi-level nonvolatile memory device using variable resistive element
US20090262573A1 (en) 2008-04-16 2009-10-22 Samsung Electronics Co., Ltd. Multilevel nonvolatile memory device using variable resistance
US8040714B2 (en) 2008-04-16 2011-10-18 Samsung Electronics Co., Ltd. Multilevel nonvolatile memory device using variable resistance
KR20090117464A (en) 2008-05-09 2009-11-12 삼성전자주식회사 Nonvolatile memory device using variable resistive element
US20090303785A1 (en) 2008-06-04 2009-12-10 Samsung Electronics Co., Ltd. Phase change memory devices and read methods using elapsed time-based read voltages
US7969798B2 (en) 2008-06-04 2011-06-28 Samsung Electronics Co., Ltd. Phase change memory devices and read methods using elapsed time-based read voltages
JP2009295264A (en) 2008-06-04 2009-12-17 Samsung Electronics Co Ltd Phase change memory device and its read method
US8335101B2 (en) * 2010-01-21 2012-12-18 Qualcomm Incorporated Resistance-based memory with reduced voltage input/output device
US20120063195A1 (en) * 2010-09-13 2012-03-15 International Business Machines Corporation Reconfigurable Multi-level Sensing Scheme for Semiconductor Memories
US20120092923A1 (en) 2010-10-15 2012-04-19 Numonyx B.V. Read distribution management for phase change memory
JP2012094234A (en) 2010-10-15 2012-05-17 Micron Technology Inc Phase change memory reading distribution management
US8467237B2 (en) 2010-10-15 2013-06-18 Micron Technology, Inc. Read distribution management for phase change memory
US20120287730A1 (en) * 2011-05-11 2012-11-15 Hynix Semiconductor Inc. Non-volatile memory device and sensing method thereof

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106611621A (en) * 2015-10-27 2017-05-03 爱思开海力士有限公司 Compensation circuit and compensation method
CN106611621B (en) * 2015-10-27 2020-09-15 爱思开海力士有限公司 Compensation circuit and compensation method
US10083746B2 (en) * 2016-12-13 2018-09-25 Samsung Electronics Co., Ltd. Memory device and method for operating memory device
US10032489B1 (en) 2017-03-15 2018-07-24 Sandisk Technologies Llc Sensing amplifier to detect the memory cell current transition
US10535397B1 (en) * 2018-08-21 2020-01-14 Micron Technology, Inc. Sensing techniques for multi-level cells

Also Published As

Publication number Publication date
US20140119094A1 (en) 2014-05-01
KR20140054715A (en) 2014-05-09
KR102005226B1 (en) 2019-07-30

Similar Documents

Publication Publication Date Title
US9082478B2 (en) Nonvolatile memory device using resistance material and method of driving the nonvolatile memory device
US9196358B2 (en) Nonvolatile memory device using variable resistance material and method for driving the same
US9361977B2 (en) Reliable read operation for nonvolatile memory device with resistance material that reads data based on reference current
US8050084B2 (en) Nonvolatile memory device, storage system having the same, and method of driving the nonvolatile memory device
US8116117B2 (en) Method of driving multi-level variable resistive memory device and multi-level variable resistive memory device
KR102154296B1 (en) A driving method of nonvolatile memory device using variable resistive element and the nonvolatile memory device
US8988929B2 (en) Nonvolatile memory device and related operating method
JP5837916B2 (en) Nonvolatile memory device using resistor and driving method thereof
US8837197B2 (en) Circuit for generating write signal, variable resistance memory device, and method for programming variable resistance memory
US8503218B2 (en) Nonvolatile memory device using resistance material and memory system including the nonvolatile memory device
US9224441B2 (en) Nonvolatile memory device using variable resistive element and memory system having the same
US8605517B2 (en) Variable resistance memory devices using read mirror currents
US8902633B2 (en) Resistive memory device comprising selectively disabled write driver
US8526232B2 (en) Nonvolatile memory device using variable resistive element
US9142294B2 (en) Nonvolatile resistive memory device and writing method

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, SUNG-YEON;LEE, YEONG-TAEK;REEL/FRAME:030796/0888

Effective date: 20130624

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8