UNIPOLAR RESISTIVE MEMORY
20170316825 · 2017-11-02
Assignee
Inventors
- Bastien Giraud (Voreppe, FR)
- Alexandre Levisse (Grenoble, FR)
- Jean-Philippe Noel (Montbonnot Saint Martin, FR)
Cpc classification
G11C13/0033
PHYSICS
G11C2213/82
PHYSICS
International classification
Abstract
A memory circuit including cells connected in rows and in columns, each cell including a programmable resistive element and a control transistor, the memory circuit further including a control circuit capable of, during a cell programming phase: applying a first voltage to a control conductive track of the column including the cell; applying a second voltage to the first control conductive track of the row including the cell; applying a third voltage capable of turning on the cell control transistor to a second row control conductive track including the cell; and applying a fourth voltage capable of turning off the control transistors to the control conductive tracks of columns which do not include the cell.
Claims
1. A memory circuit comprising a plurality of elementary cells arranged in rows and in columns, each cell comprising: a programmable resistive element having a first end connected to a first node of the cell; and a control transistor having a first conduction node connected to a second end of the resistive element, a second conduction node connected to a second node of the cell, and a control node connected to a third node of the cell, wherein, in each row, the cells in the row have their first nodes connected to a same first row control conductive track and have their third nodes connected to a same second row control conductive track, and, in each column, the cells have their second nodes connected to a same column control conductive track, the memory circuit further comprising a control circuit capable of implementing operations of setting and resetting elementary cells of the memory according to a unipolar operating mode, the control circuit being capable of, during a step of setting or resetting a cell: applying a first voltage to the conductive track controlling the column comprising the cell to be programmed; applying a second voltage to the first conductive track controlling the row comprising the cell to be programmed; applying a third voltage to the second conductive track controlling the row comprising the cell to be programmed, the third voltage being capable of turning on the control transistor of the cell to be programmed; and applying a fourth voltage to the conductive tracks controlling columns which do not comprise the cell to be programmed, the fourth voltage being capable of turning off the control transistors in the cells comprised both in said columns and in the row comprising the cell to be programmed.
2. The memory circuit of claim 1, wherein, in each cell, the control transistor is an N-channel MOS transistor.
3. The memory circuit of claim 2, wherein the second and third voltages are greater than the first voltage, and the fourth voltage is greater than the third voltage minus the threshold voltage of the control transistor.
4. The memory circuit of claim 2, wherein the fourth voltage is in the range from the third voltage minus the threshold voltage of the control transistor to the second voltage.
5. The memory circuit of claim 2, wherein the fourth voltage is smaller than the second voltage.
6. The memory circuit of claim 1, wherein, in each cell, the control transistor is a P-channel MOS transistor.
7. The memory circuit of claim 6, wherein the second and third voltages are smaller than the first voltage, and the fourth voltage is smaller than the third voltage plus the threshold voltage of the control transistor.
8. The memory circuit of claim 6, wherein the fourth voltage is in the range from the second voltage to the third voltage plus the threshold voltage of the control transistor.
9. The memory circuit of claim 6, wherein the fourth voltage is greater than the second voltage.
10. The memory circuit of claim 1, wherein the control circuit is further capable of, during a phase of programming the cell, applying a fifth voltage to the first conductive tracks controlling rows which do not comprise the cell to be programmed, the difference between the first and fifth voltages being, in absolute value, smaller than or equal to a nominal maximum voltage specified for the cell control transistors.
11. The memory circuit of claim 10, wherein the fifth voltage is greater than the first voltage or smaller than the first voltage.
12. The memory circuit of claim 10 or 11, wherein the fifth voltage has a level intermediate between the first and second voltages.
13. The memory circuit of claim 10, wherein the fourth and fifth voltages are substantially equal.
14. The memory circuit of claim 1, wherein the third and fourth voltages are substantially equal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0017]
[0018]
[0019]
[0020]
[0021]
DETAILED DESCRIPTION
[0022] The same elements have been designated with the same reference numerals in the different drawings and, further, the various drawings are not to scale. For clarity, only those elements which are useful to the understanding of the described embodiments have been shown and are detailed. In particular, the control circuits arranged at the periphery of a resistive memory to apply appropriate control signals to the elementary cells of the memory have not been detailed, the forming of such control circuits being within the abilities of those skilled in the art based on the functional indications described in the present disclosure. Unless otherwise specified, expressions “approximately”, “substantially”, and “in the order of” mean to within 10%, preferably to within 5%. In the present disclosure, term “connected” is used to designate a direct electric connection, with no intermediate electronic component, for example, by means of one or a plurality of conductive tracks or conductive wires, and term “coupled” or term “linked” is used to designate either an electric connection which may be direct (then meaning “connected”) or indirect (that is, via one or a plurality of intermediate components).
[0023]
[0024]
[0025] In a phase of setting (SET) cell 100, node VAL, corresponding to the source of transistor 103, is set to a low reference node or ground VREFL, for example, a voltage in the order of 0 V, and a programming voltage pulse of high level as compared with reference voltage VREFL is applied to node VBL (initially at reference voltage VREFL). During the entire set phase, control transistor 103 of the cell is kept on by application of a high voltage level VCMDH (referenced to ground) to node WL.
[0026] During a phase (RESET) of resetting cell 100, similar voltages are applied to nodes VAL, VBL, and WL of cell 100, the main difference being the shape of the high-level programming voltage pulse applied to node VBL. More particularly, in the example of
[0027]
[0028] The operation of the memory of
[0029] A problem raised by this operating mode is the relatively high stress undergone by control transistors 103 of the unprogrammed elementary cells of the row and of the column comprising the programmed cell. Indeed, during a phase of setting or of resetting a cell 100.sub.ij, each of the cells of the column of rank j, except for cell 100.sub.ij, has its control transistor 103 controlled to the off state, and is applied a voltage of level VH between its nodes VBL and VAL. In the case of MOS transistors, this results in an accelerated aging and in a risk of breakdown of the spacers of the non-activated transistors 103 of the column. Further, in each of the cells of the row of rank i except for cell 100.sub.ij, the cell control transistor 103 is applied a voltage of level VCMDH on its gate, and a substantially zero voltage between its conduction nodes. In the case of MOS transistors, this results in an accelerated aging and in a risk of breakdown of the gate oxide of the non-activated transistors 103 of the row. To avoid a premature degradation of transistors 103, the latter may be sized to resist the above-mentioned stress, but this has a cost in terms of semiconductor surface area occupied by the transistors, and is a limitation to the increase of the memory density.
[0030] Another problem posed by the above-described operating mode is that it results in the flowing of relatively high parasitic leakage currents in the memory. In particular, during a phase of setting or resetting a cell 100.sub.ij, a relatively high programming current flows from conductive track VAL.sub.i to conductive track VBL.sub.i, through cell 100.sub.ij. Under the effect of this current, and due to the intrinsic resistivity of conductive track VAL.sub.i, a potential gradient appears on conductive track VAL.sub.i. Thus, in each of the cells of the row of rank i, the voltage on node VAL of the cell may take a value slightly greater than the reference voltage applied at the end of conductive track VAL.sub.i. Given that a turn-on control voltage of level VCMDH is applied to control nodes WL of each of the cells in the row, relatively high parasitic currents may flow through transistors 103 of the non-activated cells of the row. Further, in each of the non-activated cells of the column comprising cell 100.sub.ij, leakage currents may appear due to the relatively high source-drain voltage applied to control transistors 103.
[0031]
[0032] Elementary cells 200.sub.ij of the memory of
[0033] The operation of the memory of
[0034] Further, all along the set or reset phase, to avoid an unwanted switching of a resistive storage element in another cell of the array, the conductive tracks VBL.sub.j of the other columns of the array may be maintained at a high-level voltage (that is, greater than VREFL) VINT1H, the conductive tracks VAL.sub.i of the other rows of the array may be maintained at a high-level voltage (that is, greater than VREFL) VINT2H, and the conductive tracks WL.sub.i of the other rows of the array may be maintained at reference voltage VREFL.
[0035] Level VINT1H may be selected to ensure that the transistors 103 of the non-activated cells of the row comprising the programmed cell 200.sub.ij are off, while limiting to an acceptable level the source-drain voltage seen by these transistors, for example, to a level lower than or equal to the nominal drain-source voltage specified for these transistors. In particular, level VINT1H is selected to be greater than VCMDH-VTH, where VTH is the threshold voltage of transistors 103, so that the gate-source voltage of the transistors 103 of the non-activated cells in the row is smaller than threshold voltage VTH of transistors 103. Level VINT1H is for example substantially equal to level VCMDH. As a variation, level VINT1H is in the range from VCMDH-VTH to VH.
[0036] Level VINT2H may be selected to limit to an acceptable level the drain-source voltage of transistors 103 of the other rows in the array, for example, to a level smaller than or equal to the nominal drain source voltage specified for these transistors. As an example, level VINT2H is lower than level VH. Level VINT2H is for example substantially equal to level VINT1H, for example, in the order of VCMDH.
[0037] As compared with the configuration of
[0038] Another advantage of the embodiment of
[0039] Thus, in the embodiment of
[0040]
[0041] The memory of
[0042] Elementary cells 300.sub.ij of the memory of
[0043] The operation of the memory of
[0044] Further, all along the set or reset phase, to avoid an unwanted switching of a resistive storage element in another cell of the array, the conductive tracks VBL of the other columns of the array may be maintained at a low-level voltage (smaller than VREFH) VINT1L, the conductive tracks VAL.sub.i of the other rows of the array may be maintained at a low-level voltage (smaller than VREFH) VINT2L, and the conductive tracks WL.sub.i of the other rows of the array may be maintained at reference voltage VREFH.
[0045] Level VINT1L may be selected to ensure that transistors 105 of the non-activated cells of the row comprising the programmed cell 300.sub.ij are off, while limiting to an acceptable level the source-drain voltage seen by these transistors, for example, to a level lower than or equal to the nominal drain-source voltage specified for these transistors. In particular, level VINT1L is selected to be smaller than VCMDL+VTH, where VTH is the threshold voltage of transistors 105, so that the source-gate voltage of transistors 105 of the non-activated cells in the row is smaller than threshold voltage VTH of transistors 105. Level VINT1L is for example substantially equal to level VCMDL. As a variation, level VINT1L is in the range from VCMDL+VTH to VREFL.
[0046] Level VINT2L may be selected to limit to an acceptable level the drain-source voltage of transistors 105 of the other rows in the array, for example, to a level smaller than or equal to the nominal drain source voltage specified for these transistors. As an example, level VINT2L is greater than level VREFL. Level VINT2L is for example substantially equal to level VINT1L, for example, in the order of VCMDL.
[0047] Specific embodiments have been described. Various alterations, modifications, and improvements will occur to those skilled in the art. In particular, the described embodiments are not limited to the above-mentioned examples where the basic programmable resistive element of the memory is of PCM type. More generally, the described embodiments may be adapted to any type of programmable resistive element compatible with a unipolar operation, for example, programmable resistive elements of unipolar OxRAM type, as well as all the resistive elements where the polarity of the programming current does not matter, for example, the resistive elements where the programming is performed by Joule effect.
[0048] Further, the described embodiments are not limited to the above-described specific case where the electrodes of the basic programmable resistive element of the memory are differentiated (anode/cathode). The above-described embodiments are also compatible with symmetrical or “non-polar” programmable resistive elements.
[0049] Further, although only examples of control methods where a single elementary cell of the memory is programmed have been described hereabove, the above-described embodiments are compatible with an operation where a plurality of elementary cells of a same row or of a same column are simultaneously programmable. As an example, in the embodiment of
[0050] Such alterations, modifications, and improvements are intended to be part of this disclosure, and are intended to be within the spirit and the scope of the present invention. Accordingly, the foregoing description is by way of example only and is not intended to be limiting. The present invention is limited only as defined in the following claims and the equivalents thereto.