USPatent applicationPatented

Semiconductor memory device including semi-selectable memory cells

Granted 6 Mar 2018 · 1 office action

Current assignee: Toshiba Memory Corporation · originally Toshiba

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Takahiko Sasaki · Examiner: Hien Nguyen · AU 2825 · TC 2800

Life of the application

9 dated events
⤢ drag to zoom20162018202020222024202620282030203220342036ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Description

9 parts
›CROSS-REFERENCE TO RELATED APPLICATIONS

This application is based upon and claims the benefit of priority from the prior U.S. Provisional Application 62/155,637, filed on May 1, 2015, the entire contents of which are incorporated herein by reference.

BACKGROUND
›Field

An embodiment of the present invention relates to semiconductor memory devices.

›Description of the Related Art

Variable-resistance memories (resistance RAMs [ReRAMs]) are one type of semiconductor memory devices that replace low-cost and large-capacity flash memories known in the art. A variable-resistance memory has memory cells each formed with a variable resistance film, and configures a cross-point memory cell array, allowing for the same level of capacity as flash memories. To further expand the capacity, some developed ReRAMs employ a so-called vertical bit line (VBL) structure, in which selection lines, or bit lines, are arrayed vertically with respect to the semiconductor substrate.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a functional block diagram of a semiconductor memory device according to an embodiment;

FIG. 2 is a circuit diagram of the memory cell array in the semiconductor memory device according to the embodiment;

FIG. 3 is a perspective view illustrating the structure of the memory cell array in the semiconductor memory device according to the embodiment;

FIG. 4 is a circuit diagram of the memory cell array being biased in the semiconductor memory device according to the embodiment during a data writing operation;

FIG. 5 is a table showing a disturbance voltage applied to semi-selected memory cells in the semiconductor memory device during the data writing operation;

FIG. 6 is a circuit diagram of the memory cell array being biased in the semiconductor memory device according to the embodiment during the data writing operation;

FIG. 7 is a circuit diagram of the sense amplifier circuit in the semiconductor memory device according to the embodiment; and

FIG. 8 is a timing chart showing operational waveforms of the sense amplifier circuit in the semiconductor memory device according to the embodiment.

›DETAILED DESCRIPTION · 1 of 4

A semiconductor memory device according to an embodiment includes: a memory cell array having a plurality of first wires, a second wire, and a plurality of memory cells electrically connected to the plurality of first wires and the second wire; and a control circuit configured to apply a plurality of writing voltages to the second wire. One of the memory cells is a selected memory cell, which is electrically connected to the selected second wire and electrically connected to a selected one of the first wires. One of the memory cells is a semi-selected memory cell, which is electrically connected to the selected second wire and electrically connected to an unselected one of the first wires. When writing data into the selected memory cell, the control circuit selects one from the plurality of writing voltages and applies the one writing voltage to a third wire connected to the selected second wire. Further, the control circuit selects the one writing voltage on the basis of a first current that flows through the second wire when each of the plurality of memory cells electrically connected to the selected second wire is set as the semi-selected memory cell.

A semiconductor memory device according to an embodiment will be described below with reference to the accompanying drawings.

The semiconductor memory device in this embodiment includes a memory cell array 1 , a row decoder 2 , a column decoder 3 , a host block 4 , a power source 5 , and a control circuit 6 .

The memory cell array 1 includes: a plurality of word lines WL and a plurality of bit lines BL that cross one another; and a plurality of memory cells MC arranged at the intersections of the word lines WL and the bit lines BL. The row decoder 2 selects one of the word lines WL during an access operation. The column decoder 3 selects one of the bit lines BL during an access operation and has a driver that controls this access operation.

The host block 4 selects an access target from the memory cells MC in the memory cell array 1 . The host block 4 applies a row address to the row decoder 2 and a column address to the column decoder 3 . The power source 5 , during a data writing/reading operation, generates a predetermined combination of voltages corresponding to this operation, and supplies it to both the row decoder 2 and the column decoder 3 . The control circuit 6 controls the host block 4 , for example, by transmitting an address thereto in response to an external command, and also controls the power source 5 .

