ES2375424T3 - Memoria magnetorresistiva por par de transferencia de esp�?n de acceso aleatorio y procedimientos de diseño. - Google Patents

Memoria magnetorresistiva por par de transferencia de esp�?n de acceso aleatorio y procedimientos de diseño. Download PDF

Info

Publication number
ES2375424T3
ES2375424T3 ES08745261T ES08745261T ES2375424T3 ES 2375424 T3 ES2375424 T3 ES 2375424T3 ES 08745261 T ES08745261 T ES 08745261T ES 08745261 T ES08745261 T ES 08745261T ES 2375424 T3 ES2375424 T3 ES 2375424T3
Authority
ES
Spain
Prior art keywords
voltage
state
write
mtj
reading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES08745261T
Other languages
English (en)
Inventor
Seong-Ook Jung
Mehdi Hamidi Sani
Seung H. Kang
Sei Seung Yoon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Application granted granted Critical
Publication of ES2375424T3 publication Critical patent/ES2375424T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/16Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/16Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
    • G11C11/165Auxiliary circuits
    • G11C11/1675Writing or programming circuits or methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/14Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using thin-film elements
    • G11C11/15Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using thin-film elements using multiple magnetic layers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/16Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
    • G11C11/165Auxiliary circuits
    • G11C11/1659Cell access
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/16Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
    • G11C11/165Auxiliary circuits
    • G11C11/1673Reading or sensing circuits or methods
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10BELECTRONIC MEMORY DEVICES
    • H10B61/00Magnetic memory devices, e.g. magnetoresistive RAM [MRAM] devices
    • H10B61/20Magnetic memory devices, e.g. magnetoresistive RAM [MRAM] devices comprising components having three or more electrodes, e.g. transistors
    • H10B61/22Magnetic memory devices, e.g. magnetoresistive RAM [MRAM] devices comprising components having three or more electrodes, e.g. transistors of the field-effect transistor [FET] type
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10NELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10N50/00Galvanomagnetic devices
    • H10N50/10Magnetoresistive devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Mram Or Spin Memory Techniques (AREA)
  • Hall/Mr Elements (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Un procedimiento de diseño de una memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio, STT-MRAM, que comprende: la obtención (910) de una curva característica para un transistor (420) de acceso; la determinación (920) de una resistencia de estado0 y una resistencia de estado1 de un elemento de almacenamiento de unión de túnel magnético, MTJ, correspondientes a unos estados primero y segundo de la memoria; la determinación (930) de una tensión de escritura tal que los puntos operativos (612, 622) tanto de las operaciones de escritura del primer estado como del segundo intercepten la curva característica en una región saturada; y la determinación (940) de una tensión de lectura tal que los puntos operativos (532, 542) tanto de las operaciones de lectura del primer estado como del segundo intercepten la curva característica en una región lineal.

Description

Memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio y procedimientos de diseño
Reivindicación de prioridad a tenor de 35 U.S.C. §119
La presente solicitud de patente reivindica prioridad con respecto a la solicitud provisional nº 60/910.255, titulada “SPIN TRANSFER TORQUE MAGNETORESISTIVE RANDOM ACCESS MEMORY WITH REDUCED READ VOLTAGE”, presentada el 5 de abril de 2007.
Campo de la revelación
Las realizaciones de la invención versan acerca de la memoria de acceso aleatorio (RAM). Más en particular, las realizaciones de la invención versan acerca de la memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio (STT-MRAM).
Antecedentes
La memoria de acceso aleatorio (RAM) es un componente omnipresente de las arquitecturas digitales modernas. La RAM puede consistir en dispositivos dedicados o puede estar integrada o incorporada dentro de dispositivos que usan la RAM, como microprocesadores, microcontroladores, circuitos integrados para aplicaciones específicas (ASIC), dispositivos de integración de sistema en un chip (SoC) y otros dispositivos similares, como será apreciado por los expertos en la técnica. La RAM puede ser volátil o no volátil. La RAM volátil pierde su información almacenada cada vez que se quita la alimentación eléctrica. La RAM no volátil puede mantener su contenido de memoria aunque se quite la alimentación eléctrica de la memoria. Aunque la RAM no volátil tiene ventajas en la capacidad de mantener su contenido sin que se aplique energía eléctrica, la RAM no volátil convencional tiene tiempos de lectura / escritura más lentos que los de la RAM volátil.
La memoria magnetorresistiva de acceso aleatorio (MRAM) es una tecnología de memoria no volátil que tiene tiempos de respuesta (lectura / escritura) comparables a los de la memoria volátil. A diferencia de las tecnologías de RAM convencional que almacenan datos como cargas eléctricas o flujos de corriente, la MRAM usa elementos magnéticos. Según se ilustra en las Figuras 1A y 1B, puede formarse un elemento 100 de almacenamiento de unión de túnel magnético (MTJ) a partir de dos capas magnéticas 110 y 130, cada una de las cuales puede mantener un campo magnético, separadas por una capa aislante 120 (barrera túnel). Una de las dos capas (por ejemplo, la capa fijada 110) está configurada con una polaridad particular. La polaridad 132 de la otra capa (por ejemplo, la capa libre 130) está libre de cambiar para igualar la de un campo externo que puede ser aplicado. Un cambio en la polaridad 132 de la capa libre 130 cambiará la resistencia del elemento 100 de almacenamiento de la MTJ. Por ejemplo, cuando se alinean las polaridades, Fig. 1A, existe un estado de baja resistencia. Cuando las polaridades no están alineadas, Fig. 1B, entonces existe un estado de alta resistencia. La ilustración de la MTJ 100 ha sido simplificada y los expertos en la técnica apreciarán que cada capa ilustrada puede comprender una o más capas de materiales, tal como se conoce en la técnica.
Con referencia a la Fig. 2A, se ilustra una celda 200 de memoria de una MRAM convencional para una operación de lectura. La celda 200 incluye un transistor 210, una línea 220 de bits, una línea 230 de dígitos y una línea 240 de palabras. La celda 200 puede ser leída midiendo la resistencia eléctrica de la MTJ 100. Por ejemplo, puede seleccionarse una MTJ 100 particular activando un transistor 210 asociado, que puede conmutar la corriente de una línea 220 de bits a través de la MTJ 100. Debido al efecto túnel magnetorresistivo, la resistencia eléctrica de la MTJ 100 cambia en base a la orientación de las polaridades en las dos capas magnéticas (por ejemplo, 110, 130), tal como se expone más arriba. La resistencia dentro de cualquier MTJ 100 particular puede determinarse a partir de la corriente resultante de la polaridad de la capa libre. Convencionalmente, si la capa fijada 110 y la capa libre 130 tienen la misma polaridad, la resistencia es baja y se lee un “0”. Si la capa fijada 110 y la capa libre 130 tienen polaridad opuesta, la resistencia es más alta y se lee un “1”.
Con referencia a la Fig. 2B, la celda 200 de memoria de una MRAM convencional está ilustrada para una operación de escritura. La operación de escritura de la MRAM es una operación magnética. En consecuencia, el transistor 210 está desconectado durante la operación de escritura. La corriente se propaga a través de la línea 220 de bits y la línea 230 de dígitos para establecer campos magnéticos 250 y 260 que pueden afectar a la polaridad de la capa libre de la MTJ 100 y, en consecuencia, al estado lógico de la celda 200. En consecuencia, pueden escribirse y almacenarse datos en la MTJ 100.
La MRAM tiene varias características deseables que la hacen candidata para una memoria universal, como alta velocidad, densidad elevado (es decir, tamaño pequeño de la celda de bit), bajo consumo de energía y ninguna degradación con el tiempo. Sin embargo, la MRAM tiene problemas de escalabilidad. Específicamente, a medida que las celdas de bits se hacen menores, los campos magnéticos usados para conmutar el estado de la memoria aumentan. En consecuencia, la densidad de la corriente y el consumo de energía aumentan para proporcionar los mayores campos magnéticos, limitando así la escalabilidad de la MRAM.
A diferencia de la MRAM convencional, la memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio (STT-MRAM) usa electrones que se polarizan en su espín a medida que los electrones pasan a través de una película delgada (filtro de espín). La STT-MRAM también es denominada RAM por par de transferencia de espín (STT-RAM), RAM de conmutación de la magnetización por transferencia de torsión de espín (Spin-RAM) y transferencia del momento del espín (SMT-RAM). Durante la operación de escritura, los electrones polarizados por espín ejercen un par en la capa libre, que puede conmutar la polaridad de la capa libre. La operación de lectura es similar a la MRAM convencional, porque se usa una corriente para detectar el estado de resistencia / lógico del elemento de almacenamiento de la MTJ, tal como se ha expuesto en lo que antecede. Según se ilustra en la Fig. 3A, una celda 300 de bit de STT-MRAM incluye la MTJ305, el transistor 310, la línea 320 de bits y la línea 330 de palabras. El transistor 310 se conecta para las operaciones tanto de lectura como de escritura para permitir que la corriente fluya por la MTJ 305 para que el estado lógico pueda ser leído o escrito.
Con referencia a la Fig. 3B, se ilustra un diagrama más detallado de una celda 301 de STT-MRAM, para una presentación adicional de las operaciones de lectura / escritura. Además de elementos presentados previamente, como la MTJ 305, el transistor 310, la línea 320 de bits y la línea 330 de palabras, se ilustran una línea fuente 340 un amplificador 350 de sentido, la circuitería 360 de lectura / escritura y la referencia 370 de la línea de bits. Según se expone en lo que antecede, la operación de escritura en una STT-MRAM es eléctrica. La circuitería 360 de lectura / escritura genera una tensión de escritura entre la línea 320 de bits y la línea fuente 340. Dependiendo de la polaridad de la tensión entre la línea 320 de bits y la línea fuente 340, puede cambiar la polaridad de la capa libre de la MTJ 305 y, en consecuencia, puede escribirse el estado lógico a la celda 301. Así mismo, durante una operación de lectura, se genera una corriente de lectura, que fluye entre la línea 320 de bits y la línea fuente 340 a través de la MTJ 305. Cuando se permite que la corriente fluya a través del transistor 310, puede determinarse la resistencia (estado lógico) de la MTJ 305 en base al diferencial de tensión entre la línea 320 de bits y la línea fuente 340, que se compara con una referencia 370 y luego se amplifica con el amplificador 350 de sentido. Los expertos en la técnica apreciarán que la operación y la construcción de la celda 301 de memoria son conocidas en la técnica. Se proporcionan detalles adicionales, por ejemplo, en M. Hosomi, et al., A Novel Nonvolatile Memory with Spin Transfer Torque Magnetoresistive Magnetization Switching: Spin-RAM, proceedings of IEDM conference (2005).
La operación de escritura eléctrica de la STT-MRAM elimina el problema de escalado debido a la operación de escritura magnética en la MRAM. Además, el diseño del circuito es menos complicado para la STT-MRAM. Sin embargo, dado que se llevan a cabo operaciones tanto de lectura como de escritura haciendo pasar corriente a través de la MTJ 305, existe un potencial de que las operaciones de lectura perturben los datos almacenados en la MTJ 305. Por ejemplo, si la corriente de lectura es similar o mayor en magnitud que el umbral de corriente de escritura, hay entonces una probabilidad sustancial de que la operación de lectura pueda perturbar el estado lógico de la MTJ 305 y degradar, así, la integridad de la memoria.
El documento US 2007/003074 describe un dispositivo de memoria magnética que utiliza la transferencia de espín en el que las celdas de memoria comprenden un transistor de acceso y una unión MTJ. El documento FR2829868 describe una memoria magnética con una escritura por corriente polarizada por espín. El documento US6269018 describe una memoria magnética de acceso aleatorio que tiene una primera capa ferromagnética libre, una segunda capa ferromagnética libre que se extiende en una dirección paralela a la primera capa ferromagnética y una capa altamente conductora formada entre la primera capa ferromagnética y la segunda capa ferromagnética.
Resumen
Las realizaciones ejemplares de la invención se dirigen a sistemas, circuitos y procedimientos para una tensión reducida de lectura en una memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio (STT-MRAM).
En consecuencia, una realización de la invención puede incluir un procedimiento para el diseño de una memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio (STT-MRAM) que comprende: la obtención de una curva característica para un transistor de acceso; la determinación de una resistencia de estado0 y una resistencia de estado1 de un elemento de almacenamiento de unión de túnel magnético (MTJ), correspondientes a unos estados primero y segundo de la memoria; la determinación de una tensión de escritura tal que los puntos operativos tanto de las operaciones de escritura del primer estado como del segundo intercepten la curva característica en una región saturada; y la determinación de una tensión de lectura tal que los puntos operativos tanto de las operaciones de lectura del primer estado como del segundo intercepten la curva característica en una región lineal.
En la memoria de acceso (STT-MRAM) que tiene una pluralidad de celdas de bits, cada celda de bit comprende: un elemento de almacenamiento de unión de túnel magnético (MTJ), que tiene una resistencia de estado0 y una resistencia de estado1, correspondientes a unos estados primero y segundo de la memoria; un transistor de acceso acoplado en serie con la MTJ entre una línea de bits y una línea fuente, en el que una compuerta del transistor de acceso está acoplada a una línea de palabras; una tensión de suministro (VDD) acoplada a la línea de bits o la línea fuente durante las operaciones de escritura; una tensión de lectura (VR) acoplada a la línea de bits durante una operación de lectura, y en el que la tensión de lectura se selecciona de modo que el transistor de acceso opere en
una región lineal durante las operaciones de lectura y en el que el transistor de acceso opere en una región de saturación durante las operaciones de escritura.
Otra realización de la invención incluye un medio legible por ordenador que incluye código almacenado en el mismo para el diseño de una memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio (STT-MRAM) que comprende: código para hacer que un ordenador cargue una curva característica para un transistor de acceso; código para hacer que un ordenador determine una resistencia de estado0 y una resistencia de estado1 de un elemento de almacenamiento de unión de túnel magnético (MTJ), correspondientes a unos estados primero y segundo de la memoria; código para hacer que un ordenador determine una tensión de escritura de modo que los puntos operativos de las operaciones de escritura tanto del primer estado como del segundo estado interceptan la curva característica en una región saturada; y código para hacer que un ordenador determine una tensión de lectura de modo que los puntos operativos de las operaciones de lectura tanto del primer estado como del segundo estado interceptan la curva característica en una región lineal. La invención es definida en las reivindicaciones adjuntas.
Breve descripción de los dibujos
Los dibujos adjuntos se presentan para ayudar en la descripción de las realizaciones de la invención y se proporcionan únicamente para la ilustración de las realizaciones y no para una limitación de la misma.
Las Figuras 1A y 1B son ilustraciones de un elemento de almacenamiento de unión de túnel magnético (MTJ).
Las Figuras 2A y 2B son ilustraciones de una celda de memoria magnetorresistiva de acceso aleatorio (MRAM) durante operaciones de lectura y de escritura, respectivamente.
Las Figuras 3A y 3B son ilustraciones de celdas de memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio (STT-MRAM).
La Fig. 4A es una representación esquemática simplificada de una celda de STT-MRAM.
La Fig. 4B es un gráfico que ilustra curvas características de un transistor de línea de palabras y una línea de carga que indica diversos puntos operativos.
La Fig. 5A es un gráfico que ilustra una curva característica para un transistor de línea de palabras y líneas de carga que indican diversos puntos operativos de lectura en la región saturada.
La Fig. 5B es un gráfico que ilustra una curva característica para un transistor de línea de palabras y líneas de carga que indican diversos puntos operativos de lectura en la región lineal.
La Fig. 6A es un gráfico que ilustra una curva característica para un transistor de línea de palabras y líneas de carga que indican diversos puntos operativos de escritura en la región saturada.
La Fig. 6B es un gráfico que ilustra una curva característica para un transistor de línea de palabras y líneas de carga que indican diversos puntos operativos de escritura en la región lineal.
La Fig. 7 es un gráfico que ilustra una curva característica para un transistor de línea de palabras y líneas de carga que indican diversos puntos operativos de lectura y escritura.
La Fig. 8 es un gráfico que ilustra una curva característica para un transistor de línea de palabras y líneas de carga que indican diversos puntos operativos de lectura y escritura.
La Fig. 9 es un diagrama de flujo que ilustra un procedimiento de diseño para determinar diversos puntos operativos de una celda de bit de STT-MRAM.
Descripción detallada
En la siguiente descripción y en los dibujos relacionados dirigidos a realizaciones específicas de la invención se dan a conocer aspectos de realizaciones de la invención. Pueden idearse realizaciones alternativas sin apartarse del alcance de la invención. Además, los elementos bien conocidos de la invención no serán descritos en detalle o serán omitidos para no oscurecer los detalles relevantes de las realizaciones de la invención.
La terminología usada en el presente documento tiene el propósito exclusivo de describir realizaciones particulares y no se pretende que sea limitante de las realizaciones de la invención. Según se usan en el presente documento, se pretende que las formas singulares “un”, “una”, “el” y “la” incluyan también las formas plurales, a no ser que el contexto indique claramente lo contrario. Se entenderá, además, que los términos “comprende”, “que comprende”, “incluye” y/o “que incluye”, cuando se usan en el presente documento, especifican la presencia de características, enteros, etapas, operaciones, elementos y/o componentes especificados, pero no excluyen la presencia o la adición de uno o más características, enteros, etapas, operaciones, elementos, componentes adicionales y/o grupos de los mismos.
La palabra “ejemplar” se usa en el presente documento con el significado de “servir de ejemplo, caso o ilustración”. No debe interpretarse necesariamente que ninguna realización descrita en el presente documento como “ejemplar” se prefiera o sea ventajosa con respecto a otras realizaciones. De forma similar, la expresión “realizaciones de la invención” no requiere que todas las realizaciones de la invención incluyan la característica, la ventaja o el modo de operación presentados.
Tal como se expone en los antecedentes, la STT-MRAM usa una corriente reducida de escritura para cada celda, lo que es una ventaja de este tipo de memoria con respecto a la MRAM. Sin embargo, en diseños convencionales la corriente de lectura de celdas puede aproximarse o superar el umbral de corriente de escritura y provocar así que ocurra un operación de escritura inválida / lectura destructiva.
Con referencia a la Fig. 4A, se ilustra un esquema simplificado de una celda de STT-MRAM. La MTJ está representada por la resistencia (R) 410 está en serie con el transistor 420 de acceso entre la línea de bits (BL) y la línea fuente (SL). Puede considerarse que la operación de la celda tiene tres modos: Ruptura, Lectura y Escritura. Se desea una gran corriente en la celda entre el estado0 y el estado1 para la debida operación de captación. En el modo de Escritura, la operación de escritura es una operación bidireccional para escribir el estado0 y el estado1, según se ha expuesto anteriormente. Se usa una corriente reducida de escritura para una operación de poca energía. Algunos de los retos de diseño para esta celda de memoria incluyen que las operaciones de lectura y escritura usen la misma ruta y sean eléctricas. En consecuencia, ocurrirá una lectura destructiva si la corriente de lectura es mayor que la corriente mínima de escritura. Además, puede ocurrir el modo de Ruptura si la tensión entre los extremos de la MTJ (por ejemplo, VM) durante una operación de escritura es mayor que Vruptura. La tensión (V) es la suma de la tensión entre los extremos de la MTJ (VM) y la tensión drenaje-fuente (VDS). La tensión entre los
extremos de la MTJ puede determinarse como:
I M
= VM R = V − VDS R ,
y la corriente drenaje-fuente (IDS) puede determinarse como función de la tensión compuerta-fuente (VGS), de la tensión drenaje-fuente (VDS), de la tensión umbral del transistor (Vt) y la proporción entre la anchura de canal y la longitud de canal (W/L), que puede darse como:
(
I DS = fVGS,VDS,Vt ,WL).
La tensión compuerta-fuente (VGS) puede determinarse como:
VGS = VWL − VSL ,
siendo VWL la tensión en la línea de palabras y siendo VSL la tensión en la línea fuente. La tensión drenaje-fuente (VDS) puede determinarse como:
VDS = VD − VSL ,
siendo VD la tensión en el nodo D entre la MTJ 410 y el transistor 420 de acceso. La tensión (V) también puede determinarse como:
V = VBL − VSL ,
siendo VBL la tensión en la línea de bits. Además, las condiciones para la región lineal y la región de saturación del transistor de acceso pueden definirse como:
Región lineal: VGS − VT > VDS
Región de saturación: VGS − VT ≤ VDS
Además del esquema simplificado, en la Fig. 4B se proporcionan curvas características para el transistor 420 de acceso (o línea de palabras). Las curvas características son una familia de curvas, cada una de las cuales es un gráfico de la corriente drenaje-fuente (IDS) en función de la tensión drenaje-fuente (VDS) para una tensión compuertafuente (VGS) particular. Además de las curvas características se traza una línea 450 de carga. La línea 450 de carga cruza la región lineal de las curvas características en el punto 452 y una región de saturación en el punto 454, como puede verse en la Fig. 4B.
La Fig. 5A ilustra una línea de carga para la operación de lectura de un estado0, 520, y una línea de carga para la operación de lectura de un estado1, 510, para una tensión dada de lectura VR. La línea 520 de carga tiene una
pendiente de 1/R0, siendo R0 la resistencia de estado0 de la MTJ. De forma similar, la línea 510 de carga tiene una pendiente de 1/R1, siendo R1 la resistencia de estado1 de la MTJ. Ambas líneas cruzan la línea de tensión drenajefuente (VDS) en el punto VR y cruzan la porción saturada de la curva del transistor de acceso en los puntos 512 y 522, respectivamente. Dado que ambos estados operan en la porción saturada, la corriente de lectura para el estado0 es sustancialmente igual a la corriente de lectura para el estado1 (es decir, I0 = I1). En consecuencia, si la operación de lectura ocurre en la región saturada, será difícil detectar el estado de la MTJ, ya que las corrientes de lectura para ambos estados serán similares.
La operación del modo de lectura puede estar diseñada para que tenga una diferencia significativa de corriente entre estado0 y estado1 si está diseñada para operar en la región lineal. La Fig. 5B ilustra una línea de carga para la operación de lectura de un estado0 540 y una línea de carga para la operación de lectura de un estado1 530 para una tensión dada de lectura VR y una tensión compuerta-fuente (VGS) dada. La línea 540 de carga tiene una pendiente de 1/R0, siendo R0 la resistencia de estado0 de la MTJ. De forma similar, la línea 530 de carga también tiene una pendiente de 1/R1, siendo R1 la resistencia de estado1 de la MTJ. Ambas líneas cruzan la línea de tensión drenaje-fuente en el punto VR. Sin embargo, en esta configuración, las líneas de carga cruzan la porción lineal de la curva del transistor de acceso en los puntos 532 y 542 para R1 y R0, respectivamente. Operando en la porción lineal durante la operación de lectura, la corriente de lectura para el estado0 puede ser mayor que la corriente de lectura para el estado1 (es decir, I0 > I1), como puede verse en la Fig. 5B. Puede lograrse el objetivo de diseño de tener una diferencia significativa de corriente entre el estado0 y el estado1. En consecuencia, el estado de la MTJ será más fácil de detectar en base a las diferentes corrientes y pueden reducirse los errores de lectura. Otros factores también pueden aumentar la diferencia de la corriente, como una menor resistencia del estado activado Ractivado del transistor de la línea de palabras (o de acceso). Además, la diferencia entre la tierra R1 también tenderá a aumentar la diferencia de las corrientes entre la operación de lectura.
A diferencia de la operación de lectura, la operación de escritura puede tener una magnitud similar de corriente para cada estado y, preferentemente, tiene una baja corriente de escritura como sea posible para reducir el consumo de energía. En las Figuras 6A y 6B se ilustran líneas de carga para la operación de escritura. En la Fig. 6A se ilustra una línea de carga para la operación de escritura de un estado0 620 y una línea de carga para la operación de escritura de un estado1 610 para una tensión dada de escritura VW. La línea 620 de carga tiene una pendiente de 1/R0, siendo R0 la resistencia de estado0 de la MTJ. De forma similar, la línea 610 de carga tiene una pendiente de 1/R1, siendo R1 la resistencia de estado1 de la MTJ. Ambas líneas cruzan la línea de tensión drenaje-fuente en el punto VW y cruzan la porción saturada del transistor de la línea de palabras en los puntos 612 y 622, respectivamente. Dado que ambos estados operan en la porción saturada, la magnitud de la corriente de escritura para el estado0 puede ser sustancialmente igual a la magnitud de la corriente de escritura para el estado1 (es decir, IW0 = IW1 = IW).
Alternativamente, la Fig. 6B ilustra una línea de carga que cruza la región lineal para la operación de escritura de un estado0 640 y una línea de carga para la operación de escritura de un estado1 630 para una tensión dada de escritura VW. La línea 640 de carga también tiene una pendiente de 1/R0, siendo R0 la resistencia de estado0 de la MTJ. De forma similar, la línea 630 de carga tiene una pendiente de 1/R1, siendo R1 la resistencia de estado1 de la MTJ. Ambas líneas cruzan la línea de tensión drenaje-fuente (VDS) en el punto VW. Sin embargo, las líneas de carga cruzan la porción lineal de la curva del transistor de la línea de palabras en los puntos 632 y 642 para R1 y R0, respectivamente. Operando en la porción lineal durante la operación de lectura, la magnitud de la corriente de escritura para el estado0 es mayor que la magnitud de la corriente de escritura para el estado1 (es decir, IW0 > IW1), como puede verse en la Fig. 6B. La gran diferencia de corriente no se precisa en la operación de escritura, de modo que un objetivo de diseño es hacer que la operación de escritura ocurra en la región de saturación del transistor de acceso.
La Fig. 7 ilustra un ejemplo de puntos operativos combinados de lectura y escritura y líneas de carga relacionadas en un diseño ejemplar. En el ejemplo ilustrado, se considera que la tensión compuerta-fuente (VGS) en el transistor de acceso es constante, de modo que solo se traza una curva 700 para VGS. En este diseño, se ilustran una línea de carga para la operación de escritura de un estado0 720 y una línea de carga para la operación de escritura de un estado1 710 para una tensión dada de escritura VW. Una vez más, la línea 720 de carga tiene una pendiente de 1/R0, siendo R0 la resistencia de estado0 de la MTJ. De forma similar, la línea 710 de carga tiene una pendiente de 1/R1, siendo R1 la resistencia de estado1 de la MTJ. Ambas líneas cruzan la línea de tensión drenaje-fuente (VDS) en el punto VW y pueden estar diseñadas para cruzar la región saturada en los puntos 712 y 722 para R1 y R0 respectivamente. En consecuencia, puede obtenerse una magnitud coherente de la corriente de escritura IW.
En la operación de lectura, se desea que haya un diferencial de corriente para los diferentes estados de lectura. En consecuencia, se trazan una línea de carga para la operación de lectura de un estado0 740 y una línea de carga para la operación de lectura de un estado1 730 para una tensión dada de lectura VR. La línea 740 de carga también tiene una pendiente de 1/R0, siendo R0 la resistencia de estado0 de la MTJ. De forma similar, la línea 730 de carga tiene una pendiente de 1/R1, siendo R1 la resistencia de estado1 de la MTJ. Se apreciará que estas pendientes corresponden generalmente a las mismas pendientes para la operación de escritura. Ambas líneas cruzan la línea de tensión de drenaje en una tensión de lectura VR. Seleccionando una tensión apropiada de lectura VR, las líneas
de carga pueden cruzar la porción lineal de la curva 700 del transistor de acceso en los puntos 732 y 742 para R1 y R0 respectivamente. Operando en la porción lineal durante la operación de lectura, puede establecerse una diferencia detectable entre la corriente de lectura para el estado0 y la corriente de lectura para el estado1 (es decir, IR0 > IR1), como puede verse en la Fig. 7.
El ejemplo ilustrado en la Fig. 7 logra al menos los siguientes objetivos de diseño.
Punto operativo de lectura: Región lineal del transistor de acceso
Punto operativo de escritura: Región de saturación del transistor de acceso
La corriente de lectura es menor que la corriente de escritura para prevenir lecturas destructivas
Según se ha hecho notar en lo que antecede, la operación de lectura ocurre en la región lineal, de modo que la corriente de lectura para el estado0 va a ser mayor que la corriente de lectura para el estado1 (es decir, I0 > I1). En consecuencia, una diferencia significativa en la corriente entre el estado0 y el estado1 facilita la detección del estado de la MTJ y pueden reducirse los errores de lectura. Cuanto mayor sea la diferencia entre los estados de lectura, más resiliente será el diseño a las variaciones de proceso, tensión y temperatura (PVT) experimentadas por todos los circuitos. De modo similar, diseñar que las operaciones de escritura ocurran en la región de saturación con una corriente más elevada que cualquiera de las dos corrientes de lectura (es decir, IW >> I0 > I1) puede mejorar la tolerancia a las variaciones de PVT con respecto al problema de lectura destructiva presentado en lo que antecede. Según se ilustra, esto puede lograrse haciendo que la tensión de escritura (VW) sea mayor que la tensión de lectura (VR). La diferencia 750 entre la tensión de escritura y la tensión de lectura es un parámetro de diseño que puede ser determinado en base a las variaciones esperadas de PVT y las curvas características del transistor de acceso para un diseño dado.
La Fig. 8 es un gráfico generalizado que ilustra diversos puntos operativos de lectura y escritura según realizaciones de la invención. los elementos del gráfico pueden ser obtenidos a partir de diversos parámetros del diseño de celda de la STT-MRAM. Estos parámetros incluyen las resistencias del estado0 (R0) y el estado1 (R1) de la MTJ y una curva característica para el transistor de acceso para una tensión dada (VGS), por ejemplo. La tensión de escritura (VW) puede entonces ser seleccionada para interceptar la región de saturación y la tensión de lectura (VR) puede ser configurada para interceptar la región lineal en base a las líneas de carga de escritura y lectura. Además, las tensiones de lectura y escritura pueden estar configuradas para garantizar que la corriente máxima de lectura (por ejemplo, IR0) es menor que la corriente de escritura (IW) y que una corriente mínima de escritura para satisfacer los objetivos de diseño expuestos en lo que antecede. La corriente mínima de escritura (IWmin) puede determinarse considerando la corriente de la celda, las variaciones en la resistencia de la MTJ, el tamaño de la celda y Vt. Puede establecerse la corriente mínima de escritura para que sea mayor que la corriente mínima de escritura calculada.
Puede lograrse un diseño simple de circuito usando solo una fuente de alimentación (por ejemplo, la tensión de suministro (VDD) y la tierra) y generando una tensión intermedia para la tensión de lectura (VR). Una configuración ejemplar puede tener la siguiente configuración:
VDD, 0 y VR como niveles de tensión
VWL = VDD tanto para lectura como para escritura
VBL = VDD (0) y VSL = 0 (VDD) para escritura
VBL = VR y VSL = 0 para lectura
En lo precedente, VDD es una tensión de suministro, VR es la tensión de lectura, VWL es la tensión de la línea de palabras, VBL es la tensión de la línea de bits y VSL es la tensión de la línea fuente. Los anteriores parámetros usan solo un generador de tensión de CC para VR. Según se ha hecho notar más arriba, la tensión tanto de la línea de bits como de la línea fuente está acoplada a tierra (0) o a VDD durante las operaciones de escritura, dependiendo del estado que se está escribiendo. La tensión de la línea fuente está fijada a tierra (0) durante la lectura y la línea de bits está fijada a VR. La tensión de la línea de palabras está acoplada a VDD tanto para la lectura como para la escritura, cuando está habilitada. En consecuencia, pueden lograrse todos los estados operativos con solo VDD, VR y tierra (0) como niveles de tensión. La apropiada selección de VDD y VR en combinación de las curvas características del transistor de acceso puede permitir que se logren los objetivos de diseño expuestos más arriba (es decir, un punto operativo de lectura en la región lineal del transistor de acceso; un punto operativo de escritura en la región de saturación del transistor de acceso; y siendo la corriente de lectura menor que la corriente de escritura) con un número mínimo de tensiones de CC.
En consecuencia, una realización de la invención puede incluir una memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio (STT-MRAM) que tiene una pluralidad de celdas de bits. Cada celda puede incluir un elemento de almacenamiento de unión de túnel magnético (MTJ) que tiene una resistencia de
estado0 y resistencias de estado1 y un transistor de acceso, tal como se ilustra en la Fig. 4A. El transistor de acceso puede acoplarse en serie con la MTJ entre una línea de bits y una línea fuente. Una compuerta del transistor de acceso puede estar acoplada a una línea de palabras (WL). Puede aplicarse una tensión de suministro (VDD) a la línea de bits o a la línea fuente durante operaciones de escritura. La otra línea (línea de bits o línea fuente) no acoplada a VDD puede acoplarse a tierra para permitir las operaciones de escritura para ambos estados, tal como se expone en lo que antecede. Puede aplicarse una tensión de lectura (VR) a la línea de bits durante una operación de lectura y la línea fuente puede fijarse a tierra o 0 voltios. Además, la WL puede ser acoplada a VDD durante las operaciones tanto de lectura como de escritura. Tal como se ha expuesto en lo que antecede, la tensión de lectura puede seleccionarse de tal modo que el transistor de acceso opere en una región lineal durante las operaciones de lectura y la tensión de escritura (VDD) puede seleccionarse para que el transistor de acceso opere en una región de saturación durante las operaciones de lectura.
En vista de lo anterior, se apreciará que los procedimientos para llevar a cabo las diversas secuencias de acciones, etapas, funciones y/o algoritmos están incluidos en realizaciones de la invención. En consecuencia, con referencia a la Fig. 9, una realización de la invención puede incluir un procedimiento para diseñar una memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio (STT-MRAM) que comprende: la obtención, 910, de una curva característica para un transistor de acceso. Puede determinarse, 920, la resistencia del estado0 y la resistencia del estado1 de un elemento de almacenamiento de unión de túnel magnético (MTJ), correspondientes a unos estados primero y segundo de la memoria. Puede determinarse, 930, una tensión de escritura tal que los puntos operativos tanto de las operaciones de escritura del primer estado como del segundo intercepten la curva característica en una región saturada. Luego, puede determinarse, 940, una tensión de lectura tal que los puntos operativos tanto de las operaciones de lectura del primer estado como del segundo intercepten la curva característica en una región lineal. Además, se establece una corriente máxima de lectura para que sea menor que una corriente mínima de escritura.
Además, puede determinarse el efecto de las variaciones de proceso, tensión y temperatura (PVT) en una pluralidad de celdas de bits en una matriz de memoria. Cada celda de bit tiene la MTJ, un transistor de acceso y tensiones de escritura y tensiones de lecturas similares. En consecuencia, puede evaluarse el impacto de las variaciones de PVT y puede evaluarse el diseño para garantizar que operará con éxito en el intervalo esperado de variación, que puede ser determinado a partir de información fácilmente disponible a los ingenieros de diseño (por ejemplo, curvas características para diversos diseños del transistor de acceso) y por límites impuestos por los ingenieros de diseño (por ejemplo, tensión y temperatura operativos mínimos y máximos). Si se determina que el diseño original no es aceptable, puede ajustarse al menos uno de la resistencia del estado0, la resistencia del estado1, la tensión de escritura o la tensión de lectura en base al impacto determinado de las variaciones de PVT y puede repetirse, por ejemplo, el procedimiento de la Fig. 9. Además, puede considerarse un diseño diferente de transistor de acceso con curvas características diferentes. En consecuencia, puede determinarse un diseño de memoria tal que cada una de la pluralidad de celdas de bits tenga operaciones de escritura que intercepten la curva característica en la región saturada y cada una de las operaciones de lectura intercepte la curva característica en una región lineal.
Los procedimientos, las secuencias y/o los algoritmos descritos en conexión con las realizaciones dadas a conocer en el presente documento pueden implementarse directamente en soporte físico, en un módulo de soporte lógico ejecutado por un procesador o en una combinación de los dos. Un módulo de soporte lógico puede residir en memoria RAM, memoria flash, memoria ROM, memoria EPROM, memoria EEPROM, registros, un disco duro, un disco extraíble, un CD-ROM o cualquier otra forma de medio de almacenamiento conocida en la técnica. Un medio de almacenamiento ejemplar está acoplado al procesador, de modo que el procesador pueda leer información del medio de almacenamiento y escribir información en el mismo. De forma alternativa, el medio de almacenamiento puede ser integral al procesador. El procesador y el medio de almacenamiento pueden residir en un ASIC. El ASIC puede residir en un terminal de usuario. De forma alternativa, el procesador y el medio de almacenamiento pueden residir como componentes diferenciados en un terminal de usuario. En consecuencia, una realización de la invención puede incluir un terminal de usuario configurado para llevar a cabo los procedimientos de diseño descritos en lo que antecede.
En una o más realizaciones ejemplares, las funciones descritas pueden ser implementadas en soporte físico, soporte lógico, soporte lógico inalterable o cualquier combinación de los mismos. Si se implementan en soporte lógico, las funciones pueden ser almacenadas o transmitidas como una o más instrucciones o código en un medio legible por ordenador. Los medios legibles por ordenador incluyen tanto medios de almacenamiento de ordenador y medios de comunicaciones que incluyen cualquier medio que facilite la transferencia de un programa de ordenador de un lugar a otro. Un medio de almacenamiento puede ser cualquier medio disponible que pueda ser objeto de acceso por parte de un ordenador. A título de ejemplo, y no de limitación, tales medios legibles por ordenador pueden comprender RAM, ROM, EEPROM, CD-ROM u otro almacenamiento en disco óptico, almacenamiento en disco magnético u otros dispositivos de almacenamiento magnético, o cualquier otro medio que pueda ser usado para portar o almacenar el código de programa deseado en forma de instrucciones o estructuras de datos y que pueda ser objeto de acceso por parte de un ordenador. Además, cualquier conexión se denominada con propiedad medio legible por ordenador. Por ejemplo, si el soporte lógico es transmitido desde un sitio web, un servidor u otra fuente remota usando un cable coaxial, un cable de fibra óptica, un par trenzado, una línea digital de abonado (DSL)
o tecnologías inalámbricas como la infrarroja, la radio y las microondas, entonces en la definición de medio están
incluidos un cable coaxial, un cable de fibra óptica, un par trenzado, una línea digital de abonado (DSL) o tecnologías inalámbricas como la infrarroja, la radio y las microondas. Según se usa aquí, disco (disk o disc en inglés) incluye disco compacto (CD), disco láser, disco óptico, disco versátil digital (DVD), disco flexible y disco Bluray, reproduciendo normalmente los discos llamados disks en inglés los datos de forma magnética, mientras que los
5 discos llamados discs en inglés reproducen los datos ópticamente con láseres. También debieran incluirse combinaciones de lo anterior dentro del alcance de los medios legibles por ordenador.
En consecuencia, una realización de la invención puede incluir un medio legible por ordenador que incluye código almacenado en el mismo para el diseño de una memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio (STT-MRAM) que comprende: código para hacer que un ordenador cargue una curva característica 10 para un transistor de acceso; código para hacer que un ordenador determine una resistencia de estado0 y una resistencia de estado1 de un elemento de almacenamiento de unión de túnel magnético (MTJ), correspondientes a unos estados primero y segundo de la memoria; código para hacer que un ordenador determine una tensión de escritura de modo que los puntos operativos de las operaciones de escritura tanto del primer estado como del segundo estado interceptan la curva característica en una región saturada; y código para hacer que un ordenador
15 determine una tensión de lectura de modo que los puntos operativos de las operaciones de lectura tanto del primer estado como del segundo estado interceptan la curva característica en una región lineal. Además, cualquiera de las funciones descritas en el presente documento puede ser incluida como código adicional en realizaciones adicionales de la invención.
Aunque la revelación precedente muestra realizaciones ilustrativas de la invención, debería hacerse notar que
20 podrían efectuarse diversos cambios y modificaciones en el presente documento sin apartarse del alcance de las realizaciones de la invención según está definida por las reivindicaciones adjuntas. no es preciso que las funciones, las etapas y/o las funciones de los procedimientos según las realizaciones de la invención descritas en el presente documento se lleven a cabo en ningún orden particular. Además, aunque elementos de la invención pueden ser descritos o reivindicados en singular, se contempla el plural, a no ser que se afirme explícitamente la limitación al
25 singular.

Claims (12)

  1. REIVINDICACIONES
    1. Un procedimiento de diseño de una memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio, STT-MRAM, que comprende:
    la obtención (910) de una curva característica para un transistor (420) de acceso;
    5 la determinación (920) de una resistencia de estado0 y una resistencia de estado1 de un elemento de almacenamiento de unión de túnel magnético, MTJ, correspondientes a unos estados primero y segundo de la memoria;
    la determinación (930) de una tensión de escritura tal que los puntos operativos (612, 622) tanto de las operaciones de escritura del primer estado como del segundo intercepten la curva característica en una
    10 región saturada; y
    la determinación (940) de una tensión de lectura tal que los puntos operativos (532, 542) tanto de las operaciones de lectura del primer estado como del segundo intercepten la curva característica en una región lineal.
  2. 2. El procedimiento de la reivindicación 1 que, además, comprende:
    15 establecer que una corriente máxima de lectura sea menor que una corriente máxima de escritura.
  3. 3. El procedimiento de la reivindicación 2 en el que la corriente máxima de lectura se determina en base a parámetros de variación de proceso, tensión y temperatura, PVT, de al menos una de la resistencia de estado0 de la MTJ, la resistencia de estado1 de la MTJ, la curva característica del transistor (420) de acceso o la tensión de lectura.
    20 4. El procedimiento de la reivindicación 3 en el que la variación de PVT se modela en una pluralidad de celdas de bits en una matriz de memoria.
  4. 5. El procedimiento de la reivindicación 2 en el que la corriente mínima de escritura se determina en base a parámetros de variación de proceso, tensión y temperatura, PVT, de al menos una de la resistencia de estado0 de la MTJ, la resistencia de estado1 de la MTJ, la curva característica del transistor (420) de acceso o la
    25 tensión de escritura.
  5. 6.
    El procedimiento de la reivindicación 5 en el que la variación de PVT se modela en una pluralidad de celdas de bits en una matriz de memoria.
  6. 7.
    El procedimiento de la reivindicación 5 en el que la tensión de lectura es sustancialmente menor que la tensión de escritura.
    30 8. El procedimiento de la reivindicación 1 en el que está determinado que la tensión de escritura sea una tensión de suministro.
  7. 9. El procedimiento de la reivindicación 1 que, además, comprende:
    la determinación del efecto de las variaciones de proceso, tensión y temperatura, PVT, en una pluralidad de celdas de bits en una matriz de memoria, teniendo cada celda de bit una MTJ con resistencias de estado0 y
    35 estado1, un transistor (420) de acceso, una tensión de escritura y una tensión de lectura.
  8. 10. El procedimiento de la reivindicación 9 que, además, comprende:
    el ajuste de al menos una de la resistencia de estado0, la resistencia de estado1, la tensión de escritura o la tensión de lectura en base al efecto determinado de las variaciones de PVT de manera que cada una de la pluralidad de celdas de bits tenga operaciones de escritura que intercepten la curva característica en la
    40 región saturada y operaciones de lectura que intercepten la curva característica en una región lineal.
  9. 11. Una memoria magnetorresistiva por par de transferencia de espín de acceso aleatorio, STT-MRAM, que tiene una pluralidad de celdas de bits en la que cada celda de bit comprende:
    un elemento de almacenamiento de unión de túnel magnético, MTJ, que tiene una resistencia de estado0 y una resistencia de estado1, correspondientes a unos estados primero y segundo de la memoria;
    45 un transistor (420) de acceso acoplado en serie con la MTJ entre una línea de bits (BL) y una línea fuente (SL), en el que una compuerta del transistor (420) de acceso está acoplada a una línea de palabras (WL);
    una tensión de suministro (VDD) acoplada a la línea de bits (BL) o la línea de palabras (SL) durante las operaciones de escritura;
    una tensión de lectura (VR) acoplada a la línea de bits (BL) durante una operación de lectura; la STT-MRAM comprende:
    un medio para seleccionar una tensión de escritura tal que el transistor (420) de acceso opere en una región de saturación durante las operaciones de escritura;
    5 un medio para aplicar una tensión a la compuerta; y está caracterizada porque, además, comprende:
    un medio para seleccionar la tensión de lectura tal que el transistor (420) de acceso opere en una región lineal durante las operaciones de lectura.
  10. 12. La STT-MRAM de la reivindicación 11 en la que la línea fuente (SL) está acoplada a un potencial de tierra durante la operación de lectura.
    10 13. La STT-MRAM de la reivindicación 11 en la que la tensión compuerta-fuente (VGS) del transistor (420) de acceso tiene sustancialmente el mismo valor durante las operaciones de lectura y escritura.
  11. 14.
    La STT-MRAM de la reivindicación 13 en la que la tensión de suministro (VDD) está acoplada a la línea de palabras (WL) tanto en las operaciones de lectura como de escritura.
  12. 15.
    Un medio legible por ordenador que incluye código almacenado en el mismo que, cuando es ejecutado por un
    15 ordenador, da como resultado la realización de las etapas del procedimiento de cualquiera de las reivindicaciones 1 a 10.
ES08745261T 2007-04-05 2008-04-07 Memoria magnetorresistiva por par de transferencia de esp�?n de acceso aleatorio y procedimientos de diseño. Active ES2375424T3 (es)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US91025507P 2007-04-05 2007-04-05
US910255P 2007-04-05
US11/972,674 US7764537B2 (en) 2007-04-05 2008-01-11 Spin transfer torque magnetoresistive random access memory and design methods
US972674 2008-01-11
PCT/US2008/059600 WO2008124704A1 (en) 2007-04-05 2008-04-07 Spin transfer torque magnetoresistive random access memory and design methods

Publications (1)

Publication Number Publication Date
ES2375424T3 true ES2375424T3 (es) 2012-02-29

Family

ID=39826754

Family Applications (1)

Application Number Title Priority Date Filing Date
ES08745261T Active ES2375424T3 (es) 2007-04-05 2008-04-07 Memoria magnetorresistiva por par de transferencia de esp�?n de acceso aleatorio y procedimientos de diseño.

Country Status (12)

Country Link
US (1) US7764537B2 (es)
EP (1) EP2137734B1 (es)
JP (1) JP5231528B2 (es)
KR (1) KR101093825B1 (es)
CN (1) CN101657859B (es)
AT (1) ATE534997T1 (es)
BR (1) BRPI0809982A2 (es)
CA (1) CA2680752C (es)
ES (1) ES2375424T3 (es)
MX (1) MX2009010756A (es)
RU (1) RU2427045C2 (es)
WO (1) WO2008124704A1 (es)

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7777261B2 (en) * 2005-09-20 2010-08-17 Grandis Inc. Magnetic device having stabilized free ferromagnetic layer
US7973349B2 (en) 2005-09-20 2011-07-05 Grandis Inc. Magnetic device having multilayered free ferromagnetic layer
US8018011B2 (en) 2007-02-12 2011-09-13 Avalanche Technology, Inc. Low cost multi-state magnetic memory
US8063459B2 (en) 2007-02-12 2011-11-22 Avalanche Technologies, Inc. Non-volatile magnetic memory element with graded layer
US20090218645A1 (en) * 2007-02-12 2009-09-03 Yadav Technology Inc. multi-state spin-torque transfer magnetic random access memory
KR101493868B1 (ko) * 2008-07-10 2015-02-17 삼성전자주식회사 자기 메모리 소자의 구동 방법
US8295082B2 (en) * 2008-08-15 2012-10-23 Qualcomm Incorporated Gate level reconfigurable magnetic logic
US7881098B2 (en) 2008-08-26 2011-02-01 Seagate Technology Llc Memory with separate read and write paths
US7894248B2 (en) 2008-09-12 2011-02-22 Grandis Inc. Programmable and redundant circuitry based on magnetic tunnel junction (MTJ)
US7826255B2 (en) * 2008-09-15 2010-11-02 Seagate Technology Llc Variable write and read methods for resistive random access memory
US7859891B2 (en) * 2008-09-30 2010-12-28 Seagate Technology Llc Static source plane in stram
US7852660B2 (en) * 2008-10-08 2010-12-14 Seagate Technology Llc Enhancing read and write sense margins in a resistive sense element
US8169810B2 (en) * 2008-10-08 2012-05-01 Seagate Technology Llc Magnetic memory with asymmetric energy barrier
US8089132B2 (en) * 2008-10-09 2012-01-03 Seagate Technology Llc Magnetic memory with phonon glass electron crystal material
US7855923B2 (en) * 2008-10-31 2010-12-21 Seagate Technology Llc Write current compensation using word line boosting circuitry
US7876604B2 (en) * 2008-11-05 2011-01-25 Seagate Technology Llc Stram with self-reference read scheme
US8045366B2 (en) 2008-11-05 2011-10-25 Seagate Technology Llc STRAM with composite free magnetic element
US8134856B2 (en) * 2008-11-05 2012-03-13 Qualcomm Incorporated Data protection scheme during power-up in spin transfer torque magnetoresistive random access memory
US7826259B2 (en) 2009-01-29 2010-11-02 Seagate Technology Llc Staggered STRAM cell
US8027206B2 (en) 2009-01-30 2011-09-27 Qualcomm Incorporated Bit line voltage control in spin transfer torque magnetoresistive random access memory
JP2010212661A (ja) * 2009-02-13 2010-09-24 Fujitsu Ltd 磁気ランダムアクセスメモリ
US8587993B2 (en) * 2009-03-02 2013-11-19 Qualcomm Incorporated Reducing source loading effect in spin torque transfer magnetoresisitive random access memory (STT-MRAM)
US8238145B2 (en) * 2009-04-08 2012-08-07 Avalanche Technology, Inc. Shared transistor in a spin-torque transfer magnetic random access memory (STTMRAM) cell
US7957183B2 (en) * 2009-05-04 2011-06-07 Magic Technologies, Inc. Single bit line SMT MRAM array architecture and the programming method
KR101083302B1 (ko) * 2009-05-13 2011-11-15 주식회사 하이닉스반도체 반도체 메모리 장치
US8107285B2 (en) 2010-01-08 2012-01-31 International Business Machines Corporation Read direction for spin-torque based memory device
US9196341B2 (en) 2010-05-12 2015-11-24 Qualcomm Incorporated Memory device having a local current sink
US9042163B2 (en) 2010-05-12 2015-05-26 Qualcomm Incorporated Memory device having a local current sink
US9666639B2 (en) 2010-09-17 2017-05-30 Micron Technology, Inc. Spin torque transfer memory cell structures and methods
US8310868B2 (en) * 2010-09-17 2012-11-13 Micron Technology, Inc. Spin torque transfer memory cell structures and methods
US8557610B2 (en) 2011-02-14 2013-10-15 Qualcomm Incorporated Methods of integrated shielding into MTJ device for MRAM
US8638596B2 (en) 2011-07-25 2014-01-28 Qualcomm Incorporated Non-volatile memory saving cell information in a non-volatile memory array
US9378792B2 (en) * 2011-12-15 2016-06-28 Everspin Technologies, Inc. Method of writing to a spin torque magnetic random access memory
CN102569643B (zh) * 2011-12-28 2013-12-11 西安交通大学 一种优化嵌入式stt-ram性能与硬件耗费的异构设计方法
US8923041B2 (en) * 2012-04-11 2014-12-30 Everspin Technologies, Inc. Self-referenced sense amplifier for spin torque MRAM
US9245610B2 (en) 2012-09-13 2016-01-26 Qualcomm Incorporated OTP cell with reversed MTJ connection
US8954759B2 (en) * 2012-09-14 2015-02-10 Avalanche Technology, Inc. Secure spin torque transfer magnetic random access memory (STTMRAM)
US8988109B2 (en) * 2012-11-16 2015-03-24 Intel Corporation High speed precessionally switched magnetic logic
KR102028086B1 (ko) * 2013-03-04 2019-10-04 삼성전자주식회사 메모리소자 및 이를 포함하는 장치
WO2014197785A1 (en) * 2013-06-07 2014-12-11 Fisher Controls International Llc Long range rfid communications in a process control system
WO2015041304A1 (ja) * 2013-09-20 2015-03-26 国立大学法人東北大学 記憶回路
US9142762B1 (en) 2014-03-28 2015-09-22 Qualcomm Incorporated Magnetic tunnel junction and method for fabricating a magnetic tunnel junction
US9595311B2 (en) 2014-08-13 2017-03-14 Kabushiki Kaisha Toshiba Nonvolatile semiconductor memory device
US9721634B2 (en) * 2015-04-27 2017-08-01 Qualcomm Incorporated Decoupling of source line layout from access transistor contact placement in a magnetic tunnel junction (MTJ) memory bit cell to facilitate reduced contact resistance
JP2017037691A (ja) 2015-08-10 2017-02-16 株式会社東芝 不揮発性半導体メモリ
CN107103358A (zh) * 2017-03-24 2017-08-29 中国科学院计算技术研究所 基于自旋转移力矩磁存储器的神经网络处理方法及系统
US10431278B2 (en) * 2017-08-14 2019-10-01 Qualcomm Incorporated Dynamically controlling voltage for access operations to magneto-resistive random access memory (MRAM) bit cells to account for ambient temperature
CN110675901B (zh) * 2019-09-10 2021-10-01 北京航空航天大学 自旋随机存储器及方法
CN114121069B (zh) * 2021-11-12 2025-08-26 江南大学 一种用于stt-mram的混合型写入结构及写入方法
KR102816907B1 (ko) * 2024-05-28 2025-06-10 인하대학교 산학협력단 Pim 시스템용 트랜스포저블 stt-mram의 레이아웃 기반 설계 최적화 방법 및 시스템

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2139602C1 (ru) * 1998-04-02 1999-10-10 Войсковая часть 35533 Магниторезистивный датчик
US6269018B1 (en) * 2000-04-13 2001-07-31 International Business Machines Corporation Magnetic random access memory using current through MTJ write mechanism
US6809900B2 (en) * 2001-01-25 2004-10-26 Seagate Technology Llc Write head with magnetization controlled by spin-polarized electron current
US6798623B2 (en) * 2001-02-08 2004-09-28 Seagate Technology Llc Biased CPP sensor using spin-momentum transfer
US6744086B2 (en) * 2001-05-15 2004-06-01 Nve Corporation Current switched magnetoresistive memory cell
US6888703B2 (en) * 2001-09-17 2005-05-03 Headway Technologies, Inc. Multilayered structures comprising magnetic nano-oxide layers for current perpindicular to plane GMR heads
FR2829868A1 (fr) 2001-09-20 2003-03-21 Centre Nat Rech Scient Memoire magnetique a ecriture par courant polarise en spin, mettant en oeuvre des alliages amorphes ferrimagnetiques et procede pour son ecriture
US6819583B2 (en) * 2003-01-15 2004-11-16 Sharp Laboratories Of America, Inc. Ferroelectric resistor non-volatile memory array
JP4113493B2 (ja) * 2003-06-12 2008-07-09 シャープ株式会社 不揮発性半導体記憶装置及びその制御方法
JP4192060B2 (ja) * 2003-09-12 2008-12-03 シャープ株式会社 不揮発性半導体記憶装置
WO2005101378A1 (en) * 2004-04-02 2005-10-27 Tdk Corporation Composite free layer for stabilizing magnetoresistive head
RU2294026C1 (ru) * 2005-07-11 2007-02-20 Институт проблем управления им. В.А. Трапезникова РАН Многослойная тонкопленочная магниторезистивная наноструктура
JP2007048790A (ja) * 2005-08-05 2007-02-22 Sony Corp 記憶素子及びメモリ
US7224601B2 (en) * 2005-08-25 2007-05-29 Grandis Inc. Oscillating-field assisted spin torque switching of a magnetic tunnel junction memory element
US7492622B2 (en) * 2007-01-12 2009-02-17 International Business Machines Corporation Sequence of current pulses for depinning magnetic domain walls
US8161430B2 (en) * 2008-04-22 2012-04-17 Qualcomm Incorporated System and method of resistance based memory circuit parameter adjustment

Also Published As

Publication number Publication date
CN101657859B (zh) 2013-03-27
WO2008124704A1 (en) 2008-10-16
US7764537B2 (en) 2010-07-27
CA2680752A1 (en) 2008-10-16
KR20100004109A (ko) 2010-01-12
EP2137734A1 (en) 2009-12-30
EP2137734B1 (en) 2011-11-23
US20080247222A1 (en) 2008-10-09
RU2427045C2 (ru) 2011-08-20
BRPI0809982A2 (pt) 2014-10-14
MX2009010756A (es) 2009-10-29
ATE534997T1 (de) 2011-12-15
JP5231528B2 (ja) 2013-07-10
RU2009140773A (ru) 2011-05-10
JP2010524144A (ja) 2010-07-15
CN101657859A (zh) 2010-02-24
CA2680752C (en) 2013-11-26
KR101093825B1 (ko) 2011-12-13

Similar Documents

Publication Publication Date Title
ES2375424T3 (es) Memoria magnetorresistiva por par de transferencia de esp�?n de acceso aleatorio y procedimientos de diseño.
ES2532396T3 (es) Control de voltaje de línea de palabras en STT-MRAM
US6760251B2 (en) Memory device reading data according to difference in electrical resistance between selected memory cell and reference cell
US8134856B2 (en) Data protection scheme during power-up in spin transfer torque magnetoresistive random access memory
US7248498B2 (en) Serial transistor-cell array architecture
BRPI0808640B1 (pt) Controle de intensidade de transistor de linha de palavra para leitura e escrita em memória de acesso aleatório magnetoresistiva de torque de transferência de spin
TW201735026A (zh) 磁性記憶體
US10861524B1 (en) Magnetoresistive random access memory (MRAM) with OTP cells
KR100523494B1 (ko) 액세스 소자를 복수의 메모리 셀 사이에서 공유하는 박막자성체 기억 장치
JP2004103104A (ja) 薄膜磁性体記憶装置
CN1444228A (zh) 用于横跨一存储器阵列执行等电势读出以消除漏电流的方法和系统
ES2424222T3 (es) Dispositivo de memoria para aplicaciones de memoria resistiva
JP2008310868A (ja) 半導体メモリデバイス、および、そのデータ読み出し方法
US20140347919A1 (en) Semiconductor storage device
CN100527268C (zh) 使用铁磁隧道结器件的磁存储装置
US20060050552A1 (en) Method and apparatus for multi-plane MRAM
KR101095829B1 (ko) 비휘발성 메모리 장치
JP4749453B2 (ja) 記憶装置
JP2009140570A (ja) 不揮発性半導体記憶装置
JP2005235244A (ja) 半導体記憶装置