Peak Current Bypass Protection Control Device Applicable in MRAM

20170309321 · 2017-10-26

    Inventors

    Cpc classification

    International classification

    Abstract

    A peak current bypass protection control device applicable in MRAM is provided. In a memory unit array formed of a plurality of magnetic memory bit cells, each column of magnetic memory bit cells is connected in parallel with a bypass unit. When the magnetic memory bit cells of the memory unit array are being read/written, at the moment of switching on a switch, the bypass unit connected in parallel to the magnetic memory bit cells allows an instantaneous peak current to be guided out and prevents it from flowing through the magnetic memory bit cells.

    Claims

    1. A peak current bypass protection control device applicable in MRAM, wherein the MRAM is controlled by a source line control circuit, an address switching circuit unit, a bit line control circuit and a read current control circuit to allow read/write operations to be performed thereon, and the MRAM has a memory bit cell array including a plurality of rows of magnetic memory bit cells and a plurality of columns of magnetic memory bit cells, wherein each of the magnetic memory bit cells comprises a MTJ element and a switch unit connected to a terminal of the MTJ element, wherein the switch unit comprises a transistor including a drain connected to the terminal of the MTJ element, wherein another terminal of the MTJ element serves as the bit line control terminal, a gate of the transistor serves as the word line control terminal, and a source of the transistor serves as the source line control terminal, and includes a bit line control terminal, a word line control terminal and a source line control terminal; the peak current bypass protection control device including: a bit line connected to the bit line control circuit and provided for each of the columns of magnetic memory bit cells, wherein the bit line is connected to the bit line control terminal of each of the magnetic memory bit cells in a corresponding one of the columns; a word line connected to the address switching circuit unit and provided for each of the rows of magnetic memory bit cells, wherein the word line is connected to the word line control terminal of each of the magnetic memory bit cells in a corresponding one of the rows; and a bypass unit provided for each of the columns of magnetic memory bit cells, wherein the bypass unit is connected to the bit line control terminals and the source line control terminals of the magnetic memory bit cells in a corresponding one of the columns, wherein the bypass unit comprises a gate connected to the address switching circuit unit, and the bit line control terminals and the source line control terminals of the magnetic memory bit cells in each of the columns are respectively connected to a column selection switch, wherein the column selection switch is connected to the address switching circuit unit; and wherein the address switching circuit unit is for outputting a column selection control signal to the column selection switch, for outputting a row selection control signal to one of the rows of magnetic memory bit cells, and for outputting a bypass signal to the gate of the bypass transistor, wherein when the MRAM is writing signal “0” and switching on a selection switch connected to the address switching circuit unit, an instantaneous peak current being generated is guided through a guiding path provided by the bypass unit to a ground terminal provided by the source line control circuit, wherein when the MRAM is writing signal “1” and switching on a selection switch connected to the address switching circuit unit, an instantaneous peak current being generated is guided through a guiding path provided by the bypass unit to a ground terminal provide by the bit line control circuit, and wherein when the MRAM is performing a read operation and switching on a selection switch connected to the address switching circuit unit, an instantaneous peak current being generated is guided through a guiding path provided by the bypass unit to a ground terminal provide by the read current control circuit.

    2. The peak current bypass protection control device applicable in MRAM according to claim 1, wherein the magnetic memory bit cell includes a MTJ element and a switch unit connected to a terminal of the MTJ element.

    3. (canceled)

    4. The peak current bypass protection control device applicable in MRAM according to claim 1, wherein the bypass unit is a switch unit.

    5. The peak current bypass protection control device applicable in MRAM according to claim 4, wherein the switch unit is a bypass transistor turned on at a low potential or a high potential.

    6. (canceled)

    7. The peak current bypass protection control device applicable in MRAM according to claim 1, wherein the column selection switch is a selection transistor having a gate connected to the address switching circuit unit, for turning on one of the columns of magnetic memory bit cells according to the column selection control signal.

    8-10. (canceled)

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0012] The above and other aspects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:

    [0013] FIG. 1a is a schematic diagram showing a conventional MTJ element being resistance low (RL); FIG. 1b is a schematic diagram showing the MTJ element being resistance high (RH); and FIG. 1c is a graph of write and read operation voltages when the MTJ element is of different resistance characteristics.

    [0014] FIG. 2 is a schematic diagram showing a conventional MRAM circuit architecture.

    [0015] FIG. 3 is a schematic diagram showing control signals and MTJ element circuit signals which are used when performing read and write operations on the MRAM shown in FIG. 2.

    [0016] FIG. 4 is a schematic diagram showing a current path for writing signal “0” in the conventional MRAM circuit architecture.

    [0017] FIG. 5 is a schematic diagram showing a current path for writing signal “1” in the conventional MRAM circuit architecture.

    [0018] FIG. 6 is a schematic diagram showing a current path for performing the read operation in the conventional MRAM circuit architecture.

    [0019] FIG. 7 is a circuit architecture schematic diagram of a peak current bypass protection control device applicable in MRAM of the invention.

    [0020] FIG. 8 is another circuit architecture schematic diagram of the peak current bypass protection control device applicable in MRAM shown in FIG. 7.

    [0021] FIG. 9 is a schematic diagram showing control signals and MTJ element circuit signals which are used when performing read and write operations on the MRAM shown in FIG. 8.

    DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

    [0022] Embodiments of the present invention will now be described in detail with reference to the accompanying drawings. The invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In the drawings, the shapes and dimensions of elements may be exaggerated for clarity, and the same reference numerals will be used throughout to designate the same or like components.

    [0023] Referring to FIG. 7, it is a circuit architecture schematic diagram of a peak current bypass protection control device applicable in MRAM of the invention. As shown in FIG. 7, the MRAM circuit architecture includes a memory bit cell array 60 (specification: in rows×n columns). The memory bit cell array 60 includes in rows×n columns of magnetic memory bit cells, wherein each memory bit cell comprises a MTJ element and a drain of a transistor connected in series to the MTJ element. In the memory bit cell array 60, a terminal of each MTJ element, which is not connected to the transistor, serves as a first column control terminal (P11˜Pm1 as shown); a source of each transistor serves as a second column control terminal (S11˜Sm1 as shown); a gate of each transistor serves as a row control terminal (G11˜G1n). The MRAM circuit architecture further includes: a read/write control unit comprising a write current control unit 61, an address switching circuit unit 63, a read current control circuit 64 and a read detection unit 65, wherein the read and write current control units allow desirable magnetic memory bit cells that are to be read/written to be selected from the memory bit cell array 60 so as to read/write digital data from/to the selected magnetic memory bit cells; in row word lines (or row lines) WL1, WL2, . . . , WLm; n column bit lines (or column lines) BL1, BL2, . . . , BLn; n column source lines SL1, SL2, . . . , SLn; and bypass units BPS1˜BPSn. The address switching circuit unit 63 may confirm the magnetic memory bit cells, which are to be read, from the memory bit cell array 60. In this embodiment, it can be done by controlling the word lines WL1, WL2, . . . , WLm and column selection switches CSb1˜CSbn and CSs1˜CSsn to confirm the desired magnetic memory bit cells. More description thereof is as follows.

    [0024] Each of the word lines WL1˜WLm has one end connected to the address switching circuit unit 63 and the other end connected to the row control terminals of all the magnetic memory bit cells in the corresponding row of the memory bit cell array 60 (that is, transistor gates G, and thus the row control terminals are also referred to as word line control terminals). For example, the word line WL1 is connected to the row control terminals G11˜G1n of all the magnetic memory bit cells in the first row of the memory bit cell array 60.

    [0025] Each of the bit lines BL1˜BLn has one end connected to the write current control unit 61 and the other end connected to the first column control terminals of all the magnetic memory bit cells in the corresponding column of the memory bit cell array 60 (thus, the first column control terminals are also referred to as bit line control terminals). For example, the bit line BL1 is connected to the first column control terminals P11˜Pm1 of all the magnetic memory bit cells in the first column of the memory bit cell array 60. Each of the bit lines BL1˜BLn is connected in series with a corresponding column selection switch CSb1˜CSbn.

    [0026] Each of the source lines SL1˜SLn has one end connected to the write current control unit 61 and the other end connected to the second column control terminals of the magnetic memory bit cells in the corresponding column of the memory bit cell array 60 (thus, the second column control terminals are also referred to as source line control terminals). For example, the source line SL1 is connected to the second column control terminals S11˜Sm1 of all the magnetic memory bit cells in the first column of the memory bit cell array 60. Each of the source lines SL1˜SLn is connected in series with a corresponding column selection switch CSs1˜CSsn.

    [0027] When a write operation of digital data 0 or 1 is to be performed on a particular magnetic memory bit cell in the memory bit cell array, the write current control unit 61 and the address switching circuit unit 63 allow a desired magnetic memory bit cell to be selected from the memory bit cell array 60, such that a write operation current may flow from the bit line BL of the selected magnetic memory bit cell through the memory bit cell to the source line SL (current flow from BL to SL is defined as “positive”, and the digital data being written is for example 0). On the other hand, the write operation current may flow from the source line SL of the magnetic memory bit cell through the memory bit cell to the bit line BL (current flow from SL to BL is defined as “negative”, and the digital data being written is for example 1). When a read operation of digital data is to be performed on a particular magnetic memory bit cell in the memory bit cell array 60, the write current control unit 61, the address switching circuit unit 63 and the read current control circuit 64 allow a desired magnetic memory bit cell to be selected from the memory bit cell array, such that a read operation current may flow from the selected magnetic memory bit cell to the read detection unit 65. The read detection unit 65 detects and determines whether the digital data stored in the magnetic memory bit cell is 1 or 0 according to a reference signal, and outputs the detection result. As the read/write technology for MRAM is conventional and not a critical feature of the invention, the read/write control unit and the read/write operation are not to be further detailed here.

    [0028] Further referring to FIG. 7, the bypass units BPS1˜BPSn are respectively connected to the first column control terminals (connected with the bit lines BL) and the second column control terminals (connected with the source lines SL) of n columns of the magnetic memory bit cells. In this embodiment, the bypass units BPS1˜BPSn are in the form of transistors, wherein gates of these bypass transistors are connected to the address switching circuit unit 63. In this case, when the address switching circuit unit 63 selects a desired magnetic memory bit cell that is to be read, a column selection control signal CS1˜CSn is outputted from the address switching circuit unit 63 in order to select a column selection switch CSb1˜CSbn and CSs1˜CSsn that is to be switched on, a row selection control signal is outputted via the word lines WL1, WL2, . . . , WLm, and a bypass signal BYPASS is also outputted. Thereby, when the address switching circuit unit 63 selects a particular magnetic memory bit cell in a particular column of the memory bit cell array, the bypass unit that is connected in parallel with the selected column of magnetic memory bit cells is to be turned on (that is, triggered). For example of the bypass unit BPS1, it is connected to the bit line BL1 and the source line SL1 and in parallel with in rows of magnetic memory bit cells in the first column of the memory bit cell array. When read/write operations are performed on the magnetic bit cells of the array, at the moment of applying read/write control signals WL/CS, Din, BYPASS impulse signals as shown in FIG. 9 to switch on selection switches (such as the above switches CSb1˜CSbn and CSs1˜CSsn, the transistors in the magnetic memory bit cells, etc.) in read/write paths, a peak current loaded on the read/write path can be guided out via the bypass unit BPS1 so as to suppress the peak current that flows through the read/write paths. This allows the current flowing through each of the MTJ elements to be more compliant with the working current for read/write operations (such as current I.MTJ11 flowing through the MTJ element MTJ11, as shown in FIG. 9), thereby improving the reliability of the magnetic memory bit cells and assuring correctness of digital data being read/written.

    [0029] FIG. 8 shows another embodiment of the peak current bypass protection control device applicable in MRAM of the invention. In FIG. 8, the architecture of the above bypass units BPS1˜BPSn is illustrated. In this embodiment, the bypass units BPS1˜BPSn are transistors turned on at high potentials; while in other embodiments, the bypass units BPS1˜BPSn may also be transistors turned on at low potentials. FIG. 8 also shows the structure of the read/write control unit. For example in this embodiment, source line current signals and bit line current signals of the write current control unit 61′ are outputted as a result of the interaction of respective control units with transistors having opposite polarities. This allows the respective control units to turn on the transistors and thus allows a write current to flow through one of the memory bit cells of the memory bit cell array to perform the write operation. FIG. 8 further shows that the read current control circuit 64 is composed of a read control unit and a transistor, for controlling currents used for read operations. The read detection unit 65 is composed of a transistor and a comparator, for comparing read current signals and reference signals.

    [0030] Therefore in the invention, one transistor switch is provided and connected in parallel to each column of magnetic memory bit cells of a memory bit cell array and serves as a bypass circuit. In a read/write operation, at the moment of switching on a selection switch (a switch element such as column selection switches CSb1˜CSbn and CSs1˜CSsn shown in FIGS. 7 and 8), a peak current is avoided from flowing through magnetic memory bit cells on a read/write path and is guided out. As shown in FIG. 8, at the time of switching on a selection switch when MRAM is writing signal “0”, a peak current generated at this moment can be guided through a guiding path WPP0 provided by the bypass unit (BPS1˜BPSn) in the invention to a ground terminal provided by a source line control circuit of the write current control unit 61. In the case of MRAM being writing signal “1” and thus switching on a selection switch, a peak current generated at this moment can be guided through a guiding path WPP1 provided by the bypass unit (BPS1˜BPSn) in the invention to a ground terminal provided by a bit line control circuit of the write current control unit 61. In the case of a read operation being performed and thus a selection switch being switched on, a peak current generated at this moment can be guided through a guiding path RPP provided by the bypass unit (BPS1˜BPSn) in the invention to a ground terminal of the read current control circuit 64. This thereby prevents instantaneous peak currents from flowing through the MTJ elements on the read/write paths, so as to keep currents on the MTJ elements within appropriate working ranges thereof and thus assure reliability of the MTJ elements.

    [0031] It is to be noted that, FIGS. 7 and 8 are merely illustrative embodiments of the circuit architecture of the peak current bypass protection control device applicable in MRAM of the invention. This means the column/row arrangement of the source lines SL, bit lines BL and word lines WL is not limited to what is shown in the above embodiments. It should be understood that, the source lines SL and bit lines BL may be located in the rows while the word lines WL may be located in the columns. In such a case, the above first column control terminals can be referred to as bit line control terminals, the above row c control terminals can be referred to as word line control terminals, and the above second column control terminals can be referred to as source line control terminals. Therefore, different embodiments may have different column/row arrangements in the MRAM circuit architecture.

    [0032] The examples above are only illustrative to explain principles and effects of the invention, but not to limit the invention. It will be apparent to those skilled in the art that modifications and variations can be made without departing from the scope of the invention. Therefore, the protection range of the rights of the invention should be as defined by the appended claims.