The present application relates to a memory cell including a variable-resistance element, such as a magnetoresistive memory cell, an electric-field-induced-resistance memory cell or a phase-change memory cell, and a semiconductor device using the same. Particularly, it relates to a technique useful for application to e.g. MRAM (Magnetroresistive Random Access Memory), which is a nonvolatile memory using TMR (Tunnel Magneto-Resistance) effect.
MRAM, a nonvolatile memory using TMR effect based on the spin-dependent electrical transport has been used previously. MRAM has excellent features such as an infinitude number of owerwrites, a larger capacity owing to the scale-down of TMR devices, high-speed operation, and a low-voltage operation. A device working as a memory has a structure referred to as “TMR structure”, in which two magnetic films are arranged to sandwich a tunnel isolation layer there between. The lower magnetic film is termed “pinned layer”, and the upper magnetic film is termed “free layer”, which are both composed of a multilayer of alloy having magnetism.
The orientation of magnetism (spin orientation) in the layer of the free layer can be changed by causing current to pass through the layer. The pinned layer is less prone to change or in the orientation of magnetism in the layer or never exhibit such change even though current can flow therein, in comparison to the free layer. In regard to a memory operation, the orientation of magnetism of a free layer can be controlled by fixing the orientation of magnetism of a pinned layer, and then applying an external magnetic field induced by current to TMR device. The resistance condition of a tunnel current running through the tunnel isolation film is changed depending on whether the orientation of magnetism of a free layer is parallel or antiparallel with the orientation of magnetism of a pinned layer. The changes so produced correspond to logical values “0” and “1” for memory operations
Examples literatures reporting MRAM include the following patent documents:
JP-A-63-136386, and JP-A-2002-511631.
A magnetoresistance memory cell using TMR effect can be formed by a combination of one transistor and one resistance. In this case, the change in voltage of a bit line attributed to the change in resistance is sensed. Such cell is termed “1Tr+1R type cell”. For a resistive portion of a cell like this, MTJ (Magnetic Tunnel Junction) is used in the case of MRAM. Especially, MRAM has a resistance ratio as small as about 50 to 70 percent and therefore, a differential-amplification type sense amplifier using a reference bit line is often used for reading the change in bit line voltage.
In general, as to a differential-amplification type sense amplifier, the sensing time is shortened, which enables a high-speed read action. However, if there is no differentially amplifying function in a memory cell, the potential fluctuation of a bit line must be offset by the discharging ability of a series circuit composed of a transistor and a resistance in the memory cell, and the high-seed action is restricted by the limit of such ability.
In contrast, according to the above patent documents, a memory cell with a differentially amplifying function provided therein can work at a high speed, however a current flowing through a resistance element causes an undesired resistance condition change, which would lead to a destruction of data, and therefore caution is exercised. However, the patent documents cited above both contain no concrete description about the problem.
It is an object of the invention to provide a technique for forming a memory cell which achieves the improvement in the reliability of stored data.
It is another object of the invention to provide a technique for performing an access for e.g. a write action with stability in a semiconductor device using a memory cell including a variable-resistance element, such as a magnetoresistance memory cell, an electric-field-induced-resistance memory cell or a phase-change memory cell.
The above and other object of the invention and novel features thereof will be apparent from the description hereof and the
Of preferred embodiments of the invention herein disclosed, a representative one will be outlined below briefly.
Specifically, a semiconductor device according to the preferred embodiment is provided with first and second magnetoresistance elements. The first and second magnetoresistance elements each include a free layer which can be changed in spin orientation therein, and a pinned layer which is fixed in spin orientation therein. The first magnetoresistance element is coupled to a first transistor at the free layer side thereof, and to a first power-source terminal at the pinned layer side. The second magnetoresistance element is coupled to a second transistor at the free layer side, and to the first power-source terminal at the pinned layer side. The reliability of stored data is improved by preventing undesired resistive state changes in a magnetoresistance memory cell.
The effect achieved by the preferred embodiment of the invention herein disclosed is as follows briefly.
The improvement in the reliability of stored data can be achieved by preventing a undesired resistive state changes in a magnetoresistance memory cell.
The preferred embodiments of the invention herein disclosed will be outlined, first. Here, the reference numerals, characters and signs for reference to the drawings, which are accompanied with paired round brackets, only exemplify what the concepts of components and elements referred to by the numerals, characters and signs contain.
[1] A magnetoresistance memory cell (MC) of a semiconductor device according to a preferred embodiment of the invention includes: a first power-source terminal (207) for supply of a high-potential side power source; a second power-source terminal (208) for supply of a low-potential side power source, a first magnetoresistance element (203) and a second magnetoresistance element (204), which are connected with the first power-source terminal individually, and a first transistor (205) and a second transistor (206), which are connected with the second power-source terminal individually. The first magnetoresistance element and first transistor are connected in series; a series-connection node of the first magnetoresistance element and first transistor thus series-connected is coupled to a control terminal of the second transistor. The second magnetoresistance element and second transistor are connected in series; a series-connection node of the second magnetoresistance element and second transistor thus series-connected is coupled to a control terminal of the first transistor. The first and second magnetoresistance elements each include a free layer which can be changed in spin orientation therein, and a pinned layer which is fixed in spin orientation therein. The first magnetoresistance element is coupled to the first transistor at the free layer side thereof, and to the first power-source terminal at the pinned layer side. The second magnetoresistance element is coupled to the second transistor at the free layer side, and to the first power-source terminal at the pinned layer side.
[2] The magnetoresistance memory cell may include: a third transistor (201) through which the series-connection node of the first magnetoresistance element and first transistor can be coupled to a first bit line; and a fourth transistor (202) through which the series-connection node of the second magnetoresistance element and second transistor can be coupled to a second bit line in a complementary relation in level with the first bit line.
[3] A magnetoresistance memory cell (MC) of a semiconductor device according to another preferred embodiment of the invention includes a first power-source terminal (309) for supply of a high-potential side power source, a second power-source terminal (310) for supply of a low-potential side power source, and a first magnetoresistance element (303) and a second magnetoresistance element (304), which are coupled to the first power-source terminal individually. Further, the magnetoresistance memory cell (MC) includes a first conductivity type of a first transistor (305) coupled to the first magnetoresistance element, a second conductivity type of a second transistor (306) coupled to the second power-source terminal, a first conductivity type of a third transistor (307) coupled to the second magnetoresistance element, and a second conductivity type of a fourth transistor (308) coupled to the second power-source terminal. The first and second transistors are connected in series. The third and fourth transistors are connected in series. The series-connection node of the first and second transistors is coupled to a control terminal of the third and fourth transistors. The series-connection node of the third and fourth transistors is coupled to a control terminal of the first and second transistors. The first and second magnetoresistance elements each include a free layer which can be changed in spin orientation therein, and a pinned layer which is fixed in spin orientation therein. The first magnetoresistance element is coupled to the first power-source terminal at the free layer side, and to the first transistor at the pinned layer side. The second magnetoresistance element is coupled to the first power-source terminal at the free layer side, and to the third transistor at the pinned layer side.
[4] The magnetoresistance memory cell further includes a fifth transistor (301) through which the series-connection node of the first and second transistors, and the control terminal of the third and fourth transistors can be connected to a first bit line. Further, the magnetoresistance memory cell includes a sixth transistor (302) through which the series-connection node of the third and fourth transistors, and the control terminal of the first and second transistors can be connected to a second bit line in a complementary relation in level with the first bit line.
[5] The semiconductor device may include: a plurality of magnetoresistance memory cells as described in [2]; and a control circuit (18) which controls the voltage level of the first power-source terminal into substantially half of the voltage between the first and second bit lines on condition that information for write on the magnetoresistance memory cell has been stored by the first and second bit lines thereby to enable an overwrite on the magnetoresistance memory cell.
[6] The semiconductor device may include: a plurality of magnetoresistance memory cells as described in [2]; and a control circuit (18) which controls the voltage level of the first power-source terminal into a level substantially equal to a high level of the information for write in the first and second bit lines on condition that data to be written on the magnetoresistance memory cell is stored by the first and second bit lines, and after an elapse of a predetermined length of time, controls the voltage level of the first power-source terminal into a voltage substantially equal to a low level of the information for write in the first and second bit lines thereby to enable an overwrite on the magnetoresistance memory cell.
[7] The semiconductor device may include: a plurality of magnetoresistance memory cells as described in [4]; and a control circuit (18) which brings both the first and second bit lines to a level substantially equal to the voltage level of the second power-source terminal, and in this condition, controls a voltage level of the first power-source terminal to a level substantially equal to the high level of the information for write in the first and second bit lines, thereby to put the first and second magnetoresistance elements in the same resistance condition, and then controls the voltage level of the first power-source terminal to a level lower than the high level of the information for write on condition that information for write on the magnetoresistance memory cell has been stored by the first and second bit lines thereby to enable an overwrite on the magnetoresistance memory cell.
[8] A semiconductor device according to the invention includes: a plurality of magnetoresistance memory cells as described in [4]; and a control circuit (18) operable to bring both the first and second bit lines to a level substantially equal to the voltage level of the second power-source terminal, and in this condition, control the voltage level of the first power-source terminal to a level midway between high and low levels of the information for write in the first and second bit lines. The control circuit controls the voltage level of the first power-source terminal to a level midway between high and low levels of the information for write in the first and second bit lines, and after an elapse of a predetermined length of time, the information for write on the magnetoresistance memory cell is stored by the first and second bit lines, whereby an overwrite on the magnetoresistance memory cell is enabled.
[9] A semiconductor device according to the invention includes: a plurality of magnetoresistance memory cells as described in [4]; and a control circuit (18) operable to control voltage supply to the magnetoresistance memory cells. The control circuit has a startup sequence control mode after power source cutoff. In the startup sequence control mode, the first power source, and first and second bit lines are made equal to the second power source in voltage level. In this condition, the fifth and sixth transistors are brought into conduction, whereby a potential of the series-connection node of the first and second transistors, and a potential of the series-connection node of the third and fourth transistors are made identical. After that, the potential of the series-connection node of the first and second transistors, and the potential of the series-connection node of the third and fourth transistors are restored according to resistance conditions of the first and second resistance elements.
[10] The semiconductor device further includes: a plurality of word lines (WL1, WL2); a plurality of bit lines (BL1, BL1B, BL2, BL2B) laid out to intersect with the plurality of word lines; and a plurality of memory cells (MC) laid out at points where the word lines and bit lines intersect with each other. In regard to the semiconductor device, the memory cells correspond to the magnetoresistance memory cells described in [2] or [4], the magnetoresistance memory cells are organized into memory cell groups each sharing one word line, and the voltage-supplying lines (PL1, PL2) enable voltage supply to the first power-source terminal for each memory cell group.
[11] In the semiconductor device as described in [10], the voltage-supplying lines are coupled to the corresponding word lines.
[12] The semiconductor device includes: a plurality of word lines; a plurality of bit lines laid out to intersect with the plurality of word lines; and a plurality of memory cells laid out at points where the word lines and bit lines intersect with each other. With this semiconductor device, the memory cells correspond to the magnetoresistance memory cells described in [2] or [4]. The semiconductor device further includes a plurality of voltage-supplying lines, in which the magnetoresistance memory cells are organized into memory cell groups each sharing one bit line, and the voltage-supplying lines enable voltage supply to the first power-source terminal for each memory cell group.
[13] In the semiconductor device including a plurality of individually selectable memory mats, the memory mat has a plurality of word lines, a plurality of bit lines laid out to intersect with the plurality of word lines, a plurality of memory cells laid out at points where the word lines and bit lines intersect with each other, and a control circuit operable to enable voltage supply to the first power-source terminals in the magnetoresistance memory cells involved in the selected memory mat. In this case, the memory cells correspond to the magnetoresistance memory cells described in [2] or [4].
[14] A semiconductor device having a first memory (221) including the magnetoresistance memory cells described in [1] or [3], a second memory (224) including a plurality of memory cells each composed of a magnetoresistance element and a transistor, which are connected in series, and a central processing unit (223) capable of accessing the first and second memories can be constructed.
[15] In the semiconductor device as described in [3], the following two can be prepared as an access mode for the first memory: a volatile write mode, in which information is written on one of the memories without changing resistance conditions of the first and second resistance elements; and a nonvolatile write mode, in which information is written on one of the memories while changing the resistance condition of the first or second resistance element.
[16] The semiconductor device includes: a first power-source terminal (207) for supply of a high-potential side power source; a second power-source terminal (208) for supply of a low-potential side power source; a first magnetoresistance element (203) and a second magnetoresistance element (204), which are connected with the first power-source terminal individually; and a first transistor (205) and a second transistor (206), which are connected with the second power-source terminal individually. In the semiconductor device, the first magnetoresistance element and first transistor are connected in series, and the series-connection node thereof is coupled to a control terminal of the second transistor. The second magnetoresistance element and second transistor is connected in series, and the series-connection node thereof is coupled to a control terminal of the first transistor. The semiconductor device further includes a third transistor through which the series-connection node of the first magnetoresistance element and first transistor can be coupled to a first bit line, and a fourth transistor through which the series-connection node of the second magnetoresistance element and second transistor can be coupled to the second bit line in a complementary relation in level with the first bit line. When the third and fourth transistors are brought into conduction with a predetermined voltage applied to between the first bit line and first power-source terminal, an overwrite on the first magnetoresistance element is enabled. Further, when the third and fourth transistors are brought into conduction with a predetermined voltage applied to between the second bit line and first power-source terminal, an overwrite on the second magnetoresistance element is enabled.
[17] The semiconductor device includes: a first power-source terminal (309) for supply of a high-potential side power source; a second power-source terminal (310) for supply of a low-potential side power source; a first magnetoresistance element (303) and a second magnetoresistance element (304), which are coupled to the first power-source terminal individually; a first transistor (305) of a first conductivity type coupled to the first magnetoresistance element; a second transistor (306) of a second conductivity type coupled to the second power-source terminal; a third transistor (307) of a first conductivity type coupled to the second magnetoresistance element; and a fourth transistor (308) of a second conductivity type coupled to the second power-source terminal. In the semiconductor device, the first and second transistors are connected in series, the third and fourth transistors are connected in series, the series-connection node of the first and second transistors is coupled to the control terminal of the third and fourth transistors, and the series-connection node of the third and fourth transistors is coupled to the control terminal of the first and second transistors. Further, the semiconductor device has a fifth transistor (301) through which the series-connection node of the first and second transistors, and the control terminal of the third and fourth transistors can be coupled to a first bit line, and a sixth transistor (308) through which the series-connection node of the third and fourth transistors, and the control terminal of the first and second transistors can be coupled to a second bit line in a complementary relation in level with the first bit. When the fifth and sixth transistors are brought into conduction with a predetermined voltage applied to between the first bit line and first power-source terminal, an overwrite on the first magnetoresistance element is enabled. When the fifth and sixth transistors are brought into conduction with a predetermined voltage applied to between the second bit line and first power-source terminal, an overwrite on the second magnetoresistance element is enabled.
[18] The semiconductor device as described in [16] or [17] may be provided with a control circuit which enables a verify for confirming whether or not the first and second magnetoresistance elements have a desired value after overwrite on the magnetoresistance memory cell.
[19] The semiconductor device as described in [16] has: a control circuit which makes possible to verify whether or not the first and second magnetoresistance elements have a desired value after overwrite on the magnetoresistance memory cell; and a sense amplifier which enables latching data read from the magnetoresistance memory cell. The control circuit makes the first and second bit lines a voltage equal to the potential level of the second power-source terminal, brings the third and fourth transistors into conduction, and then makes a judgment about whether or not an expected value has been latched with the sense amplifier within a predetermined length of time, whereby the verify is enabled.
[20] The semiconductor device as described in [17] has a control circuit which enables a verify about whether or not the first and second magnetoresistance elements have a desired value after overwrite on the magnetoresistance memory cell. Therefore, the semiconductor device is provided with a sense amplifier which is capable of latching data read from the magnetoresistance memory cell. The control circuit is arranged to enable a verify by taking the steps of: after data write on the magnetoresistance memory cell, making voltages of the first and second bit lines equal to the potential level of the second power-source terminal; raising the voltages of the first and second bit lines to the level of the high-potential side power source on condition that the fifth and sixth transistors remain nonconducting; bringing the fifth and sixth transistors into conduction; and then judging whether or not an expected value has been latched by the sense amplifier within a predetermined length of time.
[21] For the semiconductor device as described in [16] or [17], the following two modes may be prepared: a first read mode serving as a mode for read from the magnetoresistance memory cell, which makes possible to read on condition that the semiconductor device stays off at first; and a second read mode, which makes possible to read on condition that the semiconductor device remains powered on.
[22] The semiconductor device has: a first memory (224) including a magnetoresistance memory cell as described in [16] or [17]; a second memory (221) including a plurality of memory cells each composed of a magnetoresistance element and a transistor, which are connected in series; and a central processing unit (223) capable of accessing the first and second memories. The first memory serves as a cache memory when the central processing unit reads data from the second memory.
[23] The semiconductor device has: a first memory (224) including a magnetoresistance memory cell as described in [16] or [17]; a second memory (221) including a plurality of memory cells each composed of a magnetoresistance element and a transistor, which are connected in series; and a central processing unit (223) capable of accessing the first and second memories. The first and second memories are coupled so that mutual data exchange can be performed.
[24] In the semiconductor device as described in [3] or [17], the first and third transistors are next to each other with the diffusion layers thereof separated from each other.
[25] The semiconductor device as described in [4] is arranged as follows. The second, fourth, fifth and sixth transistors are formed on a top face of a semiconductor substrate. The first and third transistors are formed in positions higher than positions of the second, fourth, fifth and sixth transistors in a direction perpendicular to the top face of the substrate. The first magnetoresistance element is disposed between the first transistor and first power-source terminal. The second magnetoresistance element is disposed between the third transistor and first power-source terminal. As a result, an undesirous increase of the cell footprint can be avoided.
Now, the preferred embodiments will be described further in detail.
Although no special restriction is intended, the semiconductor memory device 100 shown in
The memory cell array 23 has a plurality of word lines WL1 and WL2, and a plurality of pairs of complementary bit lines BL1 and BL1B, BL2 and BL2, and BL3 and BL3B, which are laid out to intersect one another, and magnetoresistance memory cells MC disposed at intersection points thereof. The pairs of complementary bit lines BL1 and BL1B, BL2 and BL2B, and BL3 and BL3B are coupled to the high-potential side power source Vdd through predetermined bit-line loads 10 respectively. For the pairs of complementary bit line BL1 and BL1B, BL2 and BL2B, and BL3 and BL3B, an equalizing circuit 11 for equalizing the potential level between complementary bit lines of each pair with a predetermined timing is provided.
The X address buffer/decoder 13 buffers and decodes an input X (Row) address signal. A result of the X address signal decoding is delivered to the word-line driver 14 disposed in a subsequent stage. According to an output signal from the word-line driver 14, of the plurality of word lines WL1 and WL2, a word line specified by the X address signal is driven to a select level.
The Y address buffer/decoder 15 buffers and decodes an input Y (column) address. A result of the Y address signal decoding is delivered to the column-select switch circuit 16. The column-select switch circuit 16 includes a plurality of switches for selectively connecting the pairs of complementary bit lines BL1 and BL1B, BL2 and BL2B, and BL3 and BL3B to common bit lines COM and COMB. A signal read from the magnetoresistance memory cell MC is sent from the relevant pair of complementary bit lines BL1 and BL1B, BL2 and BL2B, or BL3 and BL3B through the column-select switch circuit 16 to the common bit lines COM and COMB. To the common bit lines COM and COMB, the sense amplifier 19 and write driver 20 are coupled. The sense amplifier 19 amplifies the read signal which has been delivered to the common bit lines COM and COMB through the column-select switch circuit 16. An output signal from the sense amplifier 19 can be output to the outside through the input/output buffer 21. Write data taken in through the input/output buffer 21 from outside is delivered to the common bit lines COM and COMB through the write driver 20, and then passed through the column-select switch circuit 16 to the pair of complementary bit lines specified by a Y address. At that time, the word line specified by an X address is driven to the select level, whereby data write to a certain magnetoresistance memory cell MC is enabled.
The control circuit 18 has control of the read and read actions. The control circuit 18 discriminates between a read action and a read action based on a R/W signal, and produces various voltages and control signals required for the read action and read action. Such various voltages can be delivered to the relevant magnetoresistance memory cell MC through cell-source lines PL1 and PL2.
As shown in
Subsequently, a magnetoresistance and a lower electrode of the resistance are formed on a line of the first-layer metal line M1 denoted by 1701 and 1703, as shown in
After that, a magnetoresistance and its upper electrode are formed by a sputtering or oxidization technique. The layer formed by sputtering or oxidization is machined into a mesa form so that the magnetoresistive material is left only in the locations indicated by the numerals 1705 and 1706 as shown in
Subsequently, first via-holes Via1 are formed on portions of the first-layer metal line, which will be connected to bit and word lines. Then, pieces of wiring which will form bit lines BL1 and BL1B and a source line PL1 are formed from a second-layer metal line M2 as shown in
After that, an isolation film is stacked on the workpiece, and a second via hole is formed for connecting the second-layer metal line M2 with a third-layer metal line M3, and then the third-layer metal line is formed.
A low-potential side power source terminal Vss and word line are formed from the third-layer metal line.
As the method of forming a magnetoresistive portion, the example in which the magnetoresistive portion is processed into a mesa form is shown here. However, the method is not particularly limited.
According to the layout that one source line PL1 is arranged between bit lines like this, a magnetoresistance element can be connected to a source line PL readily without a complicated interconnection.
From another perspective, according to the layout that a magnetoresistance element is arranged between bit lines, the magnetoresistance element can be connected readily only by providing one source line PL1 in the cell.
In this example, a magnetoresistance element on which the TMR effect works well is adopted for the magnetoresistance elements 203 and 204. Such magnetoresistance element is constructed as follows. First, a second ferromagnetic layer 2003 is stacked on a first ferromagnetic layer 2001 so that a tunnel isolation film 2002 is interposed therebetween. Further, an antiferromagnetic layer 2004 is stacked on the second ferromagnetic layer 2003. The first ferromagnetic layer 2001 forms a free layer FLY, and made of a cobalt-iron-boron alloy (CoFeB). A pinned layer PLY is formed by stacking the antiferromagnetic layer 2004 on the second ferromagnetic layer 2003. The second ferromagnetic layer 2003 is formed by stacking CoFeB, Ru and CoFe layers. The antiferromagnetic layer is made of platinum-manganese alloy (PtMn). Electrodes of tantalum (Ta) are formed on two opposite ends of the magnetoresistance element. The pinned layer is fixed by the antiferromagnetic layer in spin orientation and therefore, the spin orientation therein is never changed by current, magnetic field, or the like. However, the free layer consists of a ferromagnetic layer, which is aligned in the spin orientation therein, but not restricted in what directions the spin orientations are aligned with. The spin orientation can be changed by a current or magnetic field. The resistance which a tunnel current between the two electrodes opposed to each other with respect to the tunnel isolation film undergoes, hereinafter referred to as “resistance” simply, depends on the spin orientations in the free layer FLY and pinned layer PLY in value. Specifically, on condition that the free layer FLY and pinned layer PLY are identical to each other in spin orientation as shown in
To bring the spin orientation from the parallel state to antiparallel state, it is appropriate to inject electrons from the free layer FLY to the pinned layer PLY, as shown in
With the magnetoresistance element 203, the free layer FLY is connected to the n-channel MOS transistor 205, and the pinned layer PLY is connected to the first power-source terminal 207. In regard to the magnetoresistance element 204, the free layer FLY is connected to the n-channel MOS transistor 206, and the pinned layer PLY is connected to the first power-source terminal 207. The reason for arranging the magnetoresistance elements 203 and 204 like this is as follows.
It is assumed that in the magnetoresistance memory cell MC shown in
That is, to keep the antiparallel state (i.e. High-resistance state) of the magnetoresistance element 203, it is required that electrons flow from the free layer FLY to the pinned layer PLY as shown in
In contrast, while the magnetoresistance element 204 stays in the parallel state (low-resistance condition), it barely has any current running therethrough because of the node SN1 at High level. Even if current flows through the magnetoresistance element 204, it flows, in terms of quantity, to such a degree that the parallel state is maintained.
Therefore, chances of transition from the parallel state to the antiparallel state are extremely remote. According to the method in connection with the invention, the resistance condition of the magnetoresistive layers 203 and 204 can be kept stable.
Now, a procedure for overwriting the magnetoresistance memory cell MC shown in
For convenience of description, it is assumed as a condition before overwrite that the magnetoresistance element 203 stays in the antiparallel state (high-resistance condition), and the magnetoresistance element 204 is in the parallel state (low-resistance condition).
Overwrite is directed by turning the read/write signal R/W to Low level (t1). Then, as shown in
The control circuit 18 thereafter turns the potential of the cell-source line PL1 to the voltage Vw, whereby the voltage Vw is applied to the first power-source terminal 207 (t3). After that, the word line WL1 is made the Vdd level (select level) (t4), and the n-channel MOS transistors 201 and 202 are turned on, whereby the nodes SN1 and SN1B are made desired values, and then the action of write is started (t5). Thus, electrons are caused to flow from the pinned layer PLY to the free layer FLY in the magnetoresistance element 203, and magnetoresistance element 203 is consequently forced to transition from the high-resistance condition (denoted by the character “H”) to the low-resistance condition (denoted by the character “L”). In the magnetoresistance element 204, electrons flowing form the free layer FLY to the pinned layer PLY force the magnetoresistance element 204 to transition from the low-resistance condition to the high-resistance condition.
Subsequently, the word line WL1 is made the Vss level, i.e. non-select level (t6), and the control circuit 18 shifts the potential of the cell-source line PL1 to the Vdd level (t7). The period from the time t5 to t6 corresponds to a write period 701 for writing. The bit lines BL1 and BL1B are thereafter made the Vdd levels (t8) and the R/W signal is turned back to High level (t9). Then, the overwrite on the magnetoresistance memory cell MC is completed.
It is desired that in such overwrite procedure, the potential of a word line that is not targeted for overwrite, i.e. non-select word line, is kept at the Vss level to prevent the potential of a selected bit line from affecting a cell on the non-select word line. Further, it is desired that the potential of a bit line belonging to a bit which is not targeted for overwrite, i.e. a non-select bit, in spite of being located on a word line targeted for overwrite, i.e. a select word line, is kept at the level Vw or Vdd, or suspended in voltage supply. Especially, when keeping such bit line at the level Vw, a current flowing through a resistance located on a select word line, but belonging to a non-select bit can be prevented, and the change in resistance of a non-select bit owing to overwrite can be hindered. In the overwrite procedure, data of a bit not targeted for overwrite remains latched in SRAM, and data of a bit to be overwritten will be latched at the time of completion of the overwrite. Therefore, no data is lost owing to the overwrite.
The example of Vw>Vdd is taken in the description here. However, the high-potential side power source voltage Vdd may be applied to the cell-source line PL1, and a voltage of 2Vdd to the bit line BL1B.
From a more qualitative standpoint, the minimum requirement is that the following relation holds among the voltages: the voltage of a bit line BL1B (i.e. a bit line connected through a MOS transistor to a storage node higher in level)>the voltage of a cell-source line PL1>the voltage of a bit line BL1 (i.e. a bit line connected through a MOS transistor to a storage node lower in level).
The closer the voltage between the bit line BL1B and cell-source line PL1 is to the voltage between the cell-source line PL1 and bit line BL1, the more readily the margin of an action can be secured with a write at any of High and Low levels.
Therefore, at the time of write, half of Vdd, i.e. Vdd/2, may be applied to the cell-source line, and the voltage Vdd may be applied to a bit line connected with the higher-level storage node through a MOS transistor.
Further, in the example, it is assumed that the source voltage of Vdd is fed from the outside, which is the same as the source voltage at the time of data holding. However, the voltage at the time of data holding may be lower than the voltage Vdd, and the voltage at the time of write may be the voltage Vdd or higher than the voltage at the time of data holding.
A conceivable means for actualizing this specifically includes lowering a voltage fed from the outside, to use the voltage thus lowered as a source voltage at the time of data holding, and using the voltage from the outside at the time of write.
Making the arrangement like this eliminates the need for generating a voltage higher than that supplied from the outside.
Now, it is noted that the relation among the write voltage Vw, source voltage Vdd and bit line voltage, and the concept of lowering a voltage from the outside can appropriately apply in embodiments which will be described later.
Next, another procedure for overwriting the magnetoresistance memory cell MC shown in
For convenience of description, it is assumed as a condition before overwrite that the magnetoresistance element 203 is in the antiparallel state (high-resistance condition), and the magnetoresistance element 204 stays in the parallel state (low-resistance condition).
Overwrite is directed by turning the read/write signal R/W to Low level (t1). Then, as shown in
Subsequently, the control circuit 18 turns the potential of the cell-source line PL1 to the Vss level, whereby the first power-source terminal 207 is made the Vss level as shown in
Next, the word line WL1 is turned to the Vss level, i.e. non-select level (t6). Thereafter, the control circuit 18 turns the potential of the cell-source line PL1 to the Vdd level (t7). Then the bit lines BL1 and BL1B are changed to the Vdd level, and the R/W signal is turned back to High level (t9). Thus, the overwrite on the magnetoresistance memory cell MC is completed. As to the overwrite procedure, it is desired that the potential of a word line that is not targeted for overwrite, i.e. non-select word line, is kept at the Vss level to prevent the potential of a selected bit line from affecting a cell on the non-select word line. Further, it is desired that the potential of a bit line belonging to a bit which is not targeted for overwrite, i.e. a non-select bit, in spite of being located on a word line targeted for overwrite, i.e. a select word line, is kept at the level Vw or Vdd, or suspended in voltage supply until the time t10 shown in
As described above, the voltage level of the first power-source terminal 207 may be changed so that the resistance of one magnetoresistance element is changed and then the resistance of the other magnetoresistance element is varied.
According to the above description, the level of the storage node is changed from Low to High before changing the level of the storage node from High to Low. However, the order may be reversed.
While the example of Vw>Vdd has been shown with reference to
Further, the example in which the voltage level of the first power-source terminal 207 is made the same as that of the relevant bit line has been described. However, for the purpose of changing the magnetoresistance of one storage node, it is sufficient to make the voltage level of the first power-source terminal 207 closer to the voltage level of the bit line coupled to the one storage node in comparison to the voltage level of a bit line coupled to the other storage node.
Likewise, for the purpose of changing the magnetoresistance of the other storage node, it is sufficient to make the voltage level of the first power-source terminal 207 closer to the voltage level of the bit line coupled to the other storage node in comparison to the voltage level of the bit line coupled to the one storage node.
Next, a procedure for reading from the magnetoresistance memory cell MC shown in
For convenience of description, it is assumed as a condition of the memory cell that the magnetoresistance element 203 is in the antiparallel state (high-resistance condition), and the magnetoresistance element 204 stays in the parallel state (low-resistance condition). In other words, the storage node SN1 is at High level, and the storage node SN1B is at Low level.
Readout is directed by turning the read/write signal R/W to High level. The bit lines BL1 and BL1B have been pre-charged to the Vdd level.
The potential of the cell-source line PL1 is at the voltage level Vdd. When the word line WL1 is made the Vdd level, i.e. select level, the n-channel MOS transistors 201 and 202 are turned on.
Substantially no current flows between the bit line BL1 and node SN1 because the node SN1 stays at High level.
However, the other node SN1B is at Low level, and therefore
current flows from the bit line BL1B into the node SN1B, and goes through the transistor 205 and to the ground-voltage line 208.
As a result, the voltage of the bit line BL1B drops. Then, a comparison between the bit line BL1 and bit line BL1B in voltage using the sense amplifier 19, and data is output.
After completion of the readout, the word line WL1 is made the Vss level, i.e. non-select level.
In the read action, the voltages of the storage nodes are unchanged substantially and therefore, no damage is caused to data.
In the above description has been shown the example in which the pinned layer is connected to the first power-source terminal in order to prevent data from being inverted with the data remaining held.
However, if greater importance is put on preventing the inversion of data owing to a current flowing at the time of latching data after the power-on, it is desired to connect the pinned layer to the MOS transistor.
The first embodiment brings about the following advantages.
(1) As the semiconductor memory device functions as SRAM while being supplied with power, it can hold data written therein. Further, as data is stored by the magnetoresistance elements 203 and 204, the data can be held even after the power has been cut off.
(2) With a 1Tr-1R type memory element, for example, read voltage and current are restricted depending on the overwrite properties of the resistance because of current flowing through the resistance at the time of reading, and data would be inverted depending on conditions. In addition, as the read current is controlled, in rate, by the resistance element and the series resistance of the MOS transistor, a 1Tr-1R type memory element is unsuitable for a high-speed operation. In contrast, with a semiconductor memory device which adopts the magnetoresistance memory cell MC as shown in
(3) The semiconductor memory device is easier to overwrite, and therefore the convenience as SRAM has is never lost.
(4) The magnetoresistance element 203 has the free layer connected to the n-channel MOS transistor 205, and the pinned layer connected to the first power-source terminal 207. The magnetoresistance element 204 has the free layer connected to the n-channel MOS transistor 206, and the pinned layer connected to the first power-source terminal 207. By making connections like this, stored data in the magnetoresistance memory cell MC shown in
Next, another example of the structure of the magnetoresistance memory cell MC used in the semiconductor memory device shown in
The magnetoresistance memory cell MC is of a 6Tr-2R type, and includes six transistors 305 to 308 and two magnetoresistance elements 303 and 304, as shown in
Specifically,
In regard to a typical SRAM, of diffusion layers of PMOS, the one which is connected to the high-potential power source Vdd is shared with PMOS of a neighboring bit. However, in this embodiment, such sharing is not performed, and an electrode which will making a part of a magnetoresistance is formed on it as shown in
Subsequently, first via holes are formed in the first metal line which will be connected to a bit line and a word line, and second metal lines M2 which will make bit lines BL1 and BL1B and a cell-source line PL1 are formed as shown in
The metal lines belonging to different layers are coupled to each other through the via hole Via1 or Via2. The magnetoresistance element 304 is coupled to the first-layer metal line M1 through the via hole Via0, and further coupled to the diffusion layer of the p-channel MOS transistor 307 through the first-layer metal line M1 and the contact hole CONT. Likewise, the magnetoresistance element 303 is coupled to the first-layer metal line M1 through the via hole Via0, and further coupled to the diffusion layer of the p-channel MOS transistor 305 through the first-layer metal line M1 and contact hole CONT. However, this is not shown in the drawing.
Now, it is noted that the source electrodes of the p-channel MOS transistors 305 and 307 are coupled to the first power-source terminal 309 (cell-source line PL1) through the respective magnetoresistance elements 303 and 304, and therefore the diffusion layers of the p-channel MOS transistors 305 and 307 are not connected in common. In other words, the p-channel MOS transistors 305 and 307 are next to each other, however their diffusion layers are separated from each other. As the diffusion layers are separated in this way, the source electrodes of the p-channel MOS transistors 305 and 307 can be provided to correspond to the magnetoresistance elements 303 and 304 respectively.
As in the case of the magnetoresistance memory cell shown in
The magnetoresistance memory cell MC of 6Tr-2R type has no stationary current flowing therein on standby except a slight amount of current attributed to e.g. a current leakage from a transistor. However, in case that electrons flow through the magnetoresistance element 303 or 304 and change the condition thereof before the holding state of the latch circuit 312 is fixed by the states of the magnetoresistance elements 303 and 304 after power-on, caution is required because information cannot be held correctly.
For example, a magnetoresistance element staying in the low-resistance condition is easy to change in condition because more electrons can pass therethrough in comparison to a magnetoresistance element in the high-resistance condition.
Hence, in this embodiment, a measure to protect the condition of a magnetoresistance element in the low-resistance condition preferentially is taken. In a case where the high-potential side power source Vdd is supplied to the first power-source terminal 309 in response to power-on, it is expected that electrons will flow from the p-channel MOS transistors 305 and 307 toward the first power-source terminal 309. Therefore, it is adequate to arrange the memory cell so that such electrons' flow serves to maintain the parallel state of the magnetoresistance element staying in the low-resistance condition.
To keep the parallel state of the magnetoresistance element, it is necessary to force electrons to flow from the pinned layer toward the free layer (see
In the magnetoresistance element in the high-resistance condition, electrons flow from the pinned layer toward the free layer, which works to cause the transition of the magnetoresistance element from the antiparallel state (high-resistance condition) to the parallel state (low-resistance condition). However, only a small amount of electrons flow in the magnetoresistance element because the magnetoresistance element stays in the high-resistance condition, and from the fact, it is expected that such small amount of electrons has little effect on the transition of the magnetoresistance element.
Now, a procedure for overwriting the magnetoresistance memory cell MC shown in
For convenience of description, it is assumed as a condition before overwrite that the magnetoresistance element 303 in the antiparallel state (high-resistance condition), and the magnetoresistance 304 stays in the parallel state (low-resistance condition).
Overwrite is directed by turning the read/write signal R/W to Low level (t1). Then, as shown in
Next, as shown in
Thereafter, the word line WL1 is made the Vss level, i.e. non-select level (t6). Then, the control circuit 18 turns the potential of the cell-source line PL1 to the Vdd level (t7). Further, the bit lines BL1 and BL1B are made the Vdd level (t8), and the R/W signal is turned back to High level (t9). Then, an overwrite on the magnetoresistance memory cell MC is completed.
In other words, the two magnetoresistances are both put in one of the high-resistance condition and low-resistance condition of a lower resistance value, and then the resistance condition of one magnetoresistance is changed.
In the above example, the two magnetoresistances are both brought to the low-resistance condition, and then one magnetoresistance is put in the high-resistance condition.
Alternatively, a procedure in which the two magnetoresistances are placed in the high-resistance condition, and then one magnetoresistance is brought to the low-resistance condition.
Incidentally, the voltage Vdd may be equal to VW as already noted in the description of the first embodiment.
As to the overwrite procedure, it is desired that the potential of a word line that is not targeted for overwrite, i.e. non-select word line, is kept at the Vss level to prevent the potential of a selected bit line from affecting a cell on the non-select word line. Further, it is desired that the potential of a bit line belonging to a bit which is not targeted for overwrite, i.e. a non-select bit, in spite of being located on a word line targeted for overwrite, i.e. a select word line, is kept at the level Vw or Vdd, or suspended in voltage supply until the time t10 shown in
Next, another procedure for overwriting the magnetoresistance memory cell MC shown in
For convenience of description, it is assumed as a condition before overwrite that the magnetoresistance element 303 in the antiparallel state (high-resistance condition), and the magnetoresistance 304 stays in the parallel state (low-resistance condition).
Overwrite is directed by turning the read/write signal R/W to Low level (t1). Then, as shown in
Next, as shown in
Thereafter, the word line WL1 is made the Vss level (non-select level) (t6). Then, the control circuit 18 turns the potential of the cell-source line PL1 to the Vdd level (t7). Further, the bit lines BL1 and BL1B are made the Vdd level (t8), and the R/W signal is turned back to High level (t9). Then, an overwrite on the magnetoresistance memory cell MC is completed. Herein, the period from the time t5 to t11 corresponds to a first write period 1401, and the period from the time t11 to t6 corresponds to a second write period 1402.
Incidentally, the voltage level Vw may be half of Vdd, i.e. Vdd/2, as already noted in the description of the first embodiment.
As to the overwrite procedure, it is desired that the potential of a word line that is not targeted for overwrite, i.e. non-select word line, is kept at the Vss level to prevent the potential of a selected bit line from affecting a cell on the non-select word line. Further, it is desired that the potential of a bit line belonging to a bit which is not targeted for overwrite, i.e. a non-select bit, in spite of being located on a word line targeted for overwrite, i.e. a select word line, is kept at the level Vw or Vdd, or suspended in voltage supply. Particularly, if such bit line potential is kept at the level Vw, a current flowing through a magnetoresistance of a non-select bit on a select word line can be prevented, and the change in resistance of a non-select bit owing to overwrite can be hindered. In the overwrite procedure, data of a bit not targeted for overwrite is latched, however inverted data with respect to data recorded by the magnetoresistances is latched in a bit subjected to overwrite. Therefore, it is necessary to refresh data of a bit overwritten according to the procedure shown by
The action of read from the 6-transistor and 2-magnetoresistance cell is the same as that for the 4-transistor and 2-magnetoresistance cell.
Next, the startup of the magnetoresistance memory cell MC shown in
In the case of the magnetoresistance memory cell MC of 6Tr-2R type, a latching condition in the latch circuit 312 is released on cutoff of the power source. Therefore, the latching condition in the latch circuit 312 is restored based on the conditions of the magnetoresistance elements 303 and 304 at the time of the next power-on.
To avoid a middle potential, the bit lines BL1 and BL1B are brought to the potential level (0-volt level) of the low-potential side power source Vss (t1), and the cell-source line PL1 is made the Vss level (t2). Then, the word line WL1 is made the level of the high-potential side power source Vdd, and the n-channel MOS transistors 301 and 302 are turned on, whereby the potentials of the nodes SN1 and SN1B are both changed to 0 volt.
Next, as shown in
The method of restoring data memorized by a magnetoresistance in the memory cell has been described here as a startup sequence after power source cutoff. However, the data-restoring method is not limited, in application, to the case that the power source has been cut off, and it can be leveraged as a means for restoring data and a means for increasing the reliability thereof.
The data-restoring method can be leveraged as a means for correcting a previously uncorrectable error in a semiconductor device, which can detect and correct an error in data, which has been held, e.g. in case that the data is inverted owing to a soft error or the like. Further, in a case where data is held by use of a parity code, for example, one bit of error can be sensed, but it can not be corrected. In a case where data is held by use of a hamming code which enables the correction of an error up to N bits, an error of N+1 bits or larger can be sensed, but it cannot be corrected.
However, as data can be recovered from the resistance value of each magnetoresistance again, even an uncorrectable error can be corrected by use of an existing error-correcting code as long as it can be detected.
Therefore, a highly reliable semiconductor device can be constructed. Because such data recovery is performed, the data-restoring method can be also used as a means for refreshing data by resetting data latched at a storage node at one point, and then newly re-latching the data held by a magnetoresistance.
The method for starting up the memory cell according to the second embodiment after power source cutoff has been described here. However, the action steps thereof can be applied to the memory cell according to the first embodiment.
In the above description has been shown the example in which the pinned layer PLY is connected to the MOS transistor in order to prevent data from being inverted owing to a current flowing when data is latched in the memory cell after power-on.
However, a way including the steps of providing a voltage of the Vdd potential from bit lines to storage nodes in the cell, and after power-on, bringing the voltage of one node close to the second power-source level is possible as a power-on sequence.
In this case, it is preferable to connect the pinned layer to the first power-source terminal.
The second embodiment brings about the following advantages.
(1) As the semiconductor memory device functions as SRAM while being supplied with power, it can hold data written therein. Further, as data is stored by the magnetoresistance elements 303 and 304, the data can be held even after the power has been cut off.
(2) With a 1Tr-1R type memory element, for example, read voltage and current are restricted depending on the overwrite properties of the resistance because of current flowing through the resistance at the time of reading, and data would be inverted depending on conditions. In addition, as the read current is controlled, in rate, by the resistance element and the series resistance of the MOS transistor, a 1Tr-1R type memory element is unsuitable for a high-speed operation. In contrast, with a semiconductor memory device which adopts the magnetoresistance memory cell MC as shown in
(3) The semiconductor memory device is easier to overwrite, and therefore the convenience as SRAM has is never lost.
(4) The magnetoresistance element 303 has the pinned layer connected to the n-channel MOS transistor 306, and the free layer connected to the first power-source terminal 309. The magnetoresistance element 304 has the pinned layer connected to the n-channel MOS transistor 308, and the free layer connected to the first power-source terminal 309. By making connections like this, stored data in the magnetoresistance memory cell MC shown in
Next, examples of application of the semiconductor memory device 100 will be described.
Although no special restriction is intended, the microcomputer 220 shown in
The CPU 223 executes a predetermined arithmetic computation following a previously set program. Various data used during an arithmetic computation by CPU 223 are stored in the main memory 224. The main memory 224 has a plurality of word lines WL1 and WL2, a plurality of bit lines BL1 and BL2, and so-called 1Tr-1R type memory cells MC placed at intersection points of word lines and bit lines, as shown in
As to the microcomputer 220 like this, the cache memory 221 is required to work at a high speed. Therefore, it is desired that the semiconductor memory device 100 which includes 4Tr-2R type memory cells MC or 6Tr-2R type memory cells MC is adopted for the cache memory 221. In contrast, with regard to the main memory 224, the storage capacity takes precedence over the access rate. Therefore, it is desired that the chip footprint of the main memory 224 is reduced by using 1Tr-1R type memory cells MC.
In the case of using SRAM for the tag memory, it is desired to adopt a memory device configured with 4Tr-2R type memory cells MC or 6Tr-2R type memory cells MC.
In the case of using CAM (Context Addressable Memory) for the tag memory, an SRAM latching part may be adopted for a cell constructed by adding additional transistors to an SRAM cell appropriately.
While the microcomputer has been described as an example here, the semiconductor memory device may be applied to a so-called SoC (System-on-a-Chip) device having multiple functions.
(1) As shown in
(2) Also, in the case of arranging the semiconductor memory device so that cell-source lines PL1 and PL2 are provided corresponding to complementary bit lines BL1 and BL1B, and BL2 and BL2B as shown in
(3) Also, the semiconductor memory device may be arranged so that cell-source lines PL1 and PL2 are provided corresponding to the word lines WL1 and WL2, and the word line WL1 is coupled with the cell-source line PL1 corresponding to it, and the word line WL2 is coupled with the cell-source line PL2 corresponding to it, as shown in
On the semiconductor memory device 100 including 6Tr-2R type memory cells MC as shown in
Hence, in the case of adopting the 6Tr-2R type memory cell MC as shown in
Other than a magnetoresistance element having the structure as shown in
The magnetoresistance element shown in
The magnetoresistance element shown in
The magnetoresistance element shown in
The magnetoresistance element may have a structure such that a free layer is located between two pinned layers, as shown in JP-A-2007-27575, and JP-A-2001-156358. The structures shown in
Further, in the examples shown in
According to the structures shown, as examples, in
In the examples of
In the example shown in
The examples shown in
Examples of material on which not TMR effect, but GMR (Giant Magnetic Resistance) effect works well include a multilayer structure composed of NiFeCo, CoFe, Cu, CoFe and FiFeCo films as shown in
Examples of the material for a magnetoresistance element which can be changed in resistance value reversibly, and which can hold the state thereof will be described below.
Examples of binary oxide which enables utilization of an electric-field-induced-resistance change include Cu2O, NiO, TiO2, HfO2 and ZrO2 as shown in
Examples of chalcogenide which enables utilization of a phase change include GeSeTe as shown in
In the examples shown in First to Fifth Embodiments, the memory device is arranged so that a nonvolatile write of data is performed by controlling the direction of electrons flowing through the magnetoresistance elements 203 and 204 thereby to change the condition of the magnetoresistance elements 203 and 204.
However, a nonvolatile write can be conducted by changing the conditions of magnetoresistance elements by the differences in the voltages applied to the magnetoresistance elements and in the time thereof. In this case, a resistive material, e.g. a chalcogenide GeSeTe, which can be changed in resistance condition according to the differences in voltage applied thereto and time thereof, is used for the magnetoresistance elements 303 and 304 shown in
Overwrite is directed by turning the read/write signal R/W to Low level (t1). Then, the bit line BL1 is made to transition from the Vdd level to Vss level (0-volt level), and the bit line BL1B is made to transition from the Vdd level to the Vw level (t2). The control circuit 18 thereafter turns the potential of the cell-source line PL1 to the voltage Vw (t3). Then, the word line WL1 is made Vdd level (select level) (t4), and the n-channel MOS transistors 301 and 302 are turned on. The condition of the magnetoresistance element 304 is changed by the time t5, and thus the write on the side of the node SN1 is completed. Next, the bit line BL1 is changed to the level Ve (Ve>Vw), and the bit line BL1B to the Vss level (0-volt level) (t5). Thereafter the control circuit 18 turns the potential of the cell-source line PL1 to the level Ve (t6). The condition of the magnetoresistance element 303 on the side of the node SN1B is changed by the time t7, and an erase is performed on the side of the node SN1B.
Here, the length of time from t6 to t7 is e.g. 100 nsec. First, a current (e.g. 200 μA), which is relatively larger than a current for write, is forced to flow through the material of the magnetoresistance element already crystallized and put in a lower resistance condition, thereby bringing the material to a temperature above its melting point once. Thereafter the material is made amorphous by rapid cooling. In this way, the magnetoresistance element is made to transition from a low-resistance condition to a high-resistance one, in which the resistance value is higher than that in the low-resistance condition.
While the word line voltage is at Vdd level, the voltage may be different from the voltage at write for changing the material from crystalline to amorphous reliably. In this case, it is appropriate to take e.g. a series of the steps of keeping the word line voltage at 0.7 volts until the time t5 as described above, and switching it to 1.2 volts at the time t5.
After that, the word line WL1 is made the Vss level (non-select level) (t7). Further, the control circuit 18 turns the potential of the cell-source line PL1 to the Vdd level (t8). Then, the bit lines BL1 and BL1B are made the Vdd level (t9), and the R/W signal is turned back to High level (t10). The period from the time t4 to t5 corresponds to a write period 2701, and the period from the time t6 to t7 corresponds to an erase period 2702.
As described above, the low-resistance and high-resistance conditions can be realized by changing the voltage thereby to change a current in quantity even when the direction of current flowing is unchanged.
The semiconductor memory device 100 may be arranged so as to conduct a verify for confirming whether or not the magnetoresistance elements 203 and 204, and 303 and 304 are in desired conditions after overwrite of data. The verify can be performed by turning the complementary bit lines to the Vss level (0-volt level) thereby to drive the word line to the select level, and judging whether or not desired data can be held, by means of a sense amplifier, in time.
First, to avoid a middle potential, the bit lines BL1 and BL1B are brought to the Vss level (0-volt level) (t1). Then, the cell-source line PL1 is controlled into the Vss level (0-volt level) (t2). Keeping the condition, the word line WL1 is driven to the select level (Vdd level), and the nodes SN1 and SN1B are turned to the Vss level (0-volt level) (t3). In this condition, the word line WL1 is turned to the non-select level (0-volt level) (t4), and the cell-source line PL1 is controlled into the Vdd level (t5). At the point, as the voltage levels at the nodes SN1 and SN1B, High (H) and/or Low (H) level are latched depending on the conditions of the magnetoresistance elements 203 and 204 (or 303 and 304) (t5). Then the bit lines BL1 and BL1B are turned to a predetermined level for read (Vdd level, here) (t6). Thereafter the word line WL1 is driven to select level (Vdd level), and the potential inside the cell is delivered to the bit lines BL1 and BL1B (t7). Then, in the period from the time t7 to t8, the sense amplifier latches the potential of the bit lines BL1 and BL1B, and judges whether or not the potential agrees with an expected value, whereby it becomes possible to conduct the verify. The control circuit 18 can control a principal action during the verify. Incidentally, the period from the time t5 to t7 corresponds to a data-latching period 2801, and the period from the time t7 to t8 corresponds to a verify period 2802.
The semiconductor memory device is controlled so that an electric power is fed to the first power-source terminal 207 (309) at the time of read, and therefore the electric power consumed during standby can be reduced. In addition, as no electric power is fed to the first power-source terminal 207 (309) during standby, a malfunction attributed to an alpha-ray-induced soft error during standby can be avoided.
For example, in the semiconductor memory device 100 including 6Tr-2R type memory cells MC shown in
The memory cell array 23 shown in
As a result of such arrangement, a current flows in a selected memory mat as a result of the selection, whereas a current can be suppressed in the unselected, memory mat.
For the magnetoresistance memory cell MC shown in
N-channel MOS transistors 301 and 302, and 306 and 308 are formed on the top face of a semiconductor substrate 334. Specifically, a P-type well 339 is formed on the top face of the semiconductor substrate 334. Active regions 337 and 338 are defined by a device-isolation channel 340 of the P-type well 339, which are each drawn in a rectangle in the drawing. The n-channel MOS transistors 301 and 306 are formed in one active region 337; the MOS transistors share either the source or drain thereof with each other. The n-channel MOS transistors 302 and 308 are formed in the other active region 338; the MOS transistors share the source or drain thereof with each other.
The p-channel MOS transistors 305 and 307 are vertical transistors, and formed in higher positions than the n-channel MOS transistors 301 and 302, and 306 and 308.
The p-channel MOS transistors 305 and 307 each include: a post-like multilayer structure formed by stacking a bottom semiconductor layer (drain) 341, a middle semiconductor layer 342, and a top semiconductor layer (source) 343; and a gate electrode 344 formed on a gate isolation film GI over a side wall of the multilayer structure. While in the example shown in
The source 343 of the p-channel MOS transistor 305 is coupled to the lower electrode 333 of the magnetoresistance element 303 through the contact hole 345. The upper electrode of the magnetoresistance element 303 is coupled to the metal layer 330. Likewise, the source of the p-channel MOS transistor 307 is coupled to the lower electrode of the magnetoresistance element 304 through the contact hole. The upper electrode of the magnetoresistance element is coupled to the metal layer 330. Further, the metal layer 330 is coupled to the first power-source terminal 309.
According to the arrangement as described above, the p-channel MOS transistors 305 and 307 consist of vertical transistors, on which the magnetoresistance elements 303 and 304 are formed. Therefore, the chip footprint can be made smaller in comparison a planar type SRAM. In other words, in the case of a conventional planar type SRAM, the power-source terminal is connected to a diffusion layer of a p-channel MOS transistor and as such, the connection portion between them is shared by adjacent memory cells, which is an essential structure. In this case, a magnetoresistance element cannot be provided between the power source and p-channel MOS transistor for each cell. To provide a magnetoresistance element for each cell, the diffusion layer of the p-channel MOS transistor must be isolated for each cell as shown in
The n-channel MOS transistors 301 and 302, and 306 and 308 are formed in a p-type well 810 on an n-type silicon substrate 809. Their gate electrodes are all formed from a conductive film of the first layer. The gate electrodes 804d and 804e of the n-channel MOS transistors 306 and 308 are connected to n-type impurity-doped regions 801c′ and 801d, which will form the drains thereof, through contact holes 802e and 802d. Although no special restriction is intended, the gate electrodes are made of n-type or p-type high-density-impurity-doped polycrystalline silicon, a high-melting-point metal such as tungsten (W) or molybdenum (Mo), a compound of high-melting-point metal and silicon, or a composite film of polycrystalline silicon and silicide. The n-type impurity-doped region 801e, which will form a common source of the n-channel MOS transistors 306 and 308, serves as a wiring line at the ground potential.
On the other hand, the p-channel MOS transistors 305 and 307 are formed on a silicon oxide film 813 over the n-channel MOS transistors 306 and 308. Polycrystalline silicon films 816b and 816f of the second layer will make drain regions of the p-channel MOS transistors 305 and 307. Polycrystalline silicon films of the second layer are used for channel regions 816a and 816e of the p-channel MOS transistor. Polycrystalline silicon films 816c and 816g of the second layer are used for source regions of the P-channel MOS transistors. The polycrystalline silicon films 816c and 816g are arranged to be wiring lines independent of each other. This is because they will be connected to the respective magnetoresistance elements 303 and 304. Thus, the polycrystalline silicon layer 816c is coupled to the metal layer 330 through the magnetoresistance element 303. Likewise, the polycrystalline silicon layer 816g is coupled to the metal layer 330 through the magnetoresistance element 304. For example, the polycrystalline silicon layer 816c is coupled to the lower electrode 831 of the magnetoresistance element 303 through a contact hole 830, and the upper electrode 331 of the magnetoresistance element 303 is coupled to the metal layer 330.
The polycrystalline silicon films 816b and 816f of the second layer are connected through contact holes 815b and 815c to impurity-doped regions 801d and 801c of the storage node, or gate electrodes 804d and 804e connected to n-type impurity-doped regions 801d and 801c. Further, polycrystalline silicon films 818a and 818b of the third layer forming gate electrodes of the P-channel MOS transistors are connected through contact holes 824a and 824b to the polycrystalline silicon films 816b and 816f of the second layer. Here, the reference numeral 811 denotes a silicon oxide film, 822 denotes a channel stopper layer, and 819 denotes an isolation film.
As described above, the p-channel MOS transistors 305 and 307 are formed on the silicon oxide film 813 over the n-channel MOS transistors 306 and 308, and then the magnetoresistance elements 303 and 304 are formed thereon. With this arrangement, the increase in the cell footprint can be avoided as in the case of the memory cell according to the eleventh embodiment.
The invention made by the inventor has been described above specifically, however it is not so limited. It is obvious that various changes and modifications may be made without departing from the scope thereof.
While the description hereof is organized into modules each focusing on one embodiment of the invention, the invention is not restricted within the scope of each embodiment. Part or all of each embodiment may be combined with other embodiment appropriately.
In the first and second embodiments, for instance, two transistors (201, 202, etc.) are connected between a pair of bit lines and a storage part of a memory cell. However, the number of transistors so functioning may be decreased to one, or increased to more than two.
The embodiments of the invention can be applied to a memory cell based on a binary oxide or the like, and utilizing an electric-field-induced-resistance change for storing. This is because in such memory cell the resistance value of a resistance element is changed by a voltage applied thereto or a current passed therethrough, in general.
Also, the embodiments of the invention may be appropriately applied to a memory based on chalcogenide or the like, and utilizing the change of phase for storing except that it is preferable for a write action to apply the seventh embodiment. This is because in such memory, the resistance value of a resistance element is changed by the time during which a voltage is applied thereto or the time during which a current is passed therethrough, in general.
In the above description, the case that the invention made by the inventor is applied chiefly to a microcomputer, which is an application field making a background of the invention has been handled. However, the invention is not limited to such example, and it can be applied to various semiconductor devices widely.
The invention can be applied to semiconductor devices including memory cells widely.
Number | Date | Country | Kind |
---|---|---|---|
JP2007/067472 | Sep 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/066164 | 9/8/2008 | WO | 00 | 3/4/2010 |