Next, details of the memory cell array 1 will be described.

FIG. 2 is a circuit diagram of the memory cell array in the semiconductor memory device according to this embodiment. FIG. 3 is a perspective view illustrating the structure of the memory cell array in the semiconductor memory device.

As illustrated in FIG. 2 , components of the memory cell array 1 include, in addition to the word lines WL, bit lines BL, and memory cells MC described above, selection transistors STR, global bit lines GBL, and selection gate lines SG. Herein, a single second wire includes a bit line BL and a global bit line GBL.

As illustrated in FIG. 3 , the memory cell array 1 employs a so-called vertical bit line (VBL) structure, in which the bit lines BL extend vertically with respect to the principal plane of the semiconductor substrate (not illustrated). More specifically, the word lines WL are arrayed in both the Y and Z directions in a matrix fashion while extending in the X direction. The bit lines BL are arrayed in the X and Y directions in a matrix fashion while extending in the Z direction. The memory cells MC are arranged at the intersections of the word lines WL and the bit lines BL, namely, arrayed in the X, Y, and Z directions in a 3D matrix fashion.

As illustrated in FIG. 2 , each memory cell MC has a variable resistive element VR (variable resistance film). The variable resistive element VR transits between a high-resistance state and a low-resistance state in accordance with an applied voltage. Each memory cell MC stores data in a nonvolatile manner by utilizing the resistance state of the variable resistive element VR. The variable resistive element VR typically performs a set operation and a reset operation. In the set operation, the variable resistive element VR transits from the high-resistance state (reset state) to the low-resistance state (set state); in the reset operation, it transmits from the low-resistance state (set state) to the high-resistance state (reset state). In addition, the variable resistive element VR performs a forming operation necessary only immediately after its fabrication. In this forming operation, a local region (filament path) in which current flows easily is formed in the variable resistive element VR. More specifically, a voltage higher than that for the set or reset operation is applied across the variable resistive element VR.

As illustrated in FIG. 2 , the selection transistors STR are formed at the lower ends of the bit lines BL and between the global bit lines GBL. The global bit lines GBL are arrayed in the X direction while extending in the Y direction. Each global bit line GBL is connected commonly to the ends of a plurality of selection transistors STR arrayed in the Y direction.

Two selection transistors STR arranged adjacent to each other in the Y direction may share a common gate. The selection gate lines SG, which function as the gates of the selection transistors STR, are arrayed in the Y direction while extending in the X direction. Each selection gate line SG is connected commonly to the gates of a plurality of selection transistors STR arrayed in the X direction. Alternatively, two selection transistors STR arranged adjacent to each other in the Y direction may have separated gates and operate independently.

Next, a description will be given of an operation of writing data into the semiconductor memory device.

The data writing operation involves the set and reset operations described above. The following description will be given regarding an exemplary case where the reset operation is performed; however the set operation may be performed instead.

›DETAILED DESCRIPTION · 2 of 4

FIG. 4 is a circuit diagram of the memory cell array being biased in the semiconductor memory device according to this embodiment during a data writing operation.

Specifically, FIG. 4 illustrates a plurality of word lines WL, a single bit line BL, and a plurality of memory cells MC connected to the intersections between the word lines WL and the bit line BL. Furthermore, it illustrates a sense amplifier circuit SA, a global bit line GBL connected to this sense amplifier circuit SA, and a selection transistor STR formed between the bit line BL and the global bit line GBL. The global bit line GBL has a wire resistance Rgbl.

In the following description, suppose a word line WL 3 A is a selected word line (also denoted below by WLs) and the remaining word lines WL are unselected word lines. Moreover, suppose the bit line BL is a selected bit line, a memory cell MC 3 A connected between the word line WL 3 A and the bit line BL is a selected memory cell (also denoted below by MCs), and the remaining memory cells MC are unselected memory cells. When one of a word line WL connected to the memory cell MC and the bit line BL connected to the memory cell MC is a selected wire, the memory cell MC connected is referred to as a semi-selected memory cell (also denoted below by MCf). A semi-selected memory cells connected to the selected bit line BL may be referred to as an F cell among other semi-selected memory cells MCf. In FIG. 4 , all the unselected memory cells are F cells accordingly. The variable resistive element VR in each memory cell MC performs the reset operation when a program voltage Vpp is applied thereto.

