Word line decoder memory architecture

Information

  • Patent Grant
  • 10699761
  • Patent Number
    10,699,761
  • Date Filed
    Tuesday, September 18, 2018
    6 years ago
  • Date Issued
    Tuesday, June 30, 2020
    4 years ago
Abstract
A clocked driver circuit can include a level shifter latch and a driver. The level shifter latch can be configured to receive an input signal upon a clock signal and generate a level shifted output signal. The driver can be configured to receive the level shifted output signal from the level shifter and drive the output signal on a line. The signal levels of the output signal can be greater than the signal level of the input signal.
Description
BACKGROUND

Computing systems have made significant contributions toward the advancement of modern society and are utilized in a number of applications to achieve advantageous results. Numerous devices, such as desktop personal computers (PCs), laptop PCs, tablet PCs, netbooks, smart phones, servers, and the like have facilitated increased productivity and reduced costs in communicating and analyzing data in most areas of entertainment, education, business, and science. One common aspect of computing systems is computing device readable media, commonly referred to as memory.


Data and instructions used by the computing system can be stored in and retrieved from one or more memory devices. When reading or writing to memory a corresponding read or write voltage potential is applied to a given word line based upon a decoded memory address. Referring to FIG. 1, a block diagram of a word line decoder and driver path architecture, according to the conventional art, is shown. The word line decoder and driver path 100 can include a plurality of flip flops 110 configured to latch a received address 120 upon receipt of a clock signal (e.g., rising or falling edge of a system clock signal) 130. A set of address buffers 140 can be configured to buffer the latched address bits from the flip flops 110. A word line pre-decoder 150 can be configured to partially decode the address in the address buffer 140. In one implementation, the word line pre-decoder 150 can be configured to decode a block, bank and/or the like portion of the memory from the address. A word line decoder 160 can be configured to decode a given word line from the partially decoded address from the word line pre-decoder 150. A level shifter 170 can be configured to shift the relatively low voltage potential signal propagating through the flip flops 110, address buffer 140, word line pre-decoder 150 and word line decoder 160 to an appropriate high voltage potential signal. A high voltage driver 180 can drive the word line 190 with the appropriate high voltage potential signal from the level shifter 170 during a read, write or erase operation. The combination of the flip flops 110, address buffers 140, word line pre-decoder 150 and word line decoder 160 can comprise an address decoder circuit, and the combination of the level shifter 170 and high voltage driver 180 can comprise a word line driver circuit.


The propagation delay through the word line decoder and driver path can be the sum of the clock-data out set up time of the flip flops 110 TC→Q, the propagation delay in the address buffers 140 TAB, the propagation delay through the word line pre-decoder 150 TWPD, the propagation delay through the word line decoder 160 TWD, and the propagation delay through the level shifter 170 and high voltage driver 180 TWDR. However, as computing devices continue to evolve there is a continuing need for faster memory devices. One possible way to increase the speed of the memory device is to reduce the propagation delay through the word line decoder and driver path. Therefore, there is a need for an improved word line decoder and driver path architecture.


SUMMARY

The present technology may best be understood by referring to the following description and accompanying drawings that are used to illustrate aspects of the present technology that are directed toward clocked driver circuits.


In one embodiment, a memory device can include a level shifter latch and a driver. The level shifter latch can be configured to receive a plurality of decoded address signals upon a first state of a clock signal and to output a plurality of word line signals. In one implementation, the clock signal can be a short pulse clock signal. The short pulse clock signal can be based on a rising edge of a system clock, and the pulse width of the short pulse clock signal can be shorter than the pulse width of the system clock. The decoded address signals can include a first and second state and the word line signals can include a third and fourth state, wherein a potential difference between the third and fourth states is greater than a potential difference between the first and second states. The driver can be configured to receive the plurality of word line signals and drive corresponding word lines with the plurality of word line signals.


In another embodiment, a device can include a plurality of inverters, a plurality of transmission gates, a latch and an inverting driver. A first inverter can include an input configured to receive a signal. A second inverter can include an input coupled to an output of the first inverter. The first and second inverters can operate from a first supply potential. A first transmission gate can include a control terminal configured to receive a clock signal and an input coupled to the output of the first inverter. A second transmission gate can include a control terminal configured to receive the clock signal and an input coupled to the output of the second inverter. The latch can include a third inverter cross-coupled to a fourth inverter. An input of the third inverter can be coupled to an output of the first transmission gate and an output of the fourth inverter. An input of the fourth inverter can be coupled to an output of the second transmission gate and an output of the third inverter. The inverting driver can include an input coupled to an output of the third inverter and an output configured to output a drive signal. The latch and inverting driver can operate from a second supply potential that is greater than the first supply potential.


In yet another embodiment, a memory device can include a memory cell array, an address buffer, an address decoder, a level shifter latch and a word line driver. The address buffer can be configured to buffer a plurality of address signals. The address decoder circuit can be configured to receive the buffered plurality of address signals and output a plurality of decoded address signals. The level shifter latch can be configured to receive the plurality of decoded address signals upon a first state of a clock signal and to output a plurality of word line signals. The address decoder circuit can be configured to operate from a first supply potential, while the level shifter latch can be configured to operate from a second supply potential that is greater than the first supply potential. The word line driver can be configured to receive the plurality of word line signals and drive the plurality of word line signals on word lines of the memory cell array.


This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.





BRIEF DESCRIPTION OF THE DRAWINGS

Aspects of the present technology are illustrated by way of example and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements and in which:



FIG. 1 shows a block diagram of a word line decoder and driver path architecture, according to the conventional art.



FIG. 2 shows a block diagram of a memory device, in accordance with aspects of the present technology.



FIG. 3 shows a block diagram of a word line decoder and driver path architecture, in accordance with aspects of the present technology.



FIG. 4 shows a timing diagram illustrating a short clock pulse utilized in the word line decoder and driver path architecture, in accordance with aspect of the present technology.



FIG. 5 shows a block diagram of a word line driver in combination with a memory cell array, in accordance with aspects of the present technology.



FIG. 6 shows a block diagram of a computing system including a memory device, in accordance with aspects of the present technology.



FIG. 7 shows a block diagram of a computing system including a memory device, in accordance with aspects of the present technology.



FIG. 8 shows a block diagram of a memory sub-system, in accordance with aspects of the present technology.



FIG. 9 shows a block diagram of a memory sub-system, in accordance with aspects of the present technology.





DETAILED DESCRIPTION

Reference will now be made in detail to the aspects of the present technology, examples of which are illustrated in the accompanying drawings. While the present technology will be described in conjunction with these aspects, it will be understood that they are not intended to limit the invention to these aspects. On the contrary, the invention is intended to cover alternatives, modifications and equivalents, which may be included within the scope of the invention as defined by the appended claims. Furthermore, in the following detailed description of the present technology, numerous specific details are set forth in order to provide a thorough understanding of the present technology. However, it is understood that the present technology may be practiced without these specific details. In other instances, well-known methods, procedures, components, and circuits have not been described in detail as not to unnecessarily obscure aspects of the present technology.


Some aspects of the present technology which follow are presented in terms of routines, modules, logic blocks, and other symbolic representations of operations on data within one or more electronic devices. The descriptions and representations are the means used by those skilled in the art to most effectively convey the substance of their work to others skilled in the art. A routine, module, logic block and/or the like, is herein, and generally, conceived to be a self-consistent sequence of processes or instructions leading to a desired result. The processes are those including physical manipulations of physical quantities. Usually, though not necessarily, these physical manipulations take the form of electric or magnetic signals capable of being stored, transferred, compared and otherwise manipulated in an electronic device. For reasons of convenience, and with reference to common usage, these signals are referred to as data, bits, values, elements, symbols, characters, terms, numbers, strings, and/or the like with reference to aspects of the present technology.


It should be borne in mind, however, that all of these terms are to be interpreted as referencing physical manipulations and quantities and are merely convenient labels and are to be interpreted further in view of terms commonly used in the art. Unless specifically stated otherwise as apparent from the following discussion, it is understood that through discussions of the present technology, discussions utilizing the terms such as “receiving,” and/or the like, refer to the actions and processes of an electronic device such as an electronic computing device that manipulates and transforms data. The data is represented as physical (e.g., electronic) quantities within the electronic device's logic circuits, registers, memories and/or the like, and is transformed into other data similarly represented as physical quantities within the electronic device.


In this application, the use of the disjunctive is intended to include the conjunctive. The use of definite or indefinite articles is not intended to indicate cardinality. In particular, a reference to “the” object or “a” object is intended to denote also one of a possible plurality of such objects. It is also to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting.


Referring now to FIG. 2, a block diagram of a memory device, in accordance with aspects of the present technology, is shown. The memory device 200 can be a Magnetoresistive Random Access Memory (MRAM), Spin Torque Magnetoresistive Random Access Memory (ST-MRAM), a Phase Change Memory (PCM), a stackable cross-gridded Phase Change Memory, Resistive Random Access Memory (Re-RAM), or similar memory device. In some aspects, the memory device 200 can include a memory cell array 210, an address buffer 220, an address decoder circuit 230, a word line driver circuit 240, a bit line driver circuit 250, a sense circuit 260, a data buffer 270, and control circuit 280. The memory device 200 can also include other well-known circuits that are not necessary for an understanding of the present technology and therefore are not discussed herein.


In some aspects, the memory cell array 210 can include a plurality of memory cells organized in rows and columns, with sets of word lines, bit lines and optionally source lines spanning the array of cells throughout the chip. The address buffer 220 can be configured to receive and buffer a plurality of address signals. The address decoder 230 can receive the plurality of address signals buffered by the address buffer 220 and output a plurality of decoded address signals. The address decoder 230 can map a given memory address to a particular row of memory cells in the array.


In some aspects, the output of the address decoder 230 can be input to the word line driver 240 upon a first state of a clock signal. In one implementation, the word line driver 240 can receive the plurality of decoded address signals upon receipt of a high state of a clock signal. The word line driver 240 can level shift the received decoded address signals that include one or more of a first potential voltage and a second potential voltage to word line drive signals that include one or more of a third potential voltage and a fourth potential voltage, and latch the plurality of word line drive signals that include the one or more of the third potential voltage and the fourth potential voltage. The potential difference between the third and fourth potential voltages can be greater than the potential difference between the first and second potential voltages. The output of the word line driver 240 can drive the word lines to select a given word line of the array 210 based on the plurality of word line drive signals.


In some aspect, the bit line driver 250 and the sense circuit 260 utilize the bit lines, and/or optionally the source lines, of the array 210 to read from and write to memory cells of a selected word line of the array 210. The data read from and written to the memory cells can be buffered in the data buffer 270. The control circuit 280 can generate one or more control signals for the control of one or more of the address buffer 220, the address decoder circuit 230, the word line driver circuit 240, the bit line driver circuit 250, the sense circuit 260, the data buffer 270.


Referring now to FIG. 3, a block diagram of a word line decoder and driver path architecture, in accordance with aspects of the present technology, is shown. In some aspects, the word line decoder and driver path architecture 300 can include an address buffer 305, a word line pre-decoder 310, a word line decoder 315, a level shifter latch 320, and a word line driver 325. The address buffer 305 can be configured to receive and buffer a plurality of address signals 330. The word line pre-decoder 310 can be configured to receive the buffered plurality of address signals and output partially decoded address signals. In one implementation, the word line pre-decoder 310 can be configured to decode a block, bank and/or the like portion of the memory from the buffered plurality of address signals. The word line decoder 315 can be configured to receive the partially decoded address signal and output a plurality of decoded address signals. In one implementation, the word line decoder 315 can be configured to decode a given word line from the buffered plurality of address signals. The level shifter latch 320 can be configured to receive the plurality of decoded address signals upon a first state of a clock signal and to output a plurality of word line signals. In one implementation, the plurality of decoded address signals can include one or more of a first potential voltage and a second potential voltage. The plurality of word line signals can include one or more of a third potential voltage and a fourth potential voltage, wherein a potential difference between the third potential voltage and the fourth potential voltage is greater than a potential difference between the first potential voltage and the second potential voltage. For example, the decoded address signals can be signals having either a ground potential state (e.g., low logic state) or a low supply voltage potential (e.g., high logic state). The word line signals can be signals having either a ground potential state (e.g., low drive state) or a high supply voltage potential (e.g., high drive state).


In some aspects, the level shifter latch 320 can include, for each of the plurality of word lines, a first inverter 330, a second inverter 335, a first transmission gate 340, a second transmission gate 345, a third inverter 350, and a fourth inverter 355. The first inverter 330 can including an input configured to receive a first one of the plurality of decoded address signals. The second inverter 335 can include an input coupled to an output of the first inverter 330. The first transmission gate 340 can include a first terminal coupled to the output of the first inverter 330, a second terminal configured to receive a short pulse clock signal (1PCLK), and a third terminal. The second transmission gate 345 can include a first terminal coupled to an output of the second inverter 335, a second terminal configured to receive the short pulse clock signal (1PCLK), and a third terminal. The third inverter 350 can include an input coupled to the third terminal of the first transmission gate 340, power terminals coupled between a high voltage source (VHi), and an output terminal configured to output a first one of the plurality of word line signals. The fourth inverter 355 can include an input coupled to the third terminal of the second transmission gate 345 and the output of third inverter 350, power terminals coupled between the high voltage source (VHi), and an output terminal coupled to the input of the third inverter 350.


In some aspects, the third and fourth inverter 350, 355 form a bi-stable latch with two stable states. The first transmission gate 340 can pass a complement of the decoded address signal to a first terminal of the bi-stable latch during a given state (e.g., logic high) of the short clock pulse signal, while the second transmission gate 345 can pass the decoded signal to a second terminal of the bi-stable latch. The short pulse clock signal (1PCLK) 410 can be generated based on a rising edge of a system clock (CLK) 420, as illustrated in FIG. 4. The short pulse clock signal at the gate of the first and second transmission gates 340, 345 can transfer the address to the third and fourth inverters 350, 355 at the rising edge of the system clock (CLK) 420. The pulse width of the short pulse clock signal (1PCLK) 410 can extend the hold time of the address. The pulse width of the short pulse clock signal (1PCLK) 410 should be less than the pulse width of the system clock (CLK) 420. The output of the level shifter latch 320 can be taken at the second terminal of the bi-stable latch.


In one implementation, when the decoded address signal is in a logic low state, the first inverter 330 generates a logic high state at its output and the second inverter 335 generates a logic low state at its output. The first pass gate 340 passes the logic high state from the first inverter 330 to an input of the third inverter 350 when the short pulse clock signal (1PCLK) is in a given state (e.g., logic high state), and the second pass gate 345 passes the logic low state from the second inverter 335 to an input of the fourth inverter 355 when the short pulse clock signal (1PCLK) is in the given state. The logic high state at the input to the third inverter 350 and the logic low state at the input to the fourth inverter 355 will drive the output of the bi-stable latch to the low drive state. When the decoded address signal is in a logic high state, the first inverter 330 generates a logic low state at its output and the second inverter 335 generates a logic high state at its output. The first pass gate 340 passes the logic low state from the first inverter 330 to an input of the third inverter 350 when the short pulse clock signal (1PCLK) is in the given state (e.g., logic high state), and the second pass gate 345 passes the logic high state from the second inverter 335 to an input of the fourth inverter 355 when the short pulse clock signal (1PCLK) is in the given state. The logic low state at the input to the third inverter 350 and the logic high state at the input to the fourth inverter 355 will drive the output of the bi-stable latch to the high drive state. The logic level of the decoded address signal (e.g., logic low or logic high) is shifted to the drive level of the word line signal (e.g., low drive state or high drive state) as a result of the high voltage source (VHi) supplied to the third and fourth inverters 350, 355 of the bi-stable latch. The level shifted word line signals can be output by the level shifter latch 320. The word line driver 325 can be configured to receive the plurality of word line signals and drive the plurality of word line signals on corresponding ones of the plurality of word lines 375.


Referring now to FIG. 5, a block diagram of a word line driver in combination with a memory cell array, in accordance with aspects of the present technology, is shown. The memory cell array can be any one of a number of memory cell architectures, such as NAND Flash memory, Magnetoresistive Random Access Memory (MRAM), or the like that can benefit from a fast word line drive circuit due to characteristics such as relatively high capacitive word lines. While aspects of the present technology are described herein in conjunction with MRAM memory cell arrays, it will be understood that they are not intended to be limited thereto.


In some aspects, the MRAM memory cell array can include a plurality of memory cells 505, 510, a plurality of word lines 515-525, a plurality of bit lines 530-535, and a plurality of source lines 540-545. The word lines 515-525 of the memory cell array can be organized along rows of the array. The bit lines 530-535 and the source lines 540-545 can be organized along columns of the array. Each memory cell 505, 510 can include a Magnetic Tunneling Junction (MTJ) cell 505 and an access transistor 510. In one implementation, the MTJ cells can be Spin Torque Magnetoresistive memory cells. The gates of the access transistors 510 arranged along rows of the array can be coupled to a respective word line 520. The sources of the access transistors 510 arranged along columns of the array can be coupled to respective source lines 540. A free magnetic layer of the MTJ cell 505 arranged along columns of the array can be coupled to respective bit lines 530.


In some aspects, the magnetic polarity of the free layer of the MTJ cell 505, and corresponding logic state of the cell, can be changed to one of two states depending upon the direction of current flowing through the MTJ cell 505. For example, a logic ‘0’ state can be written to the memory cell 505, 510 by biasing the respective bit line 530 at a bit line write potential (e.g., VBLW), biasing the respective source line 540 at a ground potential, and driving the respective word line 520 at a word line write potential (e.g., VWLW=VHi). A logic ‘1’ state can be written to the given memory cell 505, 510 by biasing the respective bit line 530 at a ground potential, biasing the respective source line 540 at a source line write potential (e.g., VSLW), and driving the respective word line 520 at the word line write potential (e.g., VWLW=VHi). The state of the memory cell 505, 510 can be read by biasing the respective bit line 530 at a bit line read potential (e.g., VBLR), biasing the respective source line 540 at a ground potential, driving the respective word line 520 at a word line read potential (VWLR=VHi), and sensing the resulting current on the respective bit line 530.


In another example, a logic ‘0’ state can be written to a given memory cell 505, 510 by biasing the respective bit line 530 at a bit line write potential (e.g., VBLW), biasing the respective source line 540 at a ground potential, and driving the respective word line 520 at a word line write potential (e.g., VWLW=VHi). A logic ‘1’ state can be written to the given memory cell 505, 510 by biasing the respective bit line 530 at a ground potential, biasing the respective source line 540 at a source line write potential (e.g., VSLW), and driving the respective word line 520 at the word line write potential (e.g., VWLW=VHi). The state of the memory cell 505, 510 can be read by biasing the respective bit line 530 at a ground potential, biasing the respective source line 540 at a source line read potential (e.g., VSLR), driving the respective word line 520 at a word line read potential (e.g., VWLR=VHi), and sensing the resulting current on the respective source line 540.


In some aspects, the word line driver can include, for each of a plurality of word lines, a first inverter 550, a second inverter 555, a first transmission gate 560, a second transmission gate 565, a level shifter latch 570-585, and an inverting driver 590, 595. The first inverter 550 can include an input configured to receive a decoded address signal. The second inverter 555 can include an input coupled to an output of the first inverter 550. The first and second inverters 550, 555 can operate from a first supply potential.


In some aspects, the first transmission gate 560 can include a control terminal configured to receive a short pulse clock signal (1PCLK) and an input coupled to the output of the first inverter 550. The second transmission gate 565 can include a control terminal configured to receive the short pulse clock signal (1PCLK) and an input coupled to the output of the second inverter 555. Again, the short pulse clock signal (1PCLK) can be generated based on the rising edge of a system clock (CLK). In one implementation, the first and second transmission gates 560, 565 can be first and second Metal Oxide Semiconductor Field Effect Transistors (MOSFETs) respectively. MOSFETs can be either p-channels MOSFETs or n-channels MOSFETs. The first MOSFET 560 can include a gate configured to receive the short pulse clock signal (1PCLK), a source coupled to the output of the first inverter 550, and a drain coupled to the input of the first latch inverter 570, 575. The second MOSFET 565 can include a gate configured to receive the short pulse clock signal (1PCLK), a source coupled to the output of the second inverter 555, and a drain coupled to an input of the second latch inverter 580, 585. In one implementation, first and second MOSFETs 560, 565 can be n-MOSFETs. In other implementations, it may be possible to use transmission gates or buffers in place of the first and second MOSFETs 560, 565.


In some aspects, the level shifter latch 570-585 can include a first latch inverter 570, 575 cross coupled to a second latch inverter 580, 585. An input of the first latch inverter 570, 575 can be coupled to an output of the first clocked transmission gate 560 and an output of the second latch inverter 580, 585. The input of the second latch inverter 580, 585 can be coupled to an output of the second clocked transmission gate 565 and an output of the first latch inverter 570, 575. The level shifter 570-585 can operates from a second supply potential that is greater than the first supply potential. In one implementation, the first latch inverter 570, 575 includes a first p-MOSFET 570 and a first n-MOSFET 575. A gate of the first p-MOSFET 570 and a gate of the first n-MOSFET 575 can be coupled together as the input of the first latch inverter 570, 575, a drain of the first p-MOSFET 570 and a drain of the first n-MOSFET 575 can be coupled together as the output of the first latch inverter 570, 575, and a source of the first p-MOSFET 570 and the source of the first n-MOSFET 575 can be coupled between the second supply potential. The second latch inverter 580, 585 can include a second p-MOSFET 580 and a second n-MOSFET 585. A gate of the second p-MOSFET 580 and a gate of the second n-MOSFET 585 can be coupled together as the input of the second latch inverter 580, 585, a drain of the second p-MOSFET 580 and a drain of the second n-MOSFET 585 can be coupled together as the output of the second latch inverter 580, 585, and a source of the second p-MOSFET 580 and the source of the second n-MOSFET 585 can be coupled between the second supply potential. It should also be appreciated that the drain and source of MOSFET devices are generally interchangeable, such that the description of the sources and drains of MOSFET herein can be interchanged.


In some aspects, the inverting driver 590, 595 can include an input coupled to an output of the first latch inverter 570, 575 and the output of the second clocked transmission gate 565, and an output coupled to a word line (WL(n)) 520. The inverting driver 590, 595 can operate from the second supply potential. In one implementation, the inverting driver 590, 595 can include a p-MOSFET 590 and a n-MOSFET 595. A gate of the p-MOSFET 590 and the gate of the n-MOSFET 595 can be coupled together as the input of the inverting driver 590, 595, a drain of the p-MOSFET 590 and a drain of the n-MOSFET 595 can be coupled together as the output of the inverting driver 590, 595, and a source of the p-MOSFET 590 and a source of the n-MOSFET 595 can be coupled between the second supply potential.


In some aspects, the first inverter 550, the second inverter 555, the first transmission gate 560, the second transmission gate 565, the level shifter 570-585, and the inverting driver 590, 595 of the word line driver can drive the word line 520 when the word line 520 is selected by a decoded address signal. For example, when the decoded address signal is in a logic low state, the first inverter 550 generates a logic high state at its output and the second inverter 555 generates a logic low state at its output. The first transmission gate 560 passes the logic high state from the first inverter 550 to an input of the first latch inverter 570, 575 when the short pulse clock signal (1PCLK) is in a given state (e.g., logic high state), and the second transmission gate 565 passes the logic low state from the second inverter 555 to an input of the second latch inverter 580, 585 when the short pulse clock signal (1PCLK) is in the given state. The logic high state at the input to the first latch inverter 570, 575 and the logic low state at the input to the second latch inverter 580, 585 will drive the output of the bi-stable level shifter latch 570-585 to the low drive state. In response to the low drive state from the level shifter latch 570-585, the inverting driver 590, 595 generates a high drive state to drive the given word line 520 to select the memory cells 505, 510 on the given word line 520. When the decoded address signal is in a logic high state, the first inverter 550 generates a logic low state at its output and the second inverter 555 generates a logic high state at its output. The first pass gate 560 passes the logic low state from the first inverter 550 to an input of the first latch inverter 570, 575 when the short pulse clock signal (1PCLK) is in the given state (e.g., logic high state), and the second pass gate 565 passes the logic high state from the second inverter 555 to an input of the second latch inverter 580, 585 when the short pulse clock signal (1PCLK) is in the given state. The logic low state at the input to the first latch inverter 570, 575 and the logic high state at the input to the second latch inverter 580, 585 will drive the output of the bi-stable level shifter latch 570-585 to the high drive state. The logic level of the decoded address signal (e.g., logic low or logic high) is shifted to the drive level of the word line signal (e.g., low drive state or high drive state) as a result of the high voltage source (VHi) supplied to the first and second latch inverters of the bi-stable level shifter latch 570-585. In response to the high drive state from the level shifter latch 570-585, the inverting driver 590-595 generates a low drive state on the given word line 520 to de-select the memory cells 505, 510 on the given word line 520.


Referring now to FIG. 6, a block diagram of a computing system including a memory device, in accordance with aspects of the present technology, is shown. The computing system 600 can, for example, be a cellular telephone, smart phone, e-reader, tablet personal computer (PC), laptop PC, desktop PC, gaming console, workstation, server computer, or other similar computing device. The computing system 600 can include one or more processors 610, one or more memory controllers 620, one or more memory devices 630, and one or more input/output devices 640-660 communicatively coupled together by one or more buses 670-690. The one or more input/output devices 640 can include, for example, a display 650, a wireless transceiver 660 and the like. The computing system 600 can also include other sub-circuits that are not necessary for an understanding of the present technology and therefore are not discussed herein.


The one or more memory controllers 620 can be operable to control access to data stored in the one or more memory devices 630 for use by the one or more processors 610, one or more input/output devices 640 and/or other sub-systems of the computing system 600. The one or more memory controllers 620 can generate commands for reading and writing of data in the one or more memory devices 630 in response to memory requests received from the one or more processors 610, one or more input/output devices 640 and/or other sub-systems. One or more of the memory devices 630 can include the word line driver circuit as described herein with regard to FIGS. 2-4.


Referring now to FIG. 7, a block diagram of a computing system including a memory device, in accordance with aspects of the present technology, is shown. The computing system 700 can, for example, be a cellular telephone, smart phone, e-reader, table personal computer (PC), laptop PC, desktop PC, gaming console, workstation, server computer, or other similar computing device. The computing system 700 can include one or more processors 710, one or more memory controllers 720, one or more memory devices 730, and one or more input/output devices 740 that can be communicatively coupled together by one or more input/output controller hubs 750 through one or more buses 760-790. The computing system 700 can also include other sub-circuits that are not necessary for an understanding of the present technology and therefore are not discussed herein.


The one or more memory controllers 720 can be integral to one or more other sub-circuits such as the one or more input/output controller hubs 750 and/or memory devices 730, or can be implemented as a separate sub-circuit. The one or more memory controllers 720 can be operable to control access to data stored in the one or more memory devices 730 for use by the one or more processors 710, one or more input/output devices 740 and/or other sub-systems of the computing system 700. The one or more memory controllers 720 can generate commands for reading and writing of data in the one or more memory devices 730 in response to memory requests received from the one or more processors 710, one or more input/output devices 740 and/or other sub-systems. One or more of the memory devices 730 can include the word line driver circuit as described herein. with regard to FIGS. 2-4.


Referring now to FIG. 8, a block diagram of a memory sub-system, in accordance with aspects of the present technology, is shown. The memory sub-system 800 can include one or more memory controllers 810 and one or more memory devices 820. The memory sub-system 800 can be a memory expansion card, Solid State Drive (SSD), or the like that is configurable to be coupled to a host device 830 such as a cellular telephone, smart phone, e-reader, table personal computer (PC), laptop PC, desktop PC, gaming console, workstation, server computer, or other similar computing device. The memory sub-system 800 can be coupled to the host device 830 as in internal or external peripheral device.


The one or more memory controllers 810 can be operable to control access to data stored in the one or more memory devices 820 for use by the host device 830. The one or more memory controllers 810 can generate commands for reading and writing of data in the one or more memory devices 820 in response to memory requests received from the host device 830. One or more of the memory devices 820 can include the word line driver circuit as described herein with regard to FIGS. 2-4.


Referring now to FIG. 9, a block diagram of a memory sub-system, in accordance with aspects of the present technology, is shown. The memory sub-system 900 can include one or more memory devices 910. The memory sub-system 900 can be a memory expansion card, Solid State Drive (SSD), or the like that is configurable to be coupled to a host device 920 such as a cellular telephone, smart phone, e-reader, table personal computer (PC), laptop PC, desktop PC, gaming console, workstation, server computer, or other similar computing device. The host device 920 can include one or more memory controllers 930. The memory sub-system 900 can be coupled to the host device 920 as in internal or external peripheral device.


The one or more memory controllers 930 can be operable to control access to data stored in the one or more memory devices 910 for use by the host device 920. The one or more memory controllers 930 can generate commands for reading and writing of data in the one or more memory devices 910 in response to memory requests received from the host device 920. One or more of the memory devices can include the word line driver circuit 240 as described herein with regard to FIGS. 2-4.


The computing systems and memory sub-systems of FIG. 5-9 are illustrative of exemplary embodiments, and are not intended to limit aspects of the present technology. The word line driver circuit as described herein can be readily applied to any number of conventional memory devices, memory sub-systems, and/or computing systems, along with memory devices, memory sub-systems, and/or computing systems to be developed in the future.


The word line decoder and driver circuit in accordance with aspects of the present technology advantageously reduces delay in the word line driver circuit. In aspects, the address can be decoded and transfer to the level shifter latch as soon as the clock signal is received. The latching function is advantageously moved toward the end of the word line decoder and driver circuit. The delay of the word line decoder and driver circuit in accordance with aspects of the present technology can be the sum of the transmission gate delay and the propagation delay through the level shifter latch and word line driver (e.g., Ttr+Twdr), as compared to the sum of flip flop latch delay, the propagation delay through the address buffer, the propagation delay through the word line pre-decoder, the propagation delay through the word line decoder, and the propagation through the level shifter and word line driver (e.g., Tc→q+Tab+Twpd+Twd+Twdr). Aspects of the present technology also advantageously eliminate the use of a clocked flip flop, which can reduce the area of the word line decoder and driver circuit in the Integrated Circuit (IC) chip of the device.


The foregoing descriptions of specific aspects of the present technology have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. The aspects were chosen and described in order to best explain the principles of the present technology and its practical application, to thereby enable others skilled in the art to best utilize the present technology and various aspects with various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the claims appended hereto and their equivalents.

Claims
  • 1. A memory device comprising: a plurality of word lines;a level shifter latch configured to receive a plurality of decoded address signals upon a first state of a clock signal and to output a plurality of word line signals, wherein the level shifter latch includes a first inverter including an input configured to receive one of the plurality of decoded address signals;a second inverter including an input coupled to an output of the first inverter;a first transmission gate including a first terminal coupled to the output of the first inverter, and a second terminal configured to receive a short pulse clock signal, wherein the short pulse clock signal is based on a rising edge of a system clock and has a shorter pulse width then the pulse width of the system clock;a second transmission gate including a first terminal coupled to an output of the second inverter, and a second terminal configured to receive the short pulse clock signal;third inverter circuit including an input coupled to a third terminal of the first transmission gate, power terminals coupled between a high voltage source, and an output terminal configured to output a first one of the plurality of word line signals; anda fourth inverter circuit including a input coupled to a third terminal of the second transmission gate and the output of first inverter circuit, power terminals coupled between the high voltage source, and an output coupled to the input of the first inverter circuit; anda word line driver configured to receive the plurality of word line signals and drive the plurality of word line signals on corresponding ones of the plurality of word lines.
  • 2. The memory device of claim 1, wherein, the plurality of decoded address signals include a first state and a second state; andthe plurality of word line signals include a third state and a fourth state, wherein a potential difference between the third state and the fourth state is greater than a potential difference between the first state and the second state.
  • 3. The memory device of claim 1, further comprising: an address buffer configured to receive and buffer a plurality of address signals;a word line pre-decoder configured to receive the buffered plurality of address signals and output partially decoded address signals; anda word line decoder configured to receive the partially decoded address signal and output the plurality of decoded address signals.
  • 4. The memory device of claim 1, further comprising: an array of memory cells arranged in columns and rows, wherein sets of a first number of cells arranged along columns are coupled to corresponding ones of a plurality of bit lines and sets of a second number of cells arranged along rows are coupled to corresponding ones of the plurality of word lines.
  • 5. The memory device of claim 4, wherein each memory cell includes a select gate and a Magnetic Tunnel Junction (MTJ) coupled in series between a corresponding one of the plurality of bit lines and a corresponding one of the plurality of source lines, and wherein a control terminal of the select gate is coupled to a corresponding one of the plurality of word lines.
  • 6. The memory device of claim 4, wherein the array of memory cells comprise an array of Spin Torque Magnetoresistive memory cells.
  • 7. A memory device comprising: a memory cell array including a plurality of word lines;an address buffer configured to buffer a plurality of address signals, wherein the address buffer operates from a first supply potential;an address decoder circuit configured to receive the buffered plurality of address signals and output a plurality of decoded address signals, wherein the address decoder operates from the first supply potential;a level shifter latch configured to receive the plurality of decoded address signals upon a first state of a clock signal and to output a plurality of word line signals, wherein the level shifter latched operates form a second supply potential that is greater than the first supply potential, and wherein the level shifter latch includes; a first inverter including an input configured to receive one of the plurality of decoded address signals;a second inverter including an input coupled to an output of the first inverter;a first transmission gate including a control terminal configured to receive the clock signal and an input coupled to the output of the first inverter;a second transmission gate including a control terminal configured to receive the clock signal and an input coupled to the output of the second inverter; anda latch including a third inverter cross coupled to a fourth inverter, wherein an input of the third inverter is coupled to an output of the first transmission gate and an output of the fourth inverter, wherein an input of the fourth inverter is coupled to an output of the second transmission gate and an output of the third inverter, and wherein the latch operates from a second supply potential that is greater than the first supply potential; anda word line driver configured to receive the plurality of word line signals and drive the plurality of word line signals on corresponding ones of the plurality of word lines, wherein the word line driver operates form the second supply potential.
  • 8. The memory device of claim 7, wherein the memory cell array comprises a Magnetoresistive memory cell array.
  • 9. The memory device of claim 7, wherein the word line driver comprises: an inverting driver including an input coupled to an output of the third inverter and an output coupled to a corresponding one of the plurality of word lines, wherein the inverting driver operates from the second supply potential.
US Referenced Citations (444)
Number Name Date Kind
4597487 Crosby et al. Jul 1986 A
5541868 Prinz Jul 1996 A
5559952 Fujimoto Sep 1996 A
5629549 Johnson May 1997 A
5640343 Gallagher et al. Jun 1997 A
5654566 Johnson Aug 1997 A
5691936 Sakahima et al. Nov 1997 A
5695846 Lange et al. Dec 1997 A
5695864 Zlonczweski Dec 1997 A
5732016 Chen et al. Mar 1998 A
5751647 O'Toole May 1998 A
5856897 Mauri Jan 1999 A
5896252 Kanai Apr 1999 A
5966323 Chen et al. Oct 1999 A
6016269 Peterson et al. Jan 2000 A
6055179 Koganei et al. Apr 2000 A
6064948 West May 2000 A
6075941 Itoh Jun 2000 A
6097579 Gill Aug 2000 A
6112295 Bhamidipati et al. Aug 2000 A
6124711 Tanaka et al. Sep 2000 A
6134138 Lu et al. Oct 2000 A
6140838 Johnson Oct 2000 A
6154139 Kanai et al. Nov 2000 A
6154349 Kanai et al. Nov 2000 A
6172902 Wegrowe et al. Jan 2001 B1
6233172 Chen et al. May 2001 B1
6233690 Choi et al. May 2001 B1
6243288 Ishikawa et al. Jun 2001 B1
6252798 Satoh et al. Jun 2001 B1
6256223 Sun Jul 2001 B1
6292389 Chen et al. Sep 2001 B1
6347049 Childress et al. Feb 2002 B1
6376260 Chen et al. Apr 2002 B1
6385082 Abraham et al. May 2002 B1
6436526 Odagawa et al. Aug 2002 B1
6442681 Ryan et al. Aug 2002 B1
6458603 Kersch et al. Oct 2002 B1
6493197 Ito et al. Dec 2002 B2
6522137 Sun et al. Feb 2003 B1
6532164 Radon et al. Mar 2003 B2
6538918 Swanson et al. Mar 2003 B2
6545903 Savtchenko et al. Apr 2003 B1
6545906 Savtchenko et al. Apr 2003 B1
6563681 Sasaki et al. May 2003 B1
6566246 deFelipe et al. May 2003 B1
6603677 Redon et al. Aug 2003 B2
6653153 Doan et al. Nov 2003 B2
6654278 Engel et al. Nov 2003 B1
6677165 Lu et al. Jan 2004 B1
6710984 Yuasa et al. Mar 2004 B1
6713195 Wang et al. Mar 2004 B2
6714444 Huai et al. Mar 2004 B2
6731537 Kanamori May 2004 B2
6744086 Daughton et al. Jun 2004 B2
6750491 Sharma et al. Jun 2004 B2
6765824 Kishi et al. Jul 2004 B2
6772036 Eryurek et al. Aug 2004 B2
6773515 Li et al. Aug 2004 B2
6777730 Daughton et al. Aug 2004 B2
6785159 Tuttle Aug 2004 B2
6812437 Levy Nov 2004 B2
6829161 Huai et al. Dec 2004 B2
6835423 Chen et al. Dec 2004 B2
6838740 Huai et al. Jan 2005 B2
6839821 Estakhri Jan 2005 B2
6842317 Sugita et al. Jan 2005 B2
6847547 Albert et al. Jan 2005 B2
6887719 Lu et al. May 2005 B2
6888742 Nguyen et al. May 2005 B1
6902807 Argitia et al. Jun 2005 B1
6906369 Ross et al. Jun 2005 B2
6920063 Huai et al. Jul 2005 B2
6933155 Albert et al. Aug 2005 B2
6938142 Pawlowski Aug 2005 B2
6958927 Nguyen et al. Oct 2005 B1
6967863 Huai Nov 2005 B2
6980469 Kent et al. Dec 2005 B2
6985385 Nguyen et al. Jan 2006 B2
6992359 Nguyen et al. Jan 2006 B2
6995962 Saito et al. Feb 2006 B2
7002839 Kawabata et al. Feb 2006 B2
7005958 Wan Feb 2006 B2
7006371 Matsuoka Feb 2006 B2
7006375 Covington Feb 2006 B2
7009877 Huai et al. Mar 2006 B1
7041598 Sharma May 2006 B2
7045368 Hong et al. May 2006 B2
7057922 Fukumoto Jun 2006 B2
7170778 Kent et al. Jan 2007 B2
7187577 Wang Mar 2007 B1
7190611 Nguyen et al. Mar 2007 B2
7203129 Lin et al. Apr 2007 B2
7227773 Nguyen et al. Jun 2007 B1
7262941 Li et al. Aug 2007 B2
7307876 Kent et al. Dec 2007 B2
7324387 Bergemont et al. Jan 2008 B1
7335960 Han et al. Feb 2008 B2
7351594 Bae et al. Apr 2008 B2
7352021 Bae et al. Apr 2008 B2
7372722 Jeong May 2008 B2
7376006 Bednorz et al. May 2008 B2
7386765 Ellis Jun 2008 B2
7436699 Tanizaki Oct 2008 B2
7443223 Bajkowski Oct 2008 B2
7449345 Horng et al. Nov 2008 B2
7453719 Sakimura Nov 2008 B2
7476919 Hong et al. Jan 2009 B2
7502249 Ding Mar 2009 B1
7573737 Kent et al. Aug 2009 B2
7598555 Papworth-Parkin Oct 2009 B1
7619431 DeWilde et al. Nov 2009 B2
7642612 Izumi et al. Jan 2010 B2
7660161 Van Tran Feb 2010 B2
7733699 Roohparvar Jun 2010 B2
7773439 Do et al. Aug 2010 B2
7776665 Izumi et al. Aug 2010 B2
7800407 Agarwal Sep 2010 B1
7852662 Yang Dec 2010 B2
7881095 Lu Feb 2011 B2
7911832 Kent et al. Mar 2011 B2
7936595 Han et al. May 2011 B2
7986544 Kent et al. Jul 2011 B2
8080365 Nozaki Dec 2011 B2
8088556 Nozaki Jan 2012 B2
8094480 Tonomura Jan 2012 B2
8144509 Jung Mar 2012 B2
8148970 Fuse Apr 2012 B2
8164971 Wang Apr 2012 B2
8255742 Ipek Aug 2012 B2
8278996 Miki Oct 2012 B2
8279666 Dieny et al. Oct 2012 B2
8334213 Mao Dec 2012 B2
8349536 Nozaki Jan 2013 B2
8363465 Kent et al. Jan 2013 B2
8386836 Burger Feb 2013 B2
8432727 Ryu Apr 2013 B2
8441844 El Baraji May 2013 B2
8456883 Liu Jun 2013 B1
8456926 Ong Jun 2013 B2
8492881 Kuroiwa et al. Jul 2013 B2
8535952 Ranjan et al. Sep 2013 B2
8539303 Lu Sep 2013 B2
8549303 Fifield et al. Oct 2013 B2
8574928 Satoh et al. Nov 2013 B2
8582353 Lee Nov 2013 B2
8593868 Park Nov 2013 B2
8617408 Balamane Dec 2013 B2
8625339 Ong Jan 2014 B2
8634232 Oh Jan 2014 B2
8716817 Saida May 2014 B2
8737137 Choy et al. May 2014 B1
8780617 Kang Jul 2014 B2
8792269 Abedifard Jul 2014 B1
8824237 Wang Sep 2014 B2
8852760 Wang et al. Oct 2014 B2
8902628 Ha Dec 2014 B2
8966345 Wilkerson Feb 2015 B2
9019754 Bedeschi Apr 2015 B1
9026888 Kwok May 2015 B2
9043674 Wu May 2015 B2
9082888 Kent et al. Jul 2015 B2
9104595 Sah Aug 2015 B2
9140747 Kim Sep 2015 B2
9165629 Chih Oct 2015 B2
9166155 Deshpande Oct 2015 B2
9229853 Khan Jan 2016 B2
9245608 Chen et al. Jan 2016 B2
9250990 Motwani Feb 2016 B2
9263667 Pinarbasi Feb 2016 B1
9298552 Leem Mar 2016 B2
9299412 Naeimi Mar 2016 B2
9317429 Ramanujan Apr 2016 B2
9337412 Pinarbasi et al. May 2016 B2
9362486 Kim et al. Jun 2016 B2
9378317 Kawai Jun 2016 B2
9396991 Arvin et al. Jul 2016 B2
9401336 Arvin et al. Jul 2016 B2
9406876 Pinarbasi Aug 2016 B2
9418721 Bose Aug 2016 B2
9449720 Lung Sep 2016 B1
9450180 Annunziata Sep 2016 B1
9455013 Kim Sep 2016 B2
9472282 Lee Oct 2016 B2
9472748 Kuo et al. Oct 2016 B2
9484527 Han et al. Nov 2016 B2
9488416 Fujita et al. Nov 2016 B2
9508456 Shim Nov 2016 B1
9548445 Lee et al. Jan 2017 B2
9553102 Wang Jan 2017 B2
9583167 Chung Feb 2017 B2
9728712 Kardasz et al. Aug 2017 B2
9741926 Pinarbasi et al. Aug 2017 B1
9772555 Park et al. Sep 2017 B2
9773974 Pinarbasi et al. Sep 2017 B2
9853006 Arvin et al. Dec 2017 B2
9853206 Pinarbasi et al. Dec 2017 B2
9853292 Loveridge et al. Dec 2017 B2
9865806 Choi et al. Jan 2018 B2
10026609 Sreenivasan et al. Jul 2018 B2
10043851 Shen Aug 2018 B1
10115446 Louie et al. Oct 2018 B1
10163479 Yoha Dec 2018 B2
20020057593 Hidaka May 2002 A1
20020090533 Zhang et al. Jul 2002 A1
20020105823 Redon et al. Aug 2002 A1
20020132140 Igarashi et al. Sep 2002 A1
20030085186 Fujioka May 2003 A1
20030117840 Sharma et al. Jun 2003 A1
20030151944 Saito Aug 2003 A1
20030197984 Inomata et al. Oct 2003 A1
20030218903 Luo Nov 2003 A1
20040012994 Slaughter et al. Jan 2004 A1
20040026369 Ying Feb 2004 A1
20040047179 Chan Mar 2004 A1
20040061154 Huai et al. Apr 2004 A1
20040094785 Zhu et al. May 2004 A1
20040130936 Nguyen et al. Jul 2004 A1
20040173315 Leung Sep 2004 A1
20040197174 Van Den Berg Oct 2004 A1
20040221030 Huras Nov 2004 A1
20040257717 Sharma et al. Dec 2004 A1
20050022746 Lampe Feb 2005 A1
20050029551 Atwood et al. Feb 2005 A1
20050041342 Huai et al. Feb 2005 A1
20050051820 Stojakovic et al. Mar 2005 A1
20050063222 Huai et al. Mar 2005 A1
20050104101 Sun et al. May 2005 A1
20050128842 Wei Jun 2005 A1
20050136600 Huai Jun 2005 A1
20050158881 Sharma Jul 2005 A1
20050160205 Kuo Jul 2005 A1
20050174702 Gill Aug 2005 A1
20050180202 Huai et al. Aug 2005 A1
20050184839 Nguyen et al. Aug 2005 A1
20050201023 Huai et al. Sep 2005 A1
20050237787 Huai et al. Oct 2005 A1
20050251628 Jarvis et al. Nov 2005 A1
20050280058 Pakala et al. Dec 2005 A1
20050285176 Kim Dec 2005 A1
20060018057 Huai Jan 2006 A1
20060049472 Diao et al. Mar 2006 A1
20060077734 Fong Apr 2006 A1
20060087880 Mancoff et al. Apr 2006 A1
20060092696 Bessho May 2006 A1
20060132990 Morise et al. Jun 2006 A1
20060198202 Erez Sep 2006 A1
20060227465 Inokuchi et al. Oct 2006 A1
20060271755 Miura Nov 2006 A1
20060284183 Izumi et al. Dec 2006 A1
20060291305 Suzuki et al. Dec 2006 A1
20070019337 Apalkov et al. Jan 2007 A1
20070094573 Chen Apr 2007 A1
20070096229 Yoshikawa May 2007 A1
20070220935 Cernea Sep 2007 A1
20070226592 Radke Sep 2007 A1
20070242501 Hung et al. Oct 2007 A1
20070283313 Ogawa Dec 2007 A1
20070285972 Horii Dec 2007 A1
20080049487 Yoshimura Feb 2008 A1
20080049488 Rizzo Feb 2008 A1
20080079530 Weidman et al. Apr 2008 A1
20080112094 Kent et al. May 2008 A1
20080144376 Lee Jun 2008 A1
20080151614 Guo Jun 2008 A1
20080181009 Arai Jul 2008 A1
20080259508 Kent et al. Oct 2008 A2
20080294938 Kondo Nov 2008 A1
20080297292 Viala et al. Dec 2008 A1
20090040825 Adusumilli et al. Feb 2009 A1
20090046501 Ranjan et al. Feb 2009 A1
20090072185 Raksha et al. Mar 2009 A1
20090078927 Mao Mar 2009 A1
20090080267 Bedeschi Mar 2009 A1
20090091037 Assefa et al. Apr 2009 A1
20090098413 Kanegae Apr 2009 A1
20090130779 Li May 2009 A1
20090146231 Kuper et al. Jun 2009 A1
20090161421 Cho et al. Jun 2009 A1
20090209102 Zhong et al. Aug 2009 A1
20090231909 Dieny et al. Sep 2009 A1
20100039136 Chua-Eoan Feb 2010 A1
20100080040 Choi Apr 2010 A1
20100087048 Izumi et al. Apr 2010 A1
20100110803 Arai May 2010 A1
20100124091 Cowburn May 2010 A1
20100162065 Norman Jun 2010 A1
20100193891 Wang et al. Aug 2010 A1
20100195362 Norman Aug 2010 A1
20100195401 Jeong et al. Aug 2010 A1
20100227275 Nozaki Sep 2010 A1
20100232206 Li Sep 2010 A1
20100246254 Prejbeanu et al. Sep 2010 A1
20100248154 Nozaki Sep 2010 A1
20100254181 Chung Oct 2010 A1
20100271090 Rasmussen Oct 2010 A1
20100271870 Zheng et al. Oct 2010 A1
20100277976 Oh Nov 2010 A1
20100290275 Park Nov 2010 A1
20100311243 Mao Dec 2010 A1
20110001108 Greene Jan 2011 A1
20110032645 Noel et al. Feb 2011 A1
20110058412 Zheng et al. Mar 2011 A1
20110061786 Mason Mar 2011 A1
20110076620 Nozaki Mar 2011 A1
20110089511 Keshtbod et al. Apr 2011 A1
20110133298 Chen et al. Jun 2011 A1
20110283135 Burger Nov 2011 A1
20110310691 Zhou et al. Dec 2011 A1
20110320596 Fee et al. Dec 2011 A1
20120028373 Belen Feb 2012 A1
20120052258 Op DeBeeck et al. Mar 2012 A1
20120069649 Ranjan et al. Mar 2012 A1
20120127804 Ong et al. May 2012 A1
20120155158 Higo Jun 2012 A1
20120163113 Hatano et al. Jun 2012 A1
20120280336 Watts Jun 2012 A1
20120181642 Prejbeanu et al. Jul 2012 A1
20120188818 Ranjan et al. Jul 2012 A1
20120221905 Burger Aug 2012 A1
20120228728 Ueki et al. Sep 2012 A1
20120239969 Dickens Sep 2012 A1
20120254636 Tsukamoto et al. Oct 2012 A1
20120280339 Zhang et al. Nov 2012 A1
20120294078 Kent et al. Nov 2012 A1
20120299133 Son et al. Nov 2012 A1
20120324274 Hori Dec 2012 A1
20130001506 Sato et al. Jan 2013 A1
20130001652 Yoshikawa et al. Jan 2013 A1
20130021841 Zhou et al. Jan 2013 A1
20130039119 Rao Feb 2013 A1
20130044537 Ishigaki Feb 2013 A1
20130075845 Chen et al. Mar 2013 A1
20130107633 Kim May 2013 A1
20130244344 Malmhall Sep 2013 A1
20130267042 Satoh et al. Oct 2013 A1
20130270523 Wang et al. Oct 2013 A1
20130270661 Yi et al. Oct 2013 A1
20130275691 Chew Oct 2013 A1
20130307097 Yi et al. Nov 2013 A1
20130341801 Satoh et al. Dec 2013 A1
20140009994 Parkin et al. Jan 2014 A1
20140036573 Ishihara Feb 2014 A1
20140042571 Gan et al. Feb 2014 A1
20140048896 Huang et al. Feb 2014 A1
20140063949 Tokiwa Mar 2014 A1
20140070341 Beach et al. Mar 2014 A1
20140089762 Pangal et al. Mar 2014 A1
20140103469 Jan Apr 2014 A1
20140103472 Kent et al. Apr 2014 A1
20140136870 Breternitz et al. May 2014 A1
20140149827 Kim et al. May 2014 A1
20140151837 Ryu Jun 2014 A1
20140169085 Wang et al. Jun 2014 A1
20140177316 Otsuka et al. Jun 2014 A1
20140217531 Jan Aug 2014 A1
20140219034 Gomez et al. Aug 2014 A1
20140252439 Guo Sep 2014 A1
20140264671 Chepulskyy et al. Sep 2014 A1
20140269005 Kang Sep 2014 A1
20140281284 Block et al. Sep 2014 A1
20140289358 Lindamood Sep 2014 A1
20140321196 Ikeda Oct 2014 A1
20150056368 Wang et al. Feb 2015 A1
20150098287 Lee Apr 2015 A1
20150100848 Kalamatianos Apr 2015 A1
20150135039 Mekhanik et al. May 2015 A1
20150143343 Weiss May 2015 A1
20150154116 Dittrich Jun 2015 A1
20150171316 Park et al. Jun 2015 A1
20150206568 Bose et al. Jul 2015 A1
20150206569 Bose et al. Jul 2015 A1
20150242269 Pelley et al. Aug 2015 A1
20150262701 Takizawa Sep 2015 A1
20150278011 Keppel et al. Oct 2015 A1
20150279904 Pinarbasi et al. Oct 2015 A1
20150378814 Webb et al. Dec 2015 A1
20150380088 Naeimi et al. Dec 2015 A1
20160027525 Kim et al. Jan 2016 A1
20160027999 Pinarbasi Jan 2016 A1
20160043304 Chen Feb 2016 A1
20160056072 Arvin et al. Feb 2016 A1
20160085443 Tomishima et al. Mar 2016 A1
20160085621 Motwani Mar 2016 A1
20160085692 Kwok Mar 2016 A1
20160086600 Bauer et al. Mar 2016 A1
20160087193 Pinarbasi et al. Mar 2016 A1
20160093798 Kim et al. Mar 2016 A1
20160111634 Lee et al. Apr 2016 A1
20160118249 Sreenivasan et al. Apr 2016 A1
20160124299 Yu et al. May 2016 A1
20160126201 Arvin et al. May 2016 A1
20160126452 Kuo et al. May 2016 A1
20160126453 Chen et al. May 2016 A1
20160148685 Roy May 2016 A1
20160163965 Han et al. Jun 2016 A1
20160163973 Pinarbasi Jun 2016 A1
20160181508 Lee et al. Jun 2016 A1
20160218278 Pinarbasi et al. Jul 2016 A1
20160260486 Tani Sep 2016 A1
20160268499 You Sep 2016 A1
20160283385 Boyd et al. Sep 2016 A1
20160284762 Wang et al. Sep 2016 A1
20160300615 Lee Oct 2016 A1
20160307860 Arvin et al. Oct 2016 A1
20160315118 Kardasz et al. Oct 2016 A1
20160315249 Kardasz et al. Oct 2016 A1
20160315259 Fennimore et al. Oct 2016 A1
20160358778 Park et al. Dec 2016 A1
20160372656 Pinarbasi et al. Dec 2016 A1
20160378592 Ikegami et al. Dec 2016 A1
20170025472 Kim et al. Jan 2017 A1
20170033156 Gan et al. Feb 2017 A1
20170033283 Pinarbasi et al. Feb 2017 A1
20170047107 Berger et al. Feb 2017 A1
20170062712 Choi et al. Mar 2017 A1
20170069837 Choi et al. Mar 2017 A1
20170084826 Zhou et al. Mar 2017 A1
20170123991 Sela et al. May 2017 A1
20170133104 Darbari et al. May 2017 A1
20170199459 Ryu et al. Jul 2017 A1
20170222132 Pinarbasi et al. Aug 2017 A1
20170270988 Ikegami Sep 2017 A1
20180018134 Kang Jan 2018 A1
20180019343 Asami Jan 2018 A1
20180033957 Zhang Feb 2018 A1
20180097175 Chuang Apr 2018 A1
20180114589 El-Baraji et al. Apr 2018 A1
20180119278 Kornmeyer May 2018 A1
20180121117 Berger et al. May 2018 A1
20180121355 Berger et al. May 2018 A1
20180121361 Berger et al. May 2018 A1
20180122446 Berger et al. May 2018 A1
20180122447 Berger et al. May 2018 A1
20180122448 Berger et al. May 2018 A1
20180122449 Berger et al. May 2018 A1
20180122450 Berger et al. May 2018 A1
20180130945 Choi et al. May 2018 A1
20180211821 Kogler Jul 2018 A1
20180233362 Glodde Aug 2018 A1
20180233363 Glodde Aug 2018 A1
20180248110 Kardasz et al. Aug 2018 A1
20180248113 Pinarbasi et al. Aug 2018 A1
20180331279 Shen Nov 2018 A1
Foreign Referenced Citations (27)
Number Date Country
2766141 Jan 2011 CA
105706259 Jun 2016 CN
1345277 Sep 2003 EP
2817998 Jun 2002 FR
2832542 May 2003 FR
2910716 Jun 2008 FR
H10-004012 Jan 1998 JP
H11-120758 Apr 1999 JP
H11-352867 Dec 1999 JP
2001-195878 Jul 2001 JP
2002-261352 Sep 2002 JP
2002-357489 Dec 2002 JP
2003-318461 Nov 2003 JP
2005-044848 Feb 2005 JP
2005-150482 Jun 2005 JP
2005-535111 Nov 2005 JP
2006128579 May 2006 JP
2008-524830 Jul 2008 JP
2009-027177 Feb 2009 JP
2013-012546 Jan 2013 JP
2014-039061 Feb 2014 JP
5635666 Dec 2014 JP
2015-002352 Jan 2015 JP
10-2014-015246 Sep 2014 KR
2009-080636 Jul 2009 WO
2011-005484 Jan 2011 WO
2014-062681 Apr 2014 WO
Non-Patent Literature Citations (11)
Entry
US 7,026,672 B2, 04/2006, Grandis (withdrawn)
US 2016/0218273 A1, 06/2016, Pinarbasi (withdrawn)
Bhatti Sarpreet et al., “Spintronics Based Random Access Memory: a Review,” Material Today, Nov. 2107, pp. 530-548, vol. 20, No. 9, Elsevier,.
Helia Naeimi, et al., “STTRAM Scaling and Retention Failure,” Intel Technology Journal, vol. 17, Issue 1, 2013, pp. 54-75 (22 pages).
S. Ikeda, et al., “A Perpendicular-Anisotropy CoFeB-MgO Magnetic Tunnel Junction”, Nature Materials, vol. 9, Sep. 2010, pp. 721-724 (4 pages).
R.H. Kock, et al., “Thermally Assisted Magnetization Reversal in Submicron-Sized Magnetic Thin Films”, Physical Review Letters, The American Physical Society, vol. 84, No, 23, Jun. 5, 2000, pp. 5419-5422 (4 pages).
K.J. Lee, et al., “Analytical Investigation of Spin-Transfer Dynamics Using a Perpendicular-to-Plane Polarizer”, Applied Physics Letters, American Insitute of Physics, vol. 86, (2005), pp. 022505-1 to 022505-3 (3 pages).
Kirsten Martens, et al., “Thermally Induced Magnetic Switching in Thin Ferromagnetic Annuli”, NSF grants PHY-0351964 (DLS), 2005, 11 pages.
Kristen Martens, et al., “Magnetic Reversal in Nanoscropic Ferromagnetic Rings”, NSF grants PHY-0351964 (DLS) 2006, 23 pages.
“Magnetic Technology Spintronics, Media and Interface”, Data Storage Institute, R&D Highlights, Sep. 2010, 3 pages.
Daniel Scott Matic, “A Magnetic Tunnel Junction Compact Model for STT-RAM and MeRAM”, Master Thesis University of California, Los Angeles, 2013, pp. 43.
Related Publications (1)
Number Date Country
20200090721 A1 Mar 2020 US