ЯЧЕЙКА МАГНИТНОЙ ОПЕРАТИВНОЙ ПАМЯТИ С ДВОЙНЫМ ПЕРЕХОДОМ ДЛЯ ПРИМЕНЕНИЙ ТРОИЧНОЙ АССОЦИАТИВНОЙ ПАМЯТИ Российский патент 2016 года по МПК G11C11/00 

Описание патента на изобретение RU2572464C2

Область техники

Настоящее изобретение относится к ячейке магнитной оперативной памяти (MRAM) с двойным магнитным туннельным переходом для использования в качестве троичной ассоциативной памяти.

Уровень техники

TCAM (троичная ассоциативная память) - важный класс устройств памяти, широко используемый для сетей интернет. Эти элементы работают на сопоставлении входных данных с сохраненными адресными данными. Одним признаком таких элементов является то, что они требуют хранения трех отдельных состояний 1, 0 и "безразличное состояние". Стандартное исполнение такого устройства требует очень большого количества транзисторов для того, чтобы обеспечить такие функции, и это приводит к чрезвычайно большим размерам кристалла.

Типичное исполнение ячейки TCAM статической оперативной памяти (SRAM) состоит из троичной памяти, содержащей две ячейки SRAM, которые объединяют от десяти до двенадцати транзисторов. Оно также имеет логическую схему сравнения, которая, в основном, является логическим элементом исключающего ИЛИ-НЕ (XNOR), использующим четыре дополнительных проходных транзистора. Отсюда очень большие, от четырнадцати до шестнадцати транзисторов, размеры ячеек, отсюда же дорогостоящее устройство. Обычные ячейки TCAM часто представляют собой две стандартные ячейки SRAM с четырьмя или более транзисторами, сконструированными, чтобы выполнять функцию исключающего НЕ (EOR).

В отличие от интегральной схемы RAM (оперативной памяти), которая имеет простые ячейки хранения, каждый индивидуальный бит памяти в полностью параллельной TCAM имеет свою собственную связанную схему сравнения для того, чтобы обнаруживать соответствие между битом сохраненных данных и битом входных данных. Микросхемы TCAM, таким образом, значительно меньше по емкости запоминающего устройства, чем стандартные интегральные схемы памяти. Кроме того, выходные сигналы совпадения от каждой ячейки в слове данных могут быть объединены, чтобы получить полный сигнал совпадения слова данных. Связанная дополнительная схема дополнительно увеличивает физический размер микросхемы TCAM. Кроме того, CAM (ассоциативная память) и TCAM так, как они выполняются сегодня (с использованием элементов SRAM), в действительности энергозависимы, что означает, что данные теряются, когда питание отключается. В результате, каждая схема сравнения нуждается в том, чтобы быть активной в каждом периоде тактовых импульсов, что приводит к большому рассеянию мощности. С большой стоимостью, большой мощностью и с присущей ей энергозависимостью TCAM используется только в специализированных применениях, где скорость поиска не может быть достигнута использованием менее затратного метода.

Развивающаяся технология памяти и высокоскоростные поисково-емкие применения требуют троичной ассоциативной памяти с большими размерами слова, которые страдают из-за низких скоростей поиска в силу большой емкости ячейки.

Сущность изобретения

Настоящее описание относится к ячейке магнитной оперативной памяти (MRAM), включающей в себя слой мягкого ферромагнетика, имеющий намагниченность, которая может быть свободно ориентирована; первый слой твердого ферромагнетика, имеющий первую намагниченность хранения; первый туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика и первым слоем твердого ферромагнетика; второй слой твердого ферромагнетика, имеющий вторую намагниченность хранения; и второй туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика и вторым слоем твердого ферромагнетика; где первая намагниченность хранения может быть свободно ориентирована при первом высоком заранее определенном температурном пороге и вторая намагниченность хранения может быть свободно ориентирована при втором заранее определенном высоком температурном пороге; при этом первый высокий заранее определенный температурный порог выше второго заранее определенного высокого температурного порога.

В варианте осуществления изобретения магнитный элемент может дополнительно включать в себя первый антиферромагнитный слой, закрепляющий первую намагниченность хранения ниже первого высокого заранее определенного температурного порога, и второй антиферромагнитный слой, закрепляющий вторую намагниченность хранения ниже второго заранее определенного высокого температурного порога.

В другом варианте осуществления изобретения первый слой твердого ферромагнетика может иметь произведение сопротивление-площадь первого перехода и второй слой твердого ферромагнетика может иметь произведение сопротивление-площадь второго перехода, которое по существу равно произведению сопротивление-площадь первого перехода.