In order for the memory cell MC 3 A to perform the reset operation, for example, the sense amplifier circuit SA applies 0 V to the selected word line WL 3 A and a voltage Vpp/2, which corresponds to a half of the program voltage Vpp, to the unselected word lines WL. Here, suppose the parasitic resistance, such as the wire resistance Rgbl, of the global bit line GBL is ignored. When the sense amplifier circuit SA applies the program voltage Vpp to the global bit line GBL, this program voltage Vpp is applied to the memory cell MC 3 A, and then the memory cell MC 3 A performs the reset operation. On the other hand, the remaining memory cells MC to which the voltage Vpp/2 is applied does not perform the reset operation.

Next, consider the influence of a voltage drop (also referred to below as an IR drop) caused by the wire resistance Rgbl. The IR drop in the circuit of FIG. 4 is caused mainly by an insufficient drive performance of the thin film transistor, hereinafter referred to as TFT, forming the selection transistor STR and a long, narrow shape of the global bit line GBL. In order for the selected memory cell MCs to reliably perform the reset operation, the sense amplifier circuit SA needs to apply the program voltage Vpp to the bit line BL. More specifically, assuming that a voltage drop, or an IR drop, of a voltage Vird occurs in the global bit line GBL, the sense amplifier circuit SA needs to apply an output voltage Vout (=Vpp+Vird) to the global bit line GBL.

The above voltage Vird depends on, for example, the resistance state of the semi-selected memory cells MCh. In addition, a current Igbl flowing through the global bit line GBL corresponds to the sum (Ireset+ΣIfcell) of a reset current Ireset flowing through the selected memory cell MCs and cell currents Ifcell flowing through the semi-selected memory cells MC. A disturbance voltage applied to the semi-selected memory cells MCh corresponds to a half of the program voltage Vpp applied to the selected memory cell MCs as described above. However, as the number of semi-selected memory cells MCf (2×the number of layers of the word line WL−1) increases, the current ΣIfcell becomes dominant in the current Igbl. For this reason, the voltage drop Vird, or the IR drop, depends greatly on the resistance state of the semi-selected memory cells MCh, or data stored in the semi-selected memory cells MC.

In light of the above, when the selected memory cell MCs performs the reset operation, the sense amplifier circuit SA applies, to the global bit line GBL, a writing voltage Vwr that has been assumed that the voltage Vird is maximized, or all the semi-selected memory cells MCh are in the low-resistance state. However, when the writing voltage Vwr is applied, if some of the semi-selected memory cells MCh are in the high-resistance state, the IR drop may occur less than assumed. As a result, not only a voltage higher than the program voltage Vpp would be applied to the selected memory cell MCs, but also a disturbance voltage higher than the voltage Vpp/2 would be applied to the unselected memory cells MCh. This increases a risk that a heavy load is placed on the selected memory cell MCs and data in the semi-selected memory cells MCh is damaged.

A result of simulating the disturbance voltage applied to the semi-selected memory cells MCf (F cells) will be described below.

FIG. 5 is a table showing the disturbance voltage applied to the semi-selected memory cells in the semiconductor memory device during a data writing operation. The table shows a simulation result of the maximum of the disturbance voltages applied to the semi-selected memory cells MCh. The difference of individual disturbance voltages are attributed to characteristic variations in the TFTs forming the selection transistors STR and a program scheme to be employed. In this case, two program schemes are employed; the first one is to select the word line WL and the bit line BL in this order and the second one is to select the bit line BL and the word line WL in this order. The simulation values in the table are calculated under the condition that the word line WL has 16 layers, the program voltage Vpp is 2 V, and a variation in voltages □Vth of the TFTs forming the selection transistors STR is about +250 mV.

Under an ideal condition, the disturbance voltage applied to each semi-selected memory cell MCh becomes Vpp/2 (1V), as described above. The table of FIG. 5 , however, reveals that when all the semi-selected memory cells MCh are in the low-resistance state, the disturbance voltage applied to the semi-selected memory cells MCh exceeds 1 V. More specifically, when the characteristics of the TFTs vary and the program scheme to select the bit line BL and the word lines WL in this order is employed, the disturbance voltage of as high as 1.64 V is applied to a semi-selected memory cell MCh. When a higher disturbance voltage is applied to a semi-selected memory cell MCh, not only a heavy load is placed on the semi-selected memory cells MCh but also the transition of its resistance state may be caused.

›DETAILED DESCRIPTION · 3 of 4

To avoid the above disadvantage, this embodiment performs a data writing operation in the following manner.

The data writing operation in this embodiment includes a pre-sensing operation of identifying the resistance states of the semi-selected memory cells MCf (F cells) and a program operation of causing the selected memory cell MCs to perform the set or reset operation. Specifically, first the pre-sensing operation is performed, and then the program operation is performed.

FIG. 6 is a circuit diagram of the memory cell array being biased in the semiconductor memory device according to this embodiment during the data writing operation. Here, when voltage values in the pre-sensing operation differ from those in the program operation, these voltage values are shown together.

In the pre-sensing operation, the sense amplifier circuit SA applies the voltage Vpp/2 to all the word lines WL including the selected word line WL 3 A, setting them as unselected word lines WL. Simultaneously, the sense amplifier circuit SA applies the program voltage Vpp to the bit line BL, setting it as a selected bit line BL. All the memory cells connected to the bit line BL are thereby set as semi-selected memory cells MCh. In this case, as described above, the amount of current Igbl flowing through the global bit line GBL depends on the resistance states of the semi-selected memory cells MCh. Thus, by sensing the amount of current Igbl flowing through the global bit line GBL, the present resistance states of the semi-selected memory cells MCh can be identified. It should be noted that in this pre-sensing operation, the sense amplifier circuit SA applies, to the global bit line GBL, an output voltage Vout lower than that for the program operation. This can prevent the semi-selected memory cells MCh from bearing a heavy load during the pre-sensing operation.

The sense amplifier circuit SA adjusts the output voltage Vout to be used for the program operation, on the basis of the amount of current Igbl sensed during the pre-sensing operation. Specifically, when a small current Igbl flows, or if many semi-selected memory cells MCh are in the high-resistance state, the sense amplifier circuit SA applies a relatively low output voltage Vout. When a large current Igbl flows, or if many semi-selected memory cells MCh are in the low-resistance state, the sense amplifier circuit SA applies a relatively high output voltage Vout. In this way, the sense amplifier circuit SA in the embodiment selects an appropriate one of a plurality of output voltages Vout on the basis of the amount of current Igbl sensed during the pre-sensing operation. In this program operation, therefore, it is possible to apply an appropriate program voltage Vpp to the selected memory cell MCs and apply a reduced disturbance voltage to the semi-selected memory cells MCh.

Next, a description will be given of an exemplary configuration of the sense amplifier circuit SA which performs both the pre-sensing and program operations.

FIG. 7 is a circuit diagram of the sense amplifier circuit in the semiconductor memory device according to this embodiment.

The sense amplifier circuit SA includes transistors TR 1 to TR 9 , switching circuits SW 1 and SW 2 , constant current sources A 1 and A 2 , and a latch circuit L 1 .

The transistor TR 1 is an NMOS transistor having a source, a drain, and a gate that are connected, respectively, to a node VSENSE, the global bit line GBL, and a node SFG_IN.

The transistor TR 2 is a PMOS transistor having a source connected to a predetermined power source Vsup via the constant current source A 1 , a drain connected to the node VSENSE, and a gate that receives a control signal XPRESENSE. The constant current source A 1 feeds a reference current Iref_fcell that is used as a reference to determine the amount of current Igbl during the pre-sensing operation. The control signal XPRESENSE is a negative logic signal for use in giving the period of sensing the current Igbl during the pre-sensing operation.

For example, the reference current Iref_fcell may be set to the current flowing through the global bit line GBL when a half of all the memory cells MC, among other memory cells MC connected to the bit lines BL, are in the low-resistance state.

The transistor TR 3 is a PMOS transistor having a source connected to the power source Vsup. The transistor TR 4 is a PMOS transistor having a source connected to the power source Vsup, a drain connected to the gate of the transistor TR 3 , and a gate that receives a control signal DETECT_ON. The transistor TR 5 is a PMOS transistor having a source connected to the drain of the transistor TR 4 and a drain and a gate that are both connected to the drain of the transistor TR 3 . The transistors TR 3 to TR 5 configure a peak sensing circuit that senses the peak of the current Igbl and is controlled in accordance with the control signal DETECT_ON.

The transistor TR 6 is a PMOS transistor having a source connected to the drains of the transistors TR 3 and TR 5 , a drain connected to the node VSENSE, and a gate that receives a control signal XSENSE. The control signal XSENSE is a negative logic signal for use in giving the period of sensing the current Igbl during the program operation.

The transistor TR 7 is a PMOS transistor having a source connected to the power source Vsup, a drain connected to the power source ground via the constant current source A 2 , and a gate connected to the node VSENSE. The drain of the transistor TR 7 forms a node MID. The constant current source A 2 feeds a reference current Iref that is used as a reference to determine whether the current Igbl is high or low during the program operation.

The transistor TR 8 is a PMOS transistor having a source and a gate that are connected, respectively, to a predetermined power source Vdd and the node MID. The transistor TR 9 is an NMOS transistor having a source, a drain, and a gate that are connected to the drain of the transistor TR 8 , the power source ground, and the node MID, respectively. Both the drain of the transistor TR 8 and the source of the transistor TR 9 form a node OUT. Both the transistors TR 8 and TR 9 configure a NOT circuit having an input terminal at the MID node and an output terminal at the OUT node.

›DETAILED DESCRIPTION · 4 of 4

The latch circuit L 1 has an input terminal at the node OUT, and is controlled in accordance with the control signal XPRESENSE. While receiving a control signal XPRESENSE of “L,” the latch circuit L 1 is capturing a signal from the node OUT. When the control signal XPRESENSE becomes “H,” it retains the signal captured from the node OUT as data POUT.

The switching circuit SW 1 chooses between a writing voltage Vwr 1 (e.g., 3.5 V) and a writing voltage Vwr 2 (e.g., 4V) and outputs the chosen one. The switching circuit SW 1 is controlled in accordance with the retained data POUT in the latch circuit L 1 . The switching circuit SW 2 chooses between a pre-sensing voltage Vpresense (e.g., 3V) and the output from the switching circuit SW 1 , namely, the writing voltage Vwr 1 or Vwr 2 , and outputs a chosen one. The output from switching circuit SW 2 at the node SFG_IN controls the transistor TR 1 .

In the pre-sensing operation, the switching circuit SW 2 chooses the pre-sensing voltage Vpresense. The output voltage Vout (=Vpresense−Vth) is thereby applied to the global bit line GBL; Vth denotes the threshold voltage of the transistor TR 1 . In the program operation, the switching circuit SW 1 chooses between the writing voltages Vwr 1 and Vwr 2 . The output voltage Vout (=Vwr 1 −Vth or Vwr 2 −Vth) is thereby applied to the global bit line GBL.

Next, a description will be given of an operation of the sense amplifier circuit SA in this embodiment.

FIG. 8 is a timing chart showing operational waveforms of the sense amplifier circuit in the semiconductor memory device according to the embodiment. In this timing chart, the waveforms drawn by a solid line represent operations when many semi-selected memory cells MCh are in the high-resistance state, whereas the waveforms drawn by a dashed line represent operations when many semi-selected memory cells MCh are in the low-resistance state. Furthermore, “Selected WL,” “Selected MC” and “FCell” correspond to the voltages applied to the selected word line WLs, the selected memory cell, and the semi-selected memory cells (F cell), respectively.

When the data writing operation starts, a control signal SA_EN (not illustrated in FIG. 7 ) rises from “L” to “H” at Step S 1 , activating the sense amplifier circuit SA. In this case, the switching circuit SW 2 chooses the pre-sensing voltage Vpresense. The output voltage Vout (=Vresense−Vth) is thereby applied to the global bit line GBL, and then a voltage of about Vpp is applied to the bit line BL. Consequently, the disturbance voltage Vpp/2 (=1V) is applied to all the memory cells MC including a memory cell MC that will be selected later, so that all the memory cells MC are set as the semi-selected memory cells.

At Step S 2 , the control signal XPRESENSE rises from “H” to “L”, turning on the transistor TR 2 . The difference between the current Igbl and the reference current Iref_fcell thereby appears at the node VSENSE. If the current Igbl is larger than the reference current Iref_fcell, the transistor TR 7 turns on, causing the potential at the node MID to be “H.” If the current Igbl is smaller than the reference current Iref_fcell, the transistor TR 7 turns off, causing the potential at the node MID to be “L.” In this way, whether the amount of current Igbl relative to the amount of reference current Iref_fcell is high or low appears at the node OUT.

At Step S 3 , when the control signal XPRESENSE rises from “L” to “H,” the latch circuit L 1 retains the potential at the node OUT as the data POUT. Simultaneously with this, the control signal XSENSE falls from “H” to “L”, and the switching circuits SW 1 and SW 2 thereby perform switching operations. Specifically, the switching circuit SW 1 is controlled in accordance with the data POUT retained by the latch circuit L 1 . When the data POUT is “H,” namely, the current Igbl is larger than the reference current Iref_fcell, the switching circuit SW 1 chooses the writing voltage Vpp 2 . When the data POUT is “L,” namely, the current Igbl is smaller than the reference current Iref_fcell, the switching circuit SW 1 chooses the writing voltage Vpp 1 , which is smaller than the writing voltage Vpp 2 . Then, the switching circuit SW 1 outputs the chosen writing voltage to the node SFG_IN. As a result, the output voltage Vout (=Vpp 1 −Vth or Vpp 2 −Vth) is applied to the global bit line GBL in the case in which Vth denotes the threshold voltage of the transistor TR 1 .

At Step S 4 , the voltage applied to the selected word line WLs falls from Vpp/2 to 0 V. In response to this, the voltage applied to the selected memory cell MCs rises to the program voltage Vpp, which is required to perform the reset operation.

At Step S 5 , the selected memory cell MCs transits from the low-resistance state to the high-resistance state during the reset operation. In response, the potential at the node VSENSE rises. Then, the change in the potential at the node VSENSE is detected, after which the data writing operation ends.

The description has been given of the summary of the operation performed by the sense amplifier circuit SA in this embodiment.

The foregoing embodiment identifies the resistance states of semi-selected memory cells through a pre-sensing operation. This makes it possible to lower the disturbance voltage applied to the semi-selected memory cells in the writing operation and to prevent a selected memory cell from being energized with an excessively high program voltage. Therefore, this embodiment successfully provides a semiconductor memory device that is capable of performing a highly reliable data writing operation.

Other Embodiments

Some embodiments of the present invention which have been described are exemplary and not intended to limit the scope of the invention. Novel embodiments as described above can be carried out in different ways and can undergo various omissions, replacements, and modifications that do not depart from the scope of the invention. The embodiments and their modifications are included within the scope and spirit of the invention, and further included within the scopes of the inventions recited in the claims and their equivalents.

Claims as granted

20 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

2 codes
IPC · International Patent Classification
Section G — Physics
  • G11C13/00
  • G11C11/00

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomApr 2016Jul 2016Oct 2016Jan 2017Apr 2017Jul 2017Oct 2017Jan 2018Apr 2018USPTOApplicantRestriction requirementNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
2.0 y
726 days filing → grant
Office actions
0
after a restriction
Examiner
Hien Nguyen
art unit 2825 · TC 2800
Citations: 7 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20162018202020222024202620282030203220342036Owner 2
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock