NONVOLATILE MEMORY APPARATUS FOR PERFORMING A READ OPERATION AND A METHOD OF OPERATING THE SAME
A nonvolatile memory apparatus performs a plurality of read operations by using a plurality of read voltages. A first read operation is performed by applying a first read voltage to a memory cell. A second read operation is selectively performed based on whether a snap-back of the memory cell occurs during the first read operation. The second read operation is performed by applying a second read voltage having a higher voltage level than the first read voltage to the memory cell.
Latest SK hynix Inc. Patents:
The present application is a continuation application of U.S. application Ser. No. 16/677,146, filed on Nov. 7, 2019, and claims priority under 35 U.S.C. § 119(a) to Korean application number 10-2019-0023140, filed on Feb. 27, 2019, in the Korean Intellectual Property Office, which is incorporated herein by reference in its entirety.
BACKGROUND 1. Technical FieldVarious embodiments of the present disclosure relate to a is memory apparatus and, more particularly, to a nonvolatile memory apparatus and a method of using the same to perform a read operation.
2. Related ArtElectronic devices, such as computers, have many semiconductor components, which may include memory apparatuses. Dynamic random access memory (DRAM) is widely used as a general memory apparatus having advantages of being able to store and output data at a fast and steady speed and supporting random access. However, DRAM has a volatile characteristic in that it loses stored data when powered off because it has a memory cell including a capacitor, Flash memory is used for overcoming this disadvantage of DRAM. A flash memory apparatus has a nonvolatile characteristic in that it retains stored data even when powered off because it has a memory cell including a floating gate. However, the flash memory apparatus has disadvantages, when compared with the DRAM, in that
It stores and outputs data at a slow speed and does not support random access.
Recently disclosed are next-generation memory apparatuses, such as phase change RAM, magnetic RAM, resistive RAM, and ferroelectric RAM, which have the advantage of fast operational speed and nonvolatile characteristics. Particularly, PRAM has a phase change memory cell including a chalcogenide and is capable of storing data by changing a resistive value of the memory cell.
SUMMARYIn an embodiment, a nonvolatile memory apparatus may include a memory cell, a read voltage circuit, a read current circuit, and a snap-back detection circuit. The memory cell may be electrically coupled between a bit line electrode and a word line electrode. The read voltage circuit may be configured to apply a first high-bias voltage to the bit line electrode based on a first read control signal and apply a second high-bias voltage to the bit line electrode based on a second read control signal. The read current circuit may be configured to allow a first current to flow through the word line electrode during a read operation and allow a second current to flow through the word line electrode based on a repair signal. The snap-back detection circuit may be configured to generate a detection signal by detecting a snap-back of the memory cell and generate the repair signal based on the detection signal and the second read control signal.
In an embodiment, a read operation method performed by a nonvolatile memory apparatus may include performing a first read operation by applying a first read voltage across a memory cell and controlling a first current to flow through the memory cell. The read operation method may also include determining whether a snap-back of the memory cell occurs during the first read operation. The read operation method may further include selectively performing a second read operation when it is determined that the snap-back of the memory cell did not occur during the first read operation. The second read operation may be performed by applying a second read voltage across the memory cell.
The accompanying figures, where like reference numerals refer to identical or functionally similar elements throughout the separate views, together with the detailed description below, are incorporated in and form part of the specification, and serve to further illustrate embodiments of concepts that include the claimed novelty, and explain various principles and advantages of those embodiments.
Hereinafter, a semiconductor apparatus according to the present disclosure is described with reference to the accompanying drawings through various embodiments.
The memory cell MC may store data by changing its resistance value. For example, the memory cell MC may be programmed to a high-resistance state or a low-resistance state and may store different data according to the resistance state. For example, the memory cell MC may be a set cell configured to store set data when programmed to a low-resistance state. The memory cell MC may be a reset cell configured to store reset data when programmed to a high-resistance state. In an embodiment, the memory cell MC may be programmed to more than 3 resistance states and may store multi-bit data according to the more than 3 resistance states.
The nonvolatile memory apparatus 100 may include a column selection circuit 120 and a row selection circuit 130. The column selection circuit 120 may be coupled between a bit line electrode GBL and the plurality of bit lines BL. The column selection circuit 120 may electrically couple the bit line electrode GBL to a selected bit line among the plurality of bit lines BL. The column selection circuit 120 may select a particular bit line among the plurality of bit lines BL based on a column selection signal, which may be generated on the basis of a column address signal, and may electrically couple the selected bit line to the bit line electrode GBL. The row selection circuit 130 may be electrically coupled between a word line electrode GWL and the plurality of word lines WL. The row selection circuit 130 may electrically couple the word line electrode GWL to a selected word line among the plurality of word lines WL. The row selection circuit 130 may select a particular word line among the plurality of word lines WL based on a row selection signal, which may be generated on the basis of a row address signal, and may electrically couple the selected word line to the word line electrode GWL.
The nonvolatile memory apparatus 100 may perform a read operation to output data stored in the memory cell MC. The nonvolatile memory apparatus 100 may perform a first read operation of reading data stored in the memory cell MC and may selectively perform a second read operation according to a result of the first read operation. During the first read operation, the nonvolatile memory apparatus 100 may apply a first read voltage across the memory cell MC such that a first current flows through the memory cell MC. During the second read operation, the nonvolatile memory apparatus 100 may apply a second read voltage across the memory cell MC. The nonvolatile memory apparatus 100 may selectively perform the second read operation according to whether a snap-back of the memory cell MC occurs during the first read operation. When a snap-back of the memory cell MC occurs during the first read operation, the read operation may be terminated without the second read operation, When a snap-back of the memory cell MC does not occur during the first read operation, the first read operation may be terminated and the second read operation may be performed. An operation time of the second read operation may be longer than an operation time of the first read operation. The second read operation may include a repair operation for forming the memory cell MC in a low-resistance state.
The nonvolatile memory apparatus 100 may include a read voltage circuit 140, a read current circuit 150, and a snap-back detection circuit 160. The read voltage circuit 140 may be electrically coupled to the bit line electrode GBL. The read voltage circuit 140 may change, for a read operation of the nonvolatile memory apparatus 100, a voltage level of the bit line electrode GBL. The read voltage circuit 140 may drive the bit line electrode GBL to one or more voltages based on a read signal RD. The read signal RD may be enabled when the nonvolatile memory apparatus 100 performs a read operation, and may be generated on the basis of a command signal received from an external apparatus.
The read voltage circuit 140 may receive a first read control signal RD1 and a second read control signal RD2. The read voltage circuit 140 may provide the bit line electrode GBL with voltages having different voltage levels based on the first read control signal RD1 and the second read control signal RD2. The read voltage circuit 140 may receive a first high-bias voltage VP1 and a second high-bias voltage VP2. The read voltage circuit 140 may provide the bit line electrode GBL with the first high-bias voltage VP1 based on the first read control signal RD1. The read voltage circuit 140 may provide the bit line electrode GBL with the second high-bias voltage VP2 based on the second read control signal RD2. The second high-bias voltage VP2 may have a higher voltage level than the first high-bias voltage VP1. The first read control signal RD1 may control the nonvolatile memory apparatus 100 to perform the first read operation, and the second read control signal RD2 may control the nonvolatile memory apparatus 100 to perform the second read operation. The first read control signal RDI and the second read control signal RD2 may be generated from the read signal RD.
The read current circuit 150 may be electrically coupled to the word line electrode GWL. The read current circuit 150 may change, for a read operation of the nonvolatile memory apparatus 100, an amount of current flowing through the word line electrode GWL. Also, the read current circuit 150 may change, for a read operation of the nonvolatile memory apparatus 100, a voltage level of the word line electrode GWL. The read current circuit 150 may control different currents to flow through the word line electrode GWL by receiving the read signal RD and a repair signal RCS. The read current circuit 150 may change a current flowing through the memory cell MC by changing a current flowing through the word line electrode GWL based on the read signal RD and the repair signal RCS. The read current circuit 150 may control a first current to flow through the word line electrode GWL and the memory cell MC based on the read signal RD. The read current circuit 150 may control a second current to flow through the word line electrode GWL and the memory cell MC based on the repair signal RCS. The second current may be greater than the first current. The first current may represent a clamping current flowing through the memory cell MC for generating a snap-back of the memory cell MC during a read operation of the nonvolatile memory apparatus 100. The second current may represent a repair current, an anneal current, and/or a set-back current for keeping and/or forming the memory cell MC in a low-resistance state.
The read current circuit 150 may provide the word line electrode GWL with at least one voltage based on the read signal RD and the repair signal RCS. The read current circuit 150 may receive a first low-bias voltage VL1 and a second low-bias voltage VL2. The second low-bias voltage VL2 may have the same voltage level as the first low-bias voltage VL1 or may have a lower voltage level than the first low-bias voltage VL1. The first low-bias voltage VL1 and the second low-bias voltage VL2 may be a ground voltage or a negative voltage having lower voltage level than the ground voltage. The read current circuit 150 may provide the word line electrode GWL with the first low-bias voltage VL1 based on the read signal RD. The read current circuit 150 may provide the word line electrode GWL with the second low-bias voltage VL2 based on the repair signal RCS. A voltage level difference between the first high-bias voltage VP1 and the first low-bias voltage VL1 may correspond to the voltage level of the first read voltage, A voltage level difference between the second high-bias voltage VP2 and the first low-bias voltage VL1 may correspond to the voltage level of the second read voltage.
The snap-back detection circuit 160 may detect the snap-back of the memory cell MC. The snap-back detection circuit 160 may generate a detection signal DOUT by detecting the snap-back of the memory cell MC. The snap-back detection circuit 160 may be electrically coupled to the word line electrode GWL. The snap-back detection circuit 160 may detect the snap-back of the memory cell MC by detecting the voltage level of the word line electrode GWL. The snap-back detection circuit 160 may enable the detection signal DOUT when the snap-back of the memory cell MC occurs. The snap-back detection circuit 160 may generate the repair signal RCS based on the detection signal DOUT and the second read control signal RD2, The snap-back detection circuit 160 may enable the repair signal RCS when the snap-back of the memory cell MC occurs during the second read operation.
The snap-back detection circuit 160 may terminate the read operation when the snap-back of the memory cell MC occurs during the first read operation. The snap-back detection circuit 160 may detect the snap-back of the memory cell MC during the second read operation when the snap-back of the memory cell MC does not occur during the first read operation. The snap-back detection circuit 160 may further receive the first read control signal RD1. The snap-back detection circuit 160 may generate a read termination signal RDE based on the detection signal DOUT and the first read control signal RD1. The read termination signal RDE may be for termination of the read operation of the nonvolatile memory apparatus 100. The snap-back detection circuit 160 may enable the read termination signal RDE when the detection signal DOUT becomes enabled while the first read control signal RD1 is enabled. The snap-back detection circuit 160 may keep the read termination signal RDE disabled when the detection signal DOUT does not become enabled while the first read control signal RD1 is enabled. The snap-back detection circuit 160 may disable the read termination signal RDE when the first read control signal RD1 becomes disabled.
The snap-back detection circuit 160 may generate the repair signal RCS based on the detection signal DOUT, the read termination signal RDE, and the second read control signal RD2. The snap-back detection circuit 160 may enable the repair signal RCS when the detection signal DOUT becomes enabled while the second read control signal RD2 is enabled and the read termination signal RDE is disabled.
The nonvolatile memory apparatus 100 may further include a read pulse generation circuit 170. The read pulse generation circuit 170 may generate the first read control signal RD1 and the second read control signal RD2 based on the read signal RD and the read termination signal RDE. The read pulse generation circuit 170 may enable the first read control signal RD1 for a first amount of time when the read signal RD becomes enabled. The read pulse generation circuit 170 may disable the first read control signal RDI and enable the second read control signal RD2 for a second amount of time when the first amount of time elapses and the read termination signal RDE is in a disabled state. The read pulse generation circuit 170 might not generate the second read control signal RD2 when the read termination signal RDE is enabled. The first amount of time and second amount of time may be arbitrarily set. The second amount of time may be greater than the first amount of time. Therefore, a pulse duration of the second read control signal RD2 may be longer than a pulse duration of the first read control signal RD1. The first amount of time may correspond to a duration of time for the snap-back of the memory cell MC to occur from when a read voltage (e.g., a first read voltage) is applied to the memory cell MC and for the snap-back detection circuit 160 to generate the detection signal DOUT by detecting the snap-back of the memory cell MC. The second amount of time may include a duration of time for the snap-back of the memory cell MC to occur from when a read voltage (e.g., a second read voltage) is applied to the memory cell MC and for the snap-back detection circuit 160 to generate the detection signal DOUT by detecting the snap-back of the memory cell MC. The second amount of time may additionally include a duration of time for the second current to be sufficiently applied to have the snap-backed memory cell MC in a low-resistance state.
When the nonvolatile memory apparatus 100 illustrated in
In
The first voltage supply circuit 310 may include a first transistor T31. The first transistor T31 may be a P-channel MOS transistor. The first transistor T31 may receive the first read control signal RD1 at its gate, may receive the first high-bias voltage VP1 at its source, and may be electrically coupled to the bit line electrode GBL at its drain. The second voltage supply circuit 320 may include a second transistor T32. The second transistor T32 may be a P-channel MOS transistor. The second transistor T32 may receive the second read control signal RD2 at its gate, may receive the second high-bias voltage VP2 at its source, and may be electrically coupled to the bit line electrode GBL at its drain.
The first current supply circuit 410 may include a first transistor T41 and a first current source CS1. The first transistor T41 may be a N-channel MOS transistor. The first transistor T41 may receive the read signal RD at its gate and may be electrically coupled to the word line electrode GWL at its drain. The first current source CS1 may be electrically coupled between a source of the first transistor T41 and a node to which the first low-bias voltage VL1 is provided. The first current source CS1 may control a current, an amount of which corresponds to the first current ICLAMP, to flow through the word line electrode GWL.
The second current supply circuit 420 may include a second transistor T42 and a second current source CS2. The second transistor T42 may be a N-channel MOS transistor. The second transistor T42 may receive the repair signal RCS at its gate and may be electrically coupled to the word line electrode GWL at its drain. The second current source CS2 may be electrically coupled between a source of the second transistor T42 and a node to which the second low-bias voltage VL2 is provided. The second current source CS2 may control a current, an amount of which corresponds to the second current IRC, to flow through the word line electrode GWL.
The read termination signal generation circuit 520 may generate the read termination signal RDE by receiving the detection signal DOUT and the first read control signal RD1. The read termination signal generation circuit 520 may include a latch 521 and an inverter 522. The latch 521 may receive the detection signal DOUT. The latch 521 may latch the level of the detection signal DOUT and may output the latched signal. The latch 521 may be activated on the basis of the first read control signal RD1. The latch 521 may latch the level of the detection signal DOUT when the first read control signal RDI is enabled and may be initialized to output a signal of a logic low level when the first read control signal RD1 is disabled. The inverter 522 may generate the read termination signal RDE by inverting the output of the latch 521. Therefore, the read termination signal generation circuit 520 may enable the read termination signal RDE to a logic low level when the first read control signal RD1 is enabled and the detection signal DOUT is enabled. The read termination signal generation circuit 520 may disable the read is termination signal RDE to a logic high level when the first read control signal RD1 is disabled.
The repair signal generation circuit 530 may generate the repair signal RCS based on the detection signal DOUT, the read termination signal RDE, and the second read control signal RD2. The repair signal generation circuit 530 may include an AND gate 531, The AND gate 531 may output the repair signal RCS by receiving the detection signal DOUT, the read termination signal RDE, and the second read control signal RD2. Therefore, the read termination signal generation circuit 520 may enable the repair signal RCS when the detection signal DOUT becomes enabled while the read termination signal RDE is disabled and the second read control signal RD2 is enabled.
When the memory cell MC has the threshold voltage within the region “B” of
The memory 4220 may receive a control signal from the processor 4210. The memory 4220 may store a code and data for the operation of the processor 4210. The memory 4220 may be used to store data to be accessed through the bus 4246. The memory 4220 may include the semiconductor nonvolatile memory apparatuses 100 associated with
The electronic apparatus 4200 may configure various electronic control apparatuses which use the memory 4220. For example, the electronic apparatus 4200 may be used in a computer system, a wireless communication device, for example, a PDA, a laptop computer, a notebook computer, a web tablet, a wireless phone, a portable phone, a digital music player, an MP3 player, a navigator, a solid state disk (SSD), a household appliance, or any device capable of transmitting and receiving information under wireless circumstances.
Descriptions appear below for the realization and modified examples of the electronic apparatus 4200, with reference to
The solid state disk 4311 is a device which stores information by using a semiconductor device. The solid state disk 4311 provides an advantage of high speed. Additionally, a mechanical delay, a failure rate, heat generation, and noise generation all decrease, Further, miniaturization and light weight may be realized as compared to a hard disk drive (HDD). The solid state disk 4311 may be widely used in a notebook PC, a net book, a desktop PC, an MP3 player, or a portable storage device.
The controller 4315 may be formed adjacent to the interface 4313 and be electrically coupled to the interface 4313. The controller 4315 may be a microprocessor including a memory controller and a buffer controller. The nonvolatile memories 4318 may be formed adjacent to the controller 4315 and be electrically coupled to the controller 4315 via connection terminals T. The data storage capacity of the solid state disk 4311 may correspond to the nonvolatile memories 4318. The buffer memory 4319 may be formed adjacent to the controller 4315 and be electrically coupled to the controller 4315. Each of the nonvolatile memories 4220 may include the semiconductor memory apparatuses 100 associated with
The interface 4313 may be coupled to a host 4302 and play the role of transmitting and receiving electrical signals such as data. For example, the interface 4313 may be a device which uses the same protocol as SATA, IDE, SCSI, and/or a combination thereof, The nonvolatile memories 4318 may be coupled to the interface 4313 via the controller 4315.
The nonvolatile memories 4318 may play the role of storing the data received through the interface 4313. The nonvolatile memories 4318 have a characteristic that the data stored therein are retained even though power supply to the solid state disk 4311 is cut off.
The buffer memory 4319 may include a volatile memory or a nonvolatile memory. The volatile memory may be a DRAM and/or an SRAM. The nonvolatile memory may include the semiconductor memory apparatuses 100 associated with
The data processing speed of the interface 4313 may be relatively faster when compared to the operation speed of the nonvolatile memories 4318. The buffer memory 4319 may play the role of temporarily storing data. The data received through the interface 4313 may be temporarily stored in the buffer memory 4319 via the controller 4315, and then, be permanently stored in the nonvolatile memories 4318 in conformity with the data recording speed of the nonvolatile memories 4318.
The data frequently used among the data stored in the nonvolatile memories 4318 may be read in advance and be temporarily stored in the buffer memory 4319. Namely, the buffer memory 4319 may play the role of increasing the effective operation speed and decreasing an error occurrence rate of the solid state disk 4311.
While certain embodiments have been described above, it will be understood by those skilled in the art that these embodiments represent only a limited number of possible examples. Accordingly, the nonvolatile memory apparatus effectively performing a read operation and a system using the same should not be limited based on the described embodiments. Rather, the nonvolatile memory apparatus effectively performing a read operation and a system using the same described herein should only be limited in light of the claims that follow when taken in conjunction with the above description and accompanying drawings.
Claims
1. A read operation method performed by a nonvolatile memory apparatus, the read operation method comprising:
- performing a first read operation by applying a first read voltage across a memory cell;
- determining whether a snap-back of the memory cell occurs during the first read operation; and
- performing a second read operation when the snap-back of the memory cell does not occur during the first read operation, and terminating the read operation without performing the second read operation when the snap-back of the memory cell occurs during the first read operation.
2. The read operation method of claim 1, wherein the first read voltage has a voltage level higher than a set distribution minimum voltage and lower than a set distribution maximum voltage.
3. The read operation method of claim 1, wherein the the second read voltage has a voltage level higher than a set distribution maximum voltage and lower than a reset distribution minimum voltage.
4. The read operation method of claim 1, wherein the performing the first read operation comprises controlling a first current to flow through the memory cell.
5. The read operation method of claim 4, further comprising performing a repair operation by allowing a second current to flow through the memory cell when the snap-back of the memory cell occurs during the second read operation.
6. The read operation method of claim 5, wherein the second current is greater than the first current and is a repair current for forming the memory cell in a low-resistance state.
7. A read operation method performed by a nonvolatile memory apparatus, the read operation method comprising:
- performing a first read operation on a memory cell by applying a first read voltage across the memory cell; and
- performing a second read operation on the memory cell by applying a second read voltage across the memory cell according to whether a snap-back of the memory cell occurs during the first read operation,
- wherein the read operation of the nonvolatile memory apparatus is terminated without performing the second read operation when the snap-back of the memory cell occurs during the first read operation.
8. The read operation method of claim 7, wherein the first read voltage has a voltage level higher than a set distribution minimum voltage and lower than a set distribution maximum voltage.
9. The read operation method of claim 7, wherein the the second read voltage has a voltage level higher than a set distribution maximum voltage and lower than a reset distribution minimum voltage.
10. The read operation method of claim 7, wherein the performing the first read operation comprises controlling a first current to flow through the memory cell.
11. The read operation method of claim 10, further comprising performing a repair operation by allowing a second current to flow through the memory cell when the snap-back of the memory cell occurs during the second read operation.
12. The read operation method of claim 11, wherein the second current is greater than the first current and is a repair current for forming the memory cell in a low-resistance state.
13. A nonvolatile memory apparatus comprising:
- a memory cell coupled between a bit line electrode and a word line electrode,
- wherein the nonvolatile memory apparatus is configured to:
- perform a first read operation of read data stored in the memory cell by applying a first read voltage across the memory cell;
- perform a second read operation of read data stored in the memory cell by applying a second read voltage across the memory cell; and
- terminate a read operation without performing the second read operation when a snap-back of the memory cell occurs during the first read operation.
14. The nonvolatile memory apparatus of claim 13, wherein the first read voltage has a voltage level higher than a set distribution minimum voltage and lower than a set distribution maximum voltage,
15. The nonvolatile memory apparatus of claim 13, wherein the the second read voltage has a voltage level higher than a set distribution maximum voltage and lower than a reset distribution minimum voltage.
16. The nonvolatile memory apparatus of claim 13, wherein the nonvolatile memory apparatus controls a first current to flow through the memory cell when the first read operation is performed.
17. The nonvolatile memory apparatus of claim 16, wherein the nonvolatile memory apparatus is further configured to perform a repair operation by allowing a second current to flow through the memory cell when the snap-back of the memory cell occurs during the second read operation.
18. The nonvolatile memory apparatus of claim 17, wherein the second current is greater than the first current and is a repair current for forming the memory cell in a low-resistance state.
Type: Application
Filed: Apr 30, 2021
Publication Date: Aug 12, 2021
Patent Grant number: 11551752
Applicant: SK hynix Inc. (Icheon-si)
Inventors: Seok Joon KANG (Seoul), Moo Hui PARK (Icheon-si Gyeonggi-do), Jun Ho CHEON (Seoul)
Application Number: 17/245,870