Главная » Хабрахабр » [Перевод] Мемристоры, состоящие из частей толщиной в 2 нм

[Перевод] Мемристоры, состоящие из частей толщиной в 2 нм

9-битный крестообразный массив работает прекрасно, но использует платину


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

И хотя существующие варианты её реализации слишком дороги для широкомасштабного применения, исследователи проделывают с испытательным оборудованием весьма интересные трюки. Память с изменением фазового состояния (PCM) вроде бы способна предложить лучшее из обоих вариантов: скорость современной RAM и постоянное хранение данных жёсткого диска. Поэтому поиск методов повышения эффективности может предоставить новые подходы к вычислениям.
На этой неделе коллаборация учёных из Массачусетского университета и Брукхейвенской национальной лаборатории опубликовала работу, описывающую изготовление крохотного набора мемристоров, работающих сходным с PCM образом. Её отличительные свойства позволили людям проводить вычисления и тренировать нейросети прямо в памяти. Недостатки? Размер этой памяти составил всего 2 нанометра в поперечнике, а расстояние между элементами может быть всего 12 нм – меньше передовых процессорных технологий. Пока что команда смогла сделать всего 9 бит памяти за один раз, и использовать пришлось платину.

На решётке

Ключевой элемент новой схемы – крохотные пластинки платины толщиной всего в 2 нм – то есть всего 11 атомов элемента. Платина довольно дорогой металл, зато эти пластинки обладают чрезвычайно малым сопротивлением. Измеренное исследователями сопротивление пластины оказалось почти в 10 000 раз меньше, чем сопротивление углеродной нанотрубки той же толщины. Авторы утверждают, что способны производить пластинки нужного размера со 100% эффективностью.

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

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

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

Спасибо за память

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

Расценивая каждое пересечение решётки как пиксель, авторы устанавливали и сбрасывали биты, в результате получив узор из букв «NANO». И это всё работает.

Это составит плотность в 4,5 Тбит на квадратный дюйм [700 Гбит/кв. Если плотность их устройства можно будет масштабировать, оно станет похожим на трёхмерную флэш-память, производимую в 64-слойном процессе. При этом мемристорам не требуется такая глубина, которая нужна для флэш-памяти. см.].

Сразу видно множество потенциальных проблем. Но получится ли реально масштабировать эту память за пределы девяти битов? В пластинках толщиной в 11 атомов платины немного, и авторы говорят, что способны изготавливать их с эффективностью в 100%, но это всё равно очень дорогой материал для крупномасштабных производств. Одна из них – использование платины. Поэтому очевидны преимущества поисков более распространённого материала, способного формировать структуры со схожими свойствами.

Обработка сравнима с другими производствами полупроводников, однако каждый шаг необходимо повторять, добавляя дополнительный провод к устройству. Затем идёт производство. Если они будут достаточно редкими, то можно будет просто не использовать дефектные провода и смириться с уменьшенным объёмом памяти. Если масштабировать это до размеров, дающих полезные объёмы, это может стать очень затратным по времени, а редкие проблемы с обработкой могут стать более серьёзными. Это урежет плотность записи, но она и так довольно высока.

Хотя исследователи изготовили всего три параллельных провода, каждый дополнительный провод будет радикально повышать ёмкость. Возможно, самое интересное свойство этого устройства – его возможности для масштабирования. И если расстояние между проводами может составлять всего 12 нм, масштабирование не приведёт к значительным увеличениям объёма и расхода материала. Четвёртый провод повысит ёмкость с 9 бит до 16, а пятый – до 25.


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

[Перевод] CG-моделинг 80 уровня: фотореалистичные персонажи real-time в Unreal

На днях тестировали новую графику в War Robots и получили уйму положительного фидбека от игроков. И хотя речь о мобильной графике, места для роста там очень много. С десктопом еще интереснее. Если раньше на рендер качественной сцены с фотореалистичными моделями ...

[Перевод] IntelliCode теперь и в TypeScript/JavaScript

На Build 2018 мы анонсировали Visual Studio IntelliCode: набор AI-инструментов, которые способствуют более качественной разработке. В сотрудничестве с командой IntelliCode мы рады сообщить, что теперь IntelliCode доступен пользователям TypeScript/JavaScript через расширение IntelliCode для VS Code. Что такое IntelliCode? IntelliCode дополняет ...