This application claims priority from Korean Patent Application No. 10-2016-0169944 filed on Dec. 13, 2016 in the Korean Intellectual Property Office, and all the benefits accruing there from under 35 U.S.C. § 119, the contents of which are incorporated by reference herein.
The inventive concept relates to a memory device and a method for operating the memory device.
A nonvolatile memory device of a type that utilizes a resistance material to store data includes a phase change random access memory (PRAM), a resistive random access memory (RRAM), a magnetic random access memory (MRAM), and the like. While a dynamic random access memory (DRAM) or a flash memory device stores data using charges, a nonvolatile memory device that uses a resistance material will store data by using, for example, a phase change of a phase change material such as a chalcogenide alloy (in the case of a PRAM), a resistance change of a variable resistance material (in the case of an RRAM), a resistance change of a magnetic tunnel junction (MTJ) thin film according to a magnetization state of a ferromagnetic material (in the case of an MRAM), and the like.
For example, in the case of a phase change memory cell, the phase change material is changed to a crystalline state or an amorphous state as it is cooled after being heated. In a crystalline state, the phase change material has a low resistance. In an amorphous state, the crystalline material has a high resistance. Accordingly, the crystalline state may be defined as set data or “0” data, and the amorphous state may be defined as reset data or “1” data.
In addition, an access element or a selector for controlling the phase change memory cell may be implemented as an ovonic threshold switch (OTS) type as well as a diode type and a transistor type. An access element that is used to control a memory cell may have a threshold voltage value for operation.
The inventive concept includes a memory device capable of providing read reliability irrespective of a threshold voltage value of an access element.
The inventive concept also includes a method for operating a memory device capable of providing the read reliability irrespective of a threshold voltage value of an access element.
According to an embodiment of the inventive concept, a memory device includes a resistive memory cell connected to a first node, the resistive memory cell comprising a variable resistive element and an access element connected to the variable resistive element to control a current flow through the variable resistive element; a detection circuit is connected to a sensing node and configured to provide a detection current to the sensing node to detect a threshold voltage of the access element; a clamping circuit connected between the first node and the sensing node and configured to receive a first read voltage and ramp up a voltage of the first node; a discharge circuit connected to the first node and configured to discharge the first node when the detection current becomes equal to a bit line current flowing through the first node while the clamping circuit is configured to ramp up the voltage of the first node; and a sense amplifier configured to sense a voltage level of the sensing node and transition an output voltage value to the discharge circuit when the voltage level of the sensing node becomes lower than a reference voltage.
According to an embodiment of the inventive concept, there is provided a memory device including a resistive memory cell connected to a first node, the resistive memory cell including a variable resistive element and an access element connected to the variable resistive element to control a current flow through the variable resistive element; a detection circuit connected to a sensing node and configured to provide a detection current to the sensing node to detect a threshold voltage of the access element; a clamping circuit connected between the first node and the sensing node and configured to receive a first read voltage and ramp up a voltage of the first node; a sense amplifier configured to sense the sensing node and transition an output value when a voltage level of the sensing node becomes lower than a reference voltage; and an adjust circuit configured to receive the first read voltage and the output value of the sense amplifier and provide the first read voltage to the clamping circuit.
According to an embodiment of the inventive concept, an adjust circuit is configured to store a voltage level of the second read voltage, adjust the stored voltage level, and provide the adjusted second read voltage to the clamping circuit, and wherein a read operation is performed on the resistive memory cell based on the adjusted second read voltage. In addition, when the supply of the first read voltage to the clamping circuit is stopped, a second read voltage may be applied to the clamping circuit.
According to an embodiment of the inventive concept, there is provided a method for operating a memory device including providing a resistive memory cell connected to a first node and configured to include a variable resistive element and an access element for controlling a current flowing through the variable resistive element; providing a detection current to the sensing node to detect a threshold voltage of the access element; ramping up a voltage of the first node based on a first read voltage; sensing a voltage level of the sensing node and transitioning an output voltage value of a sense amplifier when the voltage level of the sensing node becomes lower than a reference voltage, while ramping up the voltage of the first node; and discharging the first node when the detection current becomes equal to a bit line current flowing through the first node.
According to an embodiment of the inventive concept, a first switch may be connected between an input terminal of the clamping circuit and an output terminal of a voltage source that outputs the first read voltage, wherein the first switch in an open state stops a supply of the first read voltage to the clamping circuit. In addition, the first switch may comprises a voltage controlled switch that in an open state stops the supply of the first read voltage to the clamping circuit, and in a closed state provides a path for supply of the first read voltage to the clamping circuit, the first switch being controlled according to the output voltage value of the sense amplifier.
According to an embodiment of the inventive concept, the memory device comprises a memory cell array including a plurality of memory banks, each of the memory banks includes a plurality of memory blocks each having arranged in matrix form one nonvolatile resistive memory cell, and the memory cell array includes a peripheral circuit region.
According to an embodiment of the inventive concept, the access element may comprises an ovonic threshold switch (OTS) connected in series with the variable resistive element, and a voltage across the resistive memory cell is adjusted by the clamping circuit to prevent a program operation while the OTS is being turned on for a read operation. In the case of the access element being an OTS, the threshold voltage of the access element is about 2.85 volts.
According to an embodiment of the inventive concept, when the access element comprises a diode, the threshold voltage is about 1 volt.
A person of ordinary skill in the art should understand and appreciate that the inventive concept is not limited to the description and drawings set forth herein. The inventive concept will be appreciated by a person of ordinary skill in the art to which the present disclosure pertains by referencing the detailed description and drawings provided herein. The inventive concept is explained in more detail herein below in exemplary embodiments with reference to the attached drawings, in which:
Referring to
The plurality of memory devices 11_1 to 11_m and the controller 21 are connected to each other via control lines and input/output (I/O) data lines. For example, the controller 21 may provide various commands (e.g., a write command, a read command, etc.) to the plurality of memory devices 11_1 to 11_m through the control lines. The controller 21 may receive requests to read or write data in the memory device from an external device or host. In addition, the controller 21 may exchange data with the plurality of memory devices 11_1 to 11_m through the I/O data lines. For example, the data associated with a write command may be provided to a particular one or more of the memory devices 11_1 to 11_m via the I/O data lines.
Although it is illustrated in the drawings that the plurality of memory devices 11_1 to 11_m share the control lines and the I/O data lines, the inventive concept is not limited thereto. For example, the plurality of memory devices 11_1 to 11_m may share only the I/O data lines, and may not share the control lines. Other arrangements are also within the inventive concept.
Meanwhile, the plurality of memory devices 11_1 to 11_m may include various kinds of memories. For example, the plurality of memory devices 11_1 through 11_m may include volatile memory devices (such as DRAM), and nonvolatile memory devices (such as NAND flash and NOR flash). Further, the plurality of memory devices 11_1 to 11_m may include nonvolatile memory devices (i.e., resistive memory devices) using a resistance material, such as PRAM, RRAM and MRAM.
The memory cell array may include a plurality of memory banks 1_1 to 1_16 and each of the memory banks 1_1 to 1_16 may include, for example, a plurality of memory blocks BLK0 to BLK7. Each of the memory blocks BLK0 to BLK7 includes a plurality of nonvolatile memory cells arranged in a matrix form. In the embodiments of the inventive concept, a case where eight memory blocks are arranged in each memory bank has been illustrated as an example, but the inventive concept is not limited to having eight memory blocks in each memory bank.
Although not shown in detail in the drawings, a row selecting circuit and a column selecting circuit for designating rows and columns of resistive memory cells, to/from which data are to be written/read, corresponding to the memory banks 1_1 to 1_16, respectively, may be arranged within the memory device.
Each of the sense amplifiers SA and each of the write drivers WD 2_1 to 2_8 are arranged to correspond to two memory banks of the memory banks 1_1 to 1_16 to perform read and write operations in the corresponding two memory banks. In the embodiments of the inventive concept, in a case where each of the sense amplifiers SA and each of the write drivers WD 2_1 to 2_8 are arranged to correspond to two memory banks of the plurality of memory banks 1_1 to 1_16 has been illustrated as an example. However, the inventive concept is not limited to the structural arrangement shown in
In the peripheral circuit region 3 (“periphery” in
Referring to
A resistive memory cell MC may be formed in a region where each of the bit lines BL1_1 to BL4_1 and each of the word lines WL1_1 to WL3_1 intersect each other. As can be seen in
For example, in a case where the resistive memory cell MC is a PRAM, the resistive memory cell MC may include a variable resistive element GST (e.g. Ge2Sb2Te2) including a phase change material, and an access element for controlling the current flowing through the variable resistive element GST.
With reference to
The variable resistive element may be constructed of a phase change material, selected from various materials. For example, the variable resistive element may be comprised of germanium (Ge), antimony (Sb) and tellurium (Te). Moreover the variable resistive element may be comprised of a combination of two elements, such as GaSb, InSb, InSe, Sb2Te3 and GeTe, a combination of three elements, such as GeSbTe, GaSeTe, InSbTe, SnSb2Te4 and InSbGe, or a combination of four elements such as AgInSbTe, (GeSn)SbTe, GeSb(SeTe) and Te81Ge15Sb2S2 may be used.
With regard to a case where the resistive memory cell is an RRAM, the variable resistive element GST may include, for example, NiO or perovskite. The perovskite may be a composition of manganite (such as Pr0.7Ca0.3MnO3, Pr0.5 Ca0.5MnO3, PCMO, and LCMO), titanate (such as STO:Cr), zirconate (such as SZO:Cr, Ca2Nb2O7:Cr, and Ta2O5:Cr) and the like. A filament may be formed in the variable resistive element and becomes a current path of the cell current flowing through the resistive memory cell.
The memory cell array may have a three-dimensional stack structure as shown in
The three-dimensional stack structure refers to a structure in which a plurality of memory cell layers 111_1 to 111_8 are vertically stacked. In
Referring to
The precharge circuit 120 is connected to a sensing node SN to precharge the sensing node SN to a predetermined voltage threshold. For example, the precharge circuit 120 may provide a power supply voltage VDD to the sensing node SN before performing a read operation on the resistive memory cell 170.
With continued reference to
For example, when the access element 172 is implemented as a diode D, such as shown in
Thus, the effective window size that can ensure the reliability of the read operation, for example, between first data S and second data R stored in the resistive memory cell 170 is reduced, and even the scatter of the first data S and the scatter of the second data R may overlap each other.
Therefore, when the access element 172 is implemented as an OTS, the potential difference across the resistive memory cell 170 may be adjusted to prevent a program (PGM) operation due to a melting of the phase change material such as the variable resistive element GST while the OTS can be turned on to ensure the reliability of the read operation. In view of the threshold voltage Vth of the OTS corresponding to about 2.85V, the adjustment of the potential difference across the resistive memory cell 170 can be performed.
In some embodiments of the inventive concept, the detection current Idet provided by the detection circuit 130 may correspond to a minimum current for turning on the OTS. Alternatively, the detection current Idet provided by the detection circuit 130 may be set to an appropriate specific value that exceeds a minimum current for turning on the OTS.
The compensation circuit 140 provides a compensation current Ib to the sensing node SN. After a second read voltage Vcmp1 suitable for reading the resistive memory cell 170 is determined, the compensation current Ib may be used to read data stored in the resistive memory cell 170 using the second read voltage Vcmp1.
With continued reference to
The clamping circuit 160 is connected between a first node NO and the sensing node SN, receives a first read voltage Vcmp0, and ramps up the voltage of the first node NO.
The sense amplifier 180 senses the sensing node SN and transitions an output value SOUT when the voltage level of SN becomes lower than a reference voltage Vref. For example, the sense amplifier performs a comparing of the voltage level of SN with Vref.
The discharge circuit 190 is connected to the first node NO. While the clamping circuit 160 ramps up the voltage of the first node NO, when the detection current Idet becomes equal to a bit line current Ib1 flowing through the first node NO, the discharge circuit 190 discharges the first node NO.
Referring to
The detection circuit 130 may be implemented using a current source Idet and a P-type transistor MP2 which is gated by an E1 signal. However, the scope of the inventive concept is not limited thereto, and the detection circuit may be implemented in various ways other than shown in
The compensation circuit 140 may be implemented using a current source Ib and a P-type transistor MP3 which is gated by an E2 signal. However, the scope of the inventive concept is not limited thereto, and it may be implemented in various ways other than shown in
The adjust circuit 150 may include a first switch S0 that in a first state may stop/interrupt the supply of the first read voltage Vcmp0 to the clamping circuit 160 according to the output value SOUT of the sense amplifier. Further, the adjust circuit 150 may include a capacitor C having a first electrode connected to a second node N1, the capacitor can store the voltage level of the first read voltage Vcmp0 when the first switch S0 is closed. Further, the adjust circuit 150 may include one or more switches S1 and S2 that are connectable to the capacitor C to adjust the voltage level of the first read voltage Vcmp0.
The clamping circuit 160 may include an N-type transistor MN1 which is gated by the second read voltage Vcmp1.
The resistive memory cell 170 includes, as described above, a variable resistive element 171 and an access element 172 for controlling the current flowing through the variable resistive element 171, and the resistive memory cell 170 is connected to the first node NO.
The discharge circuit 190 may include an N-type transistor MN2 which is gated by the output value SOUT of the sense amplifier 180. However, the scope of the inventive concept is not limited thereto, and it may be implemented in various ways.
Referring to
Referring to
Referring now to
Thereafter, the memory device according to the embodiment of the inventive concept may perform the read operation on the resistive memory cell 170 based on the adjusted second read voltage Vcmp1.
Referring to
Referring to
More specifically, the sensing node SN (shown in
The precharge (nPchg) is terminated at the time point t2 and the detection current Idet for detecting the threshold voltage Vth of the access element 172 provided in the resistive memory cell 170 at the time point t2 to the time point t4 is provided to the sensing node SN. Then, the clamping circuit 160 ramps up the voltage of the first node NO. More specifically, the first node N0 also ramps up while the first read voltage Vcmp0 ramps up. At this time, the bit line current Ib1 flowing through the first node NO also increases.
The time point t3 indicates a time point when the detection current Idet (see detection circuit 130 in
The sense amplifier 180 transitions the output value SOUT from a low level to a high level at the time point t3, which means that the second read voltage Vcmp1 has been determined. The output value SOUT transitioned at the time t3 can control the first switch S0 to stop/interrupt the supply of the first read voltage Vcmp0 to the clamping circuit 160.
When the detection current Idet and the bit line current Ib1 flowing through the first node NO become equal to each other, the discharge circuit 190 discharges a voltage level of the first node NO to reduce power consumption.
Next, the second section II of the timing chart is a section for adjusting the determined second read voltage Vcmp1.
As described above, the second read voltage Vcmp1 may be boosted positively or negatively.
Next, the third section III of the timing chart is a section for performing the read operation on the resistive memory cell 170 based on the adjusted second read voltage Vcmp1.
The reading of the data stored in the resistive memory cell 170 in the third section III may be implemented by a conventional method in the art, however, the read voltage serving as a basis for the reading of the data is determined in the first section I to the second section II of the timing charts according to the inventive concept. Accordingly, a detailed description of the third section III thereof will be omitted herein.
The circuit diagrams shown in
Referring to
Referring to
Referring to
Thereafter, the memory device according to the embodiment of the inventive concept may perform the read operation on the resistive memory cell 170 based on the adjusted second read voltage Vcmp1.
Referring to
At operation (S1403), the method may comprise sampling an appropriate read voltage Vcmp1 and holding the value thereof. At this time, the second switch S1 may be closed and the first switch S0 and the third switch S2 may be opened. The value may be maintained (e.g. held) by a capacitor C such as shown in
At operation (S1405), the method may comprise performing the read operation on the resistive memory cell 170 after adjusting the read voltage Vcmp1. At this time, the first switch S0 may be opened, and the second switch S1 and the third switch S2 may be opened or closed as determined to negatively boost or positively boost the voltage.
Specifically, the method may comprise providing the resistive memory cell 170 connected to the first node NO and including the variable resistive element 171 and the access element 172 for controlling the current flowing through the variable resistive element 171. Then, the detection current Idet may be provided to the sensing node SN to detect the threshold voltage Vth of the access element 172, and the voltage of the first node NO may be ramped up based on the first read voltage Vcmp0.
Then, the method may comprise sensing the sensing node SN while the clamping circuit 160 ramps up the voltage of the first node NO, transitioning the output value SOUT if the voltage level becomes lower than the reference voltage Vref, and discharging the first node NO if the detection current Idet and the bit line current Ib1 flowing through the first node NO become equal to each other.
At operation 1510, a sensing node SN is precharged for operation. For example, the precharge circuit 120, which may be embodied by a transistor, is controlled by a gate signal nPchg (in the case where the transistor is a P-type transistor such as shown in
At operation 1520, a detection circuit 130 may provide a detection current to the sensing node to detect a threshold voltage of the access element 172 of the resistive memory cell connected to a first node. As previously discussed, if the access element 172 is a diode, the threshold voltage is about 1V. However, if the access element is an Ovonic Threshold Switch (OTS) connected to the variable resistive element 171, the threshold voltage is about 2.85 volts.
At operation 1530, a first read voltage (Vcmp0) is received by a clamping circuit 160. The clamping circuit 160 in response will ramp up a voltage of the first node NO. While the voltage of the first node NO is being ramped up by the clamping circuit 160, a detection current Idet from the detection circuit 130 becomes equal to a bit line current flowing from the compensation circuit 140.
At operation 1540, when the detection current becomes equal to the bit line current, the discharge circuit 190 discharges first node. The discharge circuit 190 discharges a voltage level of the first node No to reduce power consumption.
At operation 1550, the sense amplifier 180, which has an output SOUT used to control the gate of the discharge circuit 190, compares the voltage level of the sensing node SN with a reference voltage, and transitions an output voltage value SOUT when the voltage value of the sensing node becomes lower than a reference voltage. As previously discussed, the sense amplifier 180 may transition the output value when a second read voltage Vcmp1 has been determined. Accordingly, the memory device can provide read reliability irrespective of a threshold voltage value of an access element.
In some embodiments of the inventive concept, discharging the first node NO may comprise discharging the first node NO according to the output value SOUT of the sense amplifier 180.
In some embodiments of the inventive concept, ramping up the first node NO may comprise ramping up the voltage of the first node NO based on the second read voltage Vcmp1 instead of the first read voltage Vcmp0 according to the output value SOUT of the sense amplifier 180.
In some embodiments of the inventive concept, the method may further comprise storing the voltage level of the second read voltage Vcmp1, and ramping up the first node NO may comprise ramping up the voltage of the first node NO based on the adjusted second read voltage Vcmp1.
In some embodiments of the inventive concept, the method may further comprise precharging the sensing node SN. Further, in some embodiments of the inventive concept, the method may further comprise providing the compensation current Ib to the sensing node SN.
According to various embodiments of the inventive concept described above, since the variable resistive element 171 and the access element 172 can be sensed respectively, a sensing margin can be ensured even when the effective window size is not secured. Therefore, even when the access element 172 having a large threshold voltage Vth is implemented as an OTS, the reliability of the read operation can be ensured regardless of the scatter of the data stored in the resistive memory cell 170.
The term “unit” as may be referred to herein is to be understood as including hardware components arranged in a circuit or an integrated circuit and may include software.
Although the preferred embodiments of the inventive concept have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the disclosure as disclosed in the accompanying claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2016-0169944 | Dec 2016 | KR | national |