Настоящее описание также относится к способу записи в ячейку MRAM, включающему в себя:

нагрев магнитного элемента до температуры выше первого заранее определенного высокого температурного порога;

приложение магнитного поля записи в первом направлении так, чтобы сориентировать первую намагниченность хранения и вторую намагниченность хранения в соответствии с магнитным полем записи.

В варианте осуществления изобретения упомянутое магнитное поле записи может быть приложено в первом направлении для сохранения первых данных или во втором направлении для сохранения вторых данных.

В другом варианте осуществления изобретения способ может дополнительно включать в себя охлаждение магнитного элемента (2) ниже второго заранее определенного высокого температурного порога.

В еще одном варианте осуществления изобретения способ может дополнительно включать в себя:

охлаждение магнитного элемента до промежуточной температуры, заключенной ниже первого заранее определенного высокого температурного порога и выше второго заранее определенного высокого температурного порога;

приложение магнитного поля записи во втором направлении, противоположном первому направлению, так, чтобы сориентировать вторую намагниченность хранения во втором направлении вдоль магнитного поля записи для сохранения третьих данных; и

охлаждение магнитного элемента ниже второго заранее определенного высокого температурного порога.

Также описан способ считывания ячейки MRAM, включающий в себя:

измерение значения начального сопротивления магнитного элемента с сохраненными данными;

передачу первых данных поиска на слой считывания и определение соответствия между первыми данными поиска и сохраненными данными; и

передачу вторых данных поиска на слой считывания и определение соответствия между вторыми данными поиска и сохраненными данными.

Ячейка MRAM, описанная здесь, может использоваться как троичная ассоциативная память. Ячейка MRAM может хранить три различных уровня состояния 1, 0 и "Х" (безразличное состояние) и может использоваться как устройство соответствия, позволяющее, таким образом, исполнение ячейки TCAM с существенно уменьшенным размером ячейки и ценой.

Краткое описание чертежей

Изобретение будет понято лучше при помощи описания варианта осуществления, данного путем примера и проиллюстрированного чертежами, на которых:

Фиг.1 показывает вид ячейки магнитной оперативной памяти (MRAM), включающей в себя первый слой хранения, второй слой хранения и слой считывания согласно варианту осуществления изобретения; и

Фиг.2а-с иллюстрируют ориентацию намагниченности первого и второго слоя хранения и слоя считывания.

Подробное описание возможных вариантов осуществления

В варианте осуществления изобретения, показанном на Фиг.1, ячейка 1 магнитной оперативной памяти (MRAM) включает в себя магнитный элемент 2, который выполнен из двойного магнитного туннельного перехода, включающего в себя первый туннельный барьерный слой 22, имеющий произведение RA1 сопротивление-площадь первого перехода, и первый слой твердого ферромагнетика, или первый слой 23 хранения, имеющий первую намагниченность 230 хранения. Магнитный элемент 2 дополнительно включает в себя второй туннельный барьерный слой 24, имеющий произведение RA2 сопротивление-площадь второго перехода, и второй слой твердого ферромагнетика, или второй слой 25 хранения, имеющий вторую намагниченность 250 хранения. Слой мягкого ферромагнетика, или слой 21 считывания, имеющий намагниченность 210 считывания, которая может быть свободно ориентирована, заключается между первым и вторым туннельным барьерным слоем 22, 24.

На примере Фиг.1 магнитный элемент 2 дополнительно включает в себя первый антиферромагнитный слой 20 и второй антиферромагнитный слой 26. Первый антиферромагнитный слой 20 приспособлен для обменного взаимодействия с первым слоем 23 хранения так, что первая намагниченность 230 хранения может быть свободно ориентирована при первом высоком температурном пороге Tw1 и закреплена ниже этой температуры. Второй антиферромагнитный слой 26 приспособлен для обменного взаимодействия со вторым слоем 25 хранения так, что вторая намагниченность 250 хранения может быть свободно ориентирована при втором высоком температурном пороге Tw2 и закреплена ниже этой температуры. В варианте осуществления изобретения первый заранее определенный высокий температурный порог Tw1 больше, чем второй заранее определенный высокий температурный порог Tw2.

На иллюстративном примере первый слой 23 хранения может быть выполнен из сплава на основе NiFe/CoFeB и первый антиферромагнитный слой 20 может быть выполнен из сплава на основе IrMn. Второй слой 25 хранения может быть выполнен из сплава на основе CoFeB/NiFe и второй антиферромагнитный слой 26 может быть выполнен из сплава на основе FeMn. Слой 21 считывания предпочтительно выполнен из сплава на основе CoFeB.

В варианте осуществления изобретения произведение RA1 сопротивление-площадь первого перехода по существу равно произведению RA2 сопротивление-площадь второго перехода. Первое туннельное магнитосопротивление TMR1 первого туннельного барьерного слоя 22, первого слоя 23 хранения и слоя 21 считывания будет тогда по существу таким же, как второе туннельное магнитосопротивление TMR2 второго туннельного барьерного слоя 24, второго слоя 25 хранения и слоя 21 считывания. Первый и второй туннельные барьерные слои 22, 24 предпочтительно выполнены из MgO, где оба произведения RA1, RA2 сопротивление-площадь первого и второго перехода, по существу, равны 20 Ом×мкм2.

Ячейка 1 MRAM может дополнительно включать в себя линию тока (не представлена) в электрическом взаимодействии с одним из концов магнитного элемента 2 и транзистор выбора (также не представлен) в электрическом взаимодействии с другим концом магнитного элемента 2.

В варианте осуществления изобретения ячейка 1 MRAM записывается с использованием термически выполняемой операции записи. В частности, передача первых данных записи ячейке 1 MRAM включает в себя следующие этапы:

нагрев магнитного элемента 2 до/при температуре выше первого заранее определенного высокого температурного порога Tw1 так, чтобы освободить первую и вторую намагниченности 230, 250 хранения;

приложение магнитного поля записи в первом направлении так, чтобы сориентировать как первую намагниченность 230 хранения, так и вторую намагниченность 250 хранения в первом направлении в соответствии с магнитным полем записи; и

охлаждение магнитного элемента 2 до температуры, которая ниже второго заранее определенного высокого температурного порога Tw2 так, чтобы первая и вторая намагниченность 230, 250 хранения закрепились в записанном состоянии с помощью первого и второго антиферромагнитного слоя 20, 26 соответственно.

После охлаждения и в отсутствие магнитного поля записи слой 21 считывания находится в равновесном состоянии и его намагниченность 210 считывания ориентирована антипараллельно первой и второй намагниченности 230, 250 хранения. Первые сохраненные данные "0" таким образом соответствуют магнитному элементу 2, имеющему первый уровень состояния. Ориентация первой намагниченности 230 хранения, второй намагниченности 250 хранения и намагниченности 210 считывания показана на Фиг.2a-c. На Фиг.2a-c первый и второй антиферромагнитный слои 20, 26 не представлены. В частности, Фиг.2а представляет ориентацию намагниченностей 230, 250 хранения и намагниченности 210 считывания для первых сохраненных данных "0".

В другом варианте осуществления изобретения вторые данные для записи могут быть переданы на магнитный элемент 1 путем выполнения этапа нагрева, описанного выше. Магнитное поле записи затем прикладывается вдоль второго направления, которое противоположно первому направлению, так, чтобы сориентировать как первую намагниченность 230 хранения, так и вторую намагниченность 250 хранения во втором направлении. После охлаждения до температуры ниже второго заранее определенного высокого температурного порога Tw2 и в отсутствие магнитного поля записи (равновесие) намагниченность 210 считывания ориентирована антипараллельно первой и второй намагниченности 230, 250 хранения. Вторые сохраненные данные "1" таким образом соответствуют магнитному элементу 2, имеющему второй уровень состояния (см. Фиг.2b).

В другом варианте осуществления изобретения передача третьих данных для записи выполняется следующим образом:

нагрев магнитного элемента 2 до/при температуре выше первого заранее определенного высокого температурного порога Tw1 так, чтобы освободить первую и вторую намагниченности 230, 250 хранения;

приложение магнитного поля записи в первом направлении так, чтобы сориентировать как первую намагниченность 230 хранения, так и вторую намагниченность 250 хранения в первом направлении в соответствии с магнитным полем записи;

охлаждение магнитного элемента 2 до/при промежуточной температуре, которая заключена ниже первого заранее определенного высокого температурного порога Tw1 и выше второго заранее определенного высокого температурного порога Tw2 так, чтобы закрепить первую намагниченность 230 хранения с помощью первого антиферромагнитного слоя 20 так, что вторая намагниченность 250 хранения может быть свободно ориентирована;

приложение магнитного поля записи во втором направлении противоположно первому направлению так, чтобы сориентировать вторую намагниченность 250 хранения во втором направлении вдоль магнитного поля записи; и

охлаждение магнитного элемента 2 до температуры, которая ниже второго заранее определенного высокого температурного порога Tw2 так, чтобы первая и вторая намагниченности 230, 250 хранения закрепились в записанном состоянии с помощью первого и второго антиферромагнитного слоя 20, 26 соответственно.

В этой последней конфигурации намагниченность 210 считывания может быть ориентирована либо в первом, либо во втором направлении, то есть параллельно или антипараллельно первой или второй намагниченности 230, 250 хранения. Третьи сохраненные данные "Х" таким образом соответствуют магнитному элементу 2, имеющему третий уровень промежуточного состояния (см. Фиг.2с).

Нагрев магнитного элемента 2 может быть выполнен путем пропускания тока нагрева (не показан) в магнитном элементе 2 через линию тока. Охлаждение магнитного элемента 2 до промежуточного температурного порога может, таким образом, быть выполнено уменьшением силы тока нагрева, и охлаждение магнитного элемента 2 до низкого температурного порога может быть достигнуто путем блокирования тока нагрева. Приложение магнитного поля записи может быть выполнено путем пропускания тока намагничивания (не показан) в линии тока.

Согласно варианту осуществления изобретения операция считывания записанной ячейки 1 MRAM включает в себя:

измерение значения начального сопротивления R0 магнитного элемента 2 с сохраненными данными;

передачу первых данных поиска "0" на слой 21 считывания и определение соответствия между первыми данными поиска и сохраненными данными; и

передачу вторых данных поиска "1" на слой 21 считывания и определение соответствия между вторыми данными поиска и сохраненными данными;

Измерение значения начального сопротивления R0 выполняется путем пропускания тока считывания в магнитном элементе 2 в отсутствие внешнего магнитного поля (в нулевом поле). Передача первых и вторых данных поиска "0", "1" включает в себя приложение магнитного поля считывания в первом и втором направлении соответственно так, чтобы сориентировать намагниченность считывания 210 вдоль направления магнитного поля считывания. Определение соответствия между первыми и вторыми данными поиска и сохраненными данными включает в себя измерение первого сопротивления R1 считывания и второго сопротивления R2 считывания путем пропускания тока считывания в магнитном элементе 2, когда магнитное поле приложено в первом и втором направлении соответственно.

Операция считывания, описанная здесь, - это основанная на обращении к себе самой операция считывания в том смысле, что сопротивление магнитного элемента 2 измеряется для первых и вторых сохраненных данных "0", "1" (первое и второе сопротивление считывания), и использование опорной ячейки не требуется. Такая основанная на обращении к себе самой операция считывания была также описана в Европейской патентной заявке ЕР2276034 настоящим заявителем. Более того, операция считывания, описанная здесь, включает в себя определение соответствия между первыми и вторыми данными поиска и сохраненными данными, вместо просто считывания сохраненного значения "0" или "1", как в обычной операции считывания.

В случае первых сохраненных данных "0" начальное сопротивление R0 имеет высокое значение (Rmax1+Rmax2), которое определяется первым высоким сопротивлением (Rmax1) из-за антипараллельной ориентации намагниченности 210 считывания с первой намагниченностью 230 хранения и вторым высоким сопротивлением (Rmax2) из-за антипараллельной ориентации намагниченности 210 считывания со второй намагниченностью 250 хранения (см. Таблицу 1). Передача первых данных поиска "0" ориентирует намагниченность 210 считывания антипараллельно первой и второй намагниченности 230, 250 хранения, и измеренное значение первого сопротивления R1 считывания высокое (Rmax1+Rmax2). Передача вторых данных поиска "1" ориентирует намагниченность 210 считывания параллельно первой и второй намагниченности 230, 250 хранения, и измеренное значение второго сопротивления R2 считывания низкое (Rmin1+Rmin2), где Rmin1 - первое низкое сопротивление из-за параллельной ориентации намагниченности 210 считывания с первой намагниченностью 230 хранения, и Rmin2 - второе низкое сопротивление из-за параллельной ориентации намагниченности 210 считывания со второй намагниченностью 250 хранения. Здесь, разность между R2 и R1 соответствует ΔR=(Rmax1+Rmax2)-(Rmin1+Rmin2).

В случае вторых сохраненных данных "1" начальное сопротивление R0 имеет высокое значение (Rmax1+Rmax2). Передача первых данных поиска "0" ориентирует намагниченность 210 считывания параллельно первой и второй намагниченности 230, 250 хранения, и измеренное значение первого сопротивления R1 считывания низкое (Rmin1+Rmin2). Передача вторых данных поиска "1" ориентирует намагниченность 210 считывания антипараллельно первой и второй намагниченности 230, 250 хранения, и измеренное значение второго сопротивления R2 считывания высокое (Rmax1+Rmax2).

В случае третьих сохраненных данных "Х" начальное сопротивление R0 имеет промежуточное значение (Rmin1+Rmax2). Передача первых данных поиска "0" ориентирует намагниченность 210 считывания параллельно первой намагниченности 230 хранения и антипараллельно второй намагниченности 250 хранения. Передача вторых данных поиска "1" ориентирует намагниченность 210 считывания антипараллельно первой намагниченности 230 хранения и параллельно второй намагниченности 250 хранения. Измеренное значение для как первого, так и второго сопротивления R1, R2 считывания соответствует промежуточному значению (Rmin1+Rmax2). То же самое значение первого и второго сопротивления R1, R2 считывания для двух данных поиска "0" и "1" соответствует уровню состояния "безразличное состояние" ячейки 1 MRAM, так как выход (сопротивление считывания) нечувствителен к состоянию входа (данные поиска). Таблица 1 представляет различные значения сопротивления, измеренные для начального сопротивления R0 и первого, и второго сопротивления R1, R2 считывания.

Таблица 1 Сохраненные данные Сохраненные данные Сохраненные данные R0 (нулевое поле) Rmax1+Rmax2 Rmax1+Rmax2 Rmin1+Rmax2 R1 (данные поиска) Rmax1+Rmax2 Rmin1+Rmin2 Rmin1+Rmax2 R2 (данные поиска) Rmin1+Rmin2 Rmax1+Rmax2 Rmin1+Rmax2

Ячейка 1 MRAM, описанная здесь, может, таким образом, быть использована как троичная ассоциативная память. Ячейка 1 MRAM может хранить три различных уровня состояния "1", "0" и "Х" (безразличное состояние) и может использоваться как устройство соответствия, допускающее, таким образом, исполнение ячейки TCAM с существенно уменьшенным размером ячейки и ценой. Таблица 2 представляет соответствие между первыми и вторыми данными поиска и сохраненными данными. В частности, определение соответствия дополнительно включает в себя сравнение измеренных первого и второго сопротивления считывания (R1, R2) со значением начального сопротивления (R0). Соответствие аналогично отсутствию изменений между значением начального сопротивления R0 и значением первого и второго сопротивления R1, R2 считывания.

Таблица 2 Сохраненные данные Сохраненные данные Сохраненные данные Данные поиска "Х" (ноль Нет изменения (соответствие) Нет изменения (соответствие) Нет изменения (соответствие) Данные поиска Нет изменения R2 уменьшается Нет изменения Данные поиска R2 уменьшается Нет изменения Нет изменения

Дополнительное преимущество ячейки 1 MRAM в том, что во время операции записи как первый, так и второй туннельный барьерный слой 22, 24 дают вклад в нагрев магнитного элемента 2 при первом и втором заранее определенном высоком температурном пороге Tw1, Tw2. Поэтому требуемая мощность при пропускании тока нагрева для нагрева магнитного элемента 2 может быть снижена примерно в √2 раз, если сравнивать с мощностью, требуемой в обычном туннельном магнитном переходе, включающем в себя единственный туннельный барьерный слой. Это приводит к увеличенной стойкости ячейки 1 MRAM к циклам изменения напряжения во время операции записи.

Кроме того, ячейка 1 MRAM, описанная здесь, позволяет сравнивать данные поиска типа "безразличное состояние". Это может быть выполнено вторым считыванием в нулевом поле. Очевидно, это приводит к отсутствию изменения сопротивления и, таким образом, приводит к безотносительному соответствию или записанному состоянию (данные поиска "Х").

Описание ссылочных позиций и символов

1 - ячейка магнитной оперативной памяти (MRAM)

2 - магнитный элемент

20 - первый антиферромагнитный слой

21 - слой считывания

22 - первый туннельный барьерный слой

23 - первый слой хранения

24 - второй туннельный барьер

25 - второй слой хранения

26 - второй антиферромагнитный слой

210 - намагниченность считывания

230 - первая намагниченность хранения

250 - вторая намагниченность хранения

ΔR - разность между R1 и R2

RA1 - произведение сопротивление-площадь первого перехода

RA2 - произведение сопротивление-площадь второго перехода

Rmax1 - значение первого высокого сопротивления

Rmax2 - значение второго высокого сопротивления

Rmin1 - значение первого низкого сопротивления

Rmin2 - значение второго низкого сопротивления

R0 - начальное сопротивление

R1 - первое сопротивление считывания

R2 - второе сопротивление считывания

TMR1 - первое туннельное магнитосопротивление

TMR2 - второе туннельное магнитосопротивление

Tw1 - первый заранее определенный высокий температурный порог

Tw2 - второй заранее определенный высокий температурный порог

Похожие патенты RU2572464C2

название год авторы номер документа
МНОГОУРОВНЕВЫЙ МАГНИТНЫЙ ЭЛЕМЕНТ 2011
  • Камбу Бертран
RU2573205C2
ЯЧЕЙКА MRAM И СПОСОБ ДЛЯ ЗАПИСИ В ЯЧЕЙКУ MRAM С ИСПОЛЬЗОВАНИЕМ ТЕРМИЧЕСКОЙ ОПЕРАЦИИ ЗАПИСИ С ПОНИЖЕННЫМ ТОКОМ ПОЛЯ 2013
  • Прежбеаню Иоан Люсиан
  • Суза Рикардо
RU2599941C2
САМООТНОСИМАЯ ЯЧЕЙКА MRAM С ОПТИМИЗИРОВАННОЙ НАДЕЖНОСТЬЮ 2012
  • Прежбеаню Иоан Люсиан
RU2591643C2
САМООТНОСИМЫЙ ЭЛЕМЕНТ МАГНИТНОЙ ОПЕРАТИВНОЙ ПАМЯТИ, СОДЕРЖАЩИЙ СИНТЕТИЧЕСКИЙ ЗАПОМИНАЮЩИЙ СЛОЙ 2012
  • Прежбеаню Иоан Люсиан
  • Ломбар Люсьен
  • Стейнер Квентин
  • Маккей Кеннет
RU2599948C2
ЯЧЕЙКА МАГНИТНОГО ОПЕРАТИВНОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА (MRAM) С САМОАДРЕСАЦИЕЙ, СОДЕРЖАЩАЯ ФЕРРИМАГНИТНЫЕ СЛОИ 2012
  • Прежбеаню Иоан Люсиан
  • Ломбар Люсьен
RU2599939C2
ЯЧЕЙКА МАГНИТНОЙ ПАМЯТИ С ПРОИЗВОЛЬНЫМ ДОСТУПОМ С УЛУЧШЕННЫМ РАССЕИВАНИЕМ ПЕРЕКЛЮЧАЮЩЕГО ПОЛЯ 2012
  • Ломбар Люсьен
  • Прежбеаню Иоан Люсиан
RU2599956C2
МНОГОБИТОВАЯ ЯЧЕЙКА С СИНТЕТИЧЕСКИМ ЗАПОМИНАЮЩИМ СЛОЕМ 2012
  • Ломбар,Люсьен
  • Прежбеаню,Иоан Люсиан
RU2573457C2
ЯЧЕЙКА МАГНИТНОГО ОПЕРАТИВНОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА С МАЛЫМ ЭНЕРГОПОТРЕБЛЕНИЕМ 2012
  • Прежбеаню Иоан Люсиан
  • Дюкрюэ Кларисс
  • Портемон Селин
RU2573757C2
ТЕРМИЧЕСКИЙ МАГНИТНЫЙ ЭЛЕМЕНТ ПАМЯТИ С ПРОИЗВОЛЬНЫМ ДОСТУПОМ С УВЕЛИЧЕННОЙ ДОЛГОВЕЧНОСТЬЮ 2011
  • Маккей Кеннет
  • Прежбеаню Иоан Люсиан
RU2565161C2
ВСТРАИВАЕМАЯ С СБИС ТЕХНОЛОГИИ КМОП/КНИ ПАМЯТЬ "MRAM" И СПОСОБ ЕЕ ИЗГОТОВЛЕНИЯ (ВАРИАНТЫ) 2012
  • Качемцев Александр Николаевич
  • Киселев Владимир Константинович
  • Фраерман Андрей Александрович
  • Ятманов Александр Павлович
RU2532589C2

Иллюстрации к изобретению RU 2 572 464 C2

Реферат патента 2016 года ЯЧЕЙКА МАГНИТНОЙ ОПЕРАТИВНОЙ ПАМЯТИ С ДВОЙНЫМ ПЕРЕХОДОМ ДЛЯ ПРИМЕНЕНИЙ ТРОИЧНОЙ АССОЦИАТИВНОЙ ПАМЯТИ

Использование: для использования в качестве троичной ассоциативной памяти. Сущность изобретения заключается в том, что ячейка магнитной оперативной памяти (MRAM) включает в себя первый туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика, имеющим свободную намагниченность, и первым слоем твердого ферромагнетика, имеющим первую намагниченность хранения; второй туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика и вторым слоем твердого ферромагнетика, имеющим вторую намагниченность хранения; причем первая намагниченность хранения является свободно ориентируемой при первом высоком заранее определенном температурном пороге, и вторая намагниченность хранения является свободно ориентируемой при втором заранее определенном высоком температурном пороге; при этом первый высокий заранее определенный температурный порог выше второго заранее определенного высокого температурного порога. Технический результат: обеспечение возможности использования ячейки MRAM в качестве троичной ассоциативной памяти (TCAM) при уменьшенном размере ячейки. 3 н. и 12 з.п. ф-лы, 2 ил., 2 табл.

Формула изобретения RU 2 572 464 C2

1. Ячейка магнитной оперативной памяти (MRAM) для использования в качестве троичной ассоциативной памяти, включающая в себя магнитный элемент, содержащий слой мягкого ферромагнетика, имеющий намагниченность, которая может быть свободно ориентирована; первый слой твердого ферромагнетика, имеющий первую намагниченность хранения; первый туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика и первым слоем твердого ферромагнетика; второй слой твердого ферромагнетика, имеющий вторую намагниченность хранения; и второй туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика и вторым слоем твердого ферромагнетика; причем первая намагниченность хранения является свободно ориентируемой при первом высоком заранее определенном температурном пороге, и вторая намагниченность хранения является свободно ориентируемой при втором заранее определенном высоком температурном пороге; при этом первый высокий заранее определенный температурный порог выше второго заранее определенного высокого температурного порога.

2. Ячейка магнитной оперативной памяти по п.1, в которой магнитный элемент дополнительно включает в себя первый антиферромагнитный слой, закрепляющий первую намагниченность хранения ниже первого высокого заранее определенного температурного порога, и второй антиферромагнитный слой, закрепляющий вторую намагниченность хранения ниже второго заранее определенного высокого температурного порога.

3. Ячейка магнитной оперативной памяти по п.1, в которой первый слой твердого ферромагнетика имеет произведение сопротивление-площадь первого перехода и второй слой твердого ферромагнетика имеет произведение сопротивление-площадь второго перехода, которое по существу равно произведению сопротивление-площадь первого перехода.

4. Ячейка магнитной оперативной памяти по п.1, в которой первый слой твердого ферромагнетика выполнен из сплава на основе NiFe/CoFeB и второй слой твердого ферромагнетика выполнен из сплава на основе CoFeB/NiFe.

5. Ячейка магнитной оперативной памяти по п.1, в которой первый антиферромагнитный слой выполнен из сплава на основе IrMn и второй антиферромагнитный слой выполнен из сплава на основе FeMn.

6. Ячейка магнитной оперативной памяти по п.1, в которой слой мягкого ферромагнетика предпочтительно выполнен из сплава на основе CoFeB.

7. Способ записи до трех различных данных записи в ячейку магнитной оперативной памяти, включающую в себя магнитный элемент, содержащий слой мягкого ферромагнетика, имеющий намагниченность, которая может быть свободно ориентирована; первый слой твердого ферромагнетика, имеющий первую намагниченность хранения; первый туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика и первым слоем твердого ферромагнетика; второй слой твердого ферромагнетика, имеющий вторую намагниченность хранения; и второй туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика и вторым слоем твердого ферромагнетика; причем первая намагниченность хранения является свободно ориентируемой при первом высоком заранее определенном температурном пороге и вторая намагниченность хранения является свободно ориентируемой при втором заранее определенном высоком температурном пороге; при этом первый высокий заранее определенный температурный порог выше второго заранее определенного высокого температурного порога;
способ, включающий в себя:
нагрев магнитного элемента до температуры выше первого заранее определенного высокого температурного порога; и
приложение магнитного поля записи так, чтобы сориентировать первую намагниченность хранения и вторую намагниченность хранения в соответствии с магнитным полем записи.

8. Способ по п.7, в котором упомянутое магнитное поле записи прикладывается в первом направлении для сохранения первых данных или во втором направлении для сохранения вторых данных.

9. Способ по п.8, дополнительно включающий в себя охлаждение магнитного элемента ниже второго заранее определенного высокого температурного порога.

10. Способ по п.7, в котором упомянутое магнитное поле записи прикладывается в первом направлении, и дополнительно включающий в себя:
охлаждение магнитного элемента до промежуточной температуры, заключенной ниже первого заранее определенного высокого температурного порога и выше второго заранее определенного высокого температурного порога;
приложение магнитного поля записи во втором направлении, противоположном первому направлению, так, чтобы сориентировать вторую намагниченность хранения во втором направлении в соответствии с магнитным полем записи для хранения третьих данных; и
охлаждение магнитного элемента ниже второго заранее определенного высокого температурного порога.

11. Способ считывания ячейки магнитной оперативной памяти, включающей в себя магнитный элемент, содержащий слой мягкого ферромагнетика, имеющий намагниченность, которая может быть свободно ориентирована; первый слой твердого ферромагнетика, имеющий первую намагниченность хранения; первый туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика и первым слоем твердого ферромагнетика; второй слой твердого ферромагнетика, имеющий вторую намагниченность хранения; и второй туннельный барьерный слой, заключенный между слоем мягкого ферромагнетика и вторым слоем твердого ферромагнетика; причем первая намагниченность хранения является свободно ориентируемой при первом высоком заранее определенном температурном пороге и вторая намагниченность хранения является свободно ориентируемой при втором заранее определенном высоком температурном пороге; при этом первый высокий заранее определенный температурный порог выше второго заранее определенного высокого температурного порога;
способ, включающий в себя:
измерение значения начального сопротивления магнитного элемента с сохраненными данными;
передачу первых данных поиска на слой считывания и определение соответствия между первыми данными поиска и сохраненными данными; и
передачу вторых данных поиска на слой считывания и определение соответствия между вторыми данными поиска и сохраненными данными.

12. Способ по п.11, в котором измерение начального сопротивления включает в себя пропускание тока считывания в магнитном элементе в отсутствие внешнего магнитного поля.

13. Способ по п.11, в котором передача первых данных поиска включает в себя приложение магнитного поля считывания в первом направлении и передача вторых данных поиска включает в себя приложение магнитного поля считывания во втором направлении так, чтобы сориентировать намагниченность считывания в первом и втором направлении соответственно.

14. Способ по п.11, в котором определение соответствия между первыми и вторыми данными поиска и сохраненными данными включает в себя измерение первого сопротивления считывания и измерение второго сопротивления считывания путем пропускания тока считывания в магнитном элементе, когда магнитное поле приложено в первом и втором направлении соответственно.

15. Способ по п.11, в котором определение соответствия дополнительно включает в себя сравнение измеренного первого и второго сопротивления считывания со значением начального сопротивления.

Документы, цитированные в отчете о поиске Патент 2016 года RU2572464C2

US 20070165449A1, 19.07.2007
JP 2005174969A, 30.06.2005
DE 10301092A1, 29.07.2004
US 20070278547A1, 06.12.2007
СПОСОБ ФОРМИРОВАНИЯ СТРУКТУРЫ МАГНИТНОГО ТУННЕЛЬНОГО ПЕРЕХОДА НА ОСНОВЕ НАНОРАЗМЕРНЫХ СТРУКТУР МЕТАЛЛ-ИЗОЛЯТОР-МЕТАЛЛ И СТРУКТУРА МАГНИТНОГО ТУННЕЛЬНОГО ПЕРЕХОДА НА ОСНОВЕ НАНОРАЗМЕРНЫХ СТРУКТУР МЕТАЛЛ-ИЗОЛЯТОР-МЕТАЛЛ (ВАРИАНТЫ) 2007
  • Гойхман Александр Юрьевич
  • Зенкевич Андрей Владимирович
  • Лебединский Юрий Юрьевич
RU2394304C2
СПОСОБ ФОРМИРОВАНИЯ СТРУКТУР МАГНИТНЫХ ТУННЕЛЬНЫХ ПЕРЕХОДОВ ДЛЯ МАГНИТОРЕЗИСТИВНОЙ МАГНИТНОЙ ПАМЯТИ ПРОИЗВОЛЬНОГО ДОСТУПА И СТРУКТУРА МАГНИТНОГО ТУННЕЛЬНОГО ПЕРЕХОДА ДЛЯ МАГНИТОРЕЗИСТИВНОЙ МАГНИТНОЙ ПАМЯТИ ПРОИЗВОЛЬНОГО ДОСТУПА (ВАРИАНТЫ) 2007
  • Гойхман Александр Юрьевич
  • Зенкевич Андрей Владимирович
  • Лебединский Юрий Юрьевич
RU2367057C2

RU 2 572 464 C2

Авторы

Камбу Бертран

Даты

2016-01-10Публикация

2012-03-27Подача