ВОЗМОЖНОСТЬ СОЗДАНИЯ ПЛИС НА ОСНОВЕ МАГНИТНЫХ ОЗУ > Полезные советы
Тысяча полезных мелочей    

ВОЗМОЖНОСТЬ СОЗДАНИЯ ПЛИС НА ОСНОВЕ МАГНИТНЫХ ОЗУ

ВОЗМОЖНОСТЬ СОЗДАНИЯ ПЛИС НА ОСНОВЕ МАГНИТНЫХ ОЗУ

Абсаттар Б.Б. Ташатов Н.Н. Статья в формате PDF 167 KB

К началу 80-х в мире цифровых микросхем было не мало достижений, таких как простые, сложные ПЛУ (программируемые логические устройства), вентильные матрицы, структурированные специализированные ИС, ИС на стандартных элементах, полностью заказные микросхемы и др. Было ясно, что нужны оптимальные решения. Даже, если программируемые устройства, такие как простые и сложные ПЛУ, отличались высокой конфигурируемости и малым временем изготовления, они не могли реализовать достаточно сложные функции. Хотя с другой стороны, существовали заказные интегральные микросхемы, но опять же у них были недостатки, такие как большое время для изготовления, чересчур большие функции и недешевая цена. Следовательно, это не давало покоя инженерам...

1984 году фирма Xilinx разработала новый класс микросхем ПЛИС (программируемые логические интегральные схемы). ПЛИС представляют собой совокупность логических блоков, связанные программируемыми связями.

На сегодняшний день существуют множество типов ПЛИС. Эти устройства бывают: на основе статического ОЗУ, на основе наращиваемых перемычек, на основе ЭСППЗУ и Flash, гибридные устройства на ячейках Flash и статического ОЗУ.

Большинство ПЛИС используют для хранения конфигурации ячейки памяти статического ОЗУ. Основу ячеек памяти статического ОЗУ составляет мультитранзисторный элемент статического ОЗУ, его выход подключен к дополнительному управляющему транзистору.

Преимущества этой технологии: быстрая и легкая реализация новых идей. Эта технология является передовой, то есть ячейки памяти создаются по КМОП-технологии как и остальные части ПЛИС

Недостатком этой технологии является то, что эти ячейки памяти статического ОЗУ энергозависимые, то есть их нужно постоянно перепрограммировать при включении.

Сравнение вышеприведенных технологий можно показать в табл. 1.

Таблица 1.

Сравнение технологий

Хаpaктеристика

Перепрограммирование

Скорость

Мощность потрeбления

Размер

Статическое ОЗУ

Да

Быстрая

Средняя

Большой

Наращиваемые
перемычки

Нет

-

Низкая

Малый

ЭСППЗУ/Flash

Да

1/3 СОЗУ

Средняя

Малый

Как уже говорилось, многие ПЛИС используют технологию SRAM (СОЗУ) [1]. В таких устройствах конфигурационная память распространяется по всей микросхеме. Каждая ячейка памяти должна быть независима для чтения, так как каждая из них используется, чтобы управлять затвором транзистора или таблицей соответствия (LUT) [1]. Однако, для операции записи конфигурация памяти организована как классическая матрица памяти. Ограничение скорости конфигурации связано с размером слов, которые память может записать за один раз. Умножение числа массивов памяти может уменьшить это время и позволяет параллельную загрузку потока двоичных сигналов конфигурации с частичными динамическими возможностями реконфигурации.

В промышленности FPGA SRAM (СОЗУ) технология очень популярна. Тем не менее, его энергозависимость и потребность внешней энергонезависимой памяти хранить данные конфигурации делают это неподходящим в настоящее время. Действительно, во внедренных устройствах FPGA, использование энергонезавиисмой внутренней памяти как flash-технология позволяет микросхеме быть выключенными в режиме ожидания, если не требуется его использование, чтобы уменьшить потрeбляемую мощность. Некоторые FPGA и CPLD используют flash-память. Конфигурационные ячейки ПЛИС на основе flash-памяти образуют длинную цепочку. Эти устройства могут программироваться в отключенном состоянии, с помощью программатора. Некоторые из этих устройств можно программировать не отключая питание, но при этом это займет в три раза больше времени чем программирование устройств на статическом ОЗУ. После программирования устройства сразу будут готовы к работе при подачи напряжения на систему. Однако, распределение ячеек памяти на протяжении всей микросхемы вызывает некоторый рост технологических ограничений и нуждаются в дополнительных масках, что приводит к увеличению стоимости устройства. Кроме того, эти устройства имеют тенденцию сохранять относительно высокую мощность потрeбления в статическом режиме из-за большого количества нагрузочных резисторов [2].

Использование энергонезависимой памяти, такой как MRAM (Magnetic Random Access Memory - Магнитное ОЗУ) помогает преодолеть недостатки SRAM-технологий, без нанесения ущерба скорости. Преимущества MRAM-технологий: сохранение мощности в режиме ожидания, сокращение времени кофигурации, так как нет потребности загружать данные из внешней энергонезависимой памяти.

С другой стороны, магнитные ОЗУ обладают некоторыми интересными свойствами: высокая производительность, высокая плотность интеграции, надежное хранение данных, хорошая выносливость [3, 4].

Ячейки магнитного ОЗУ (МОЗУ).

1. Механизм записи в FIMS-MRAM (Field-induced magnetting switching-magnetic random access memory). Магнитно туннельные переходы (MTJ - magnetic tunneling junctions) в индуцированной магнитной коммутации (FIMS) сделаны из ферромагнитных слоев, разделенные тонким слоем оксида (диэлектрика). Информация хранится в магнитных слоях. В самом деле, магнитное расположение одного из слоев фиксируется однажды и в дальнейшем испльзуется как библиотека. В другой (свободный) слой данные могут быть записаны благодаря двум линиям записи, расположенные перпендикулярно друг другу. Магнитно туннельные переходы (MTJ) располагаются как «сэндвич» между этими слоями. Когда электрический ток проходит через эти линии он порождает магнитное поле, что в свою очередь достаточны, чтобы изменить расположение свободных магнитных слоев.

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

2. Механизм чтения в FIMS-MRAM. Когда использование FIMS подходит для реализации ячеек MRAM, механизмы чтения и записи независимы друг от друга. Это значит, что структура записи добавляется без нанесения какого либо ущерба на данные. Тем не менее недостаток FIMS-MTJ это - потрeбление сильного тока. Эта сила тока может быть снижена путем незначительной модификации.

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

3. Run-time Reconfiguration (время выполнения реконфигурации) происходит из-за избыточности информационной памяти. После цикла чтения, информация в части затвора и в MRAM одна и та же. Время выполнения реконфигурации показывает способность использования устройства в то время как его память конфигурации перезаписана.

Экспериментальные результаты использования LUT-4 на имитационной FIMS-MTJ (Field-induced magnetting-magnetic tunneling junction) описаны в работе [5]. Можно лишь только сказать, что эксперимент проводился для того чтобы исследовать специфические особенности ячеек RSRAM и RSRAM (0.35мкм КМОП технологии). На микросхеме, для того чтобы переключать резисторы таблицы соответствия создавались на основе транзисторов.

Результаты моделирования ячеек TAS-MRAM (Thermally assisted switching - Magnetic RAM) также можно увидеть в работе [5].

В заключении можно отметить, что использование ячеек памяти MRAM в каналах FPGA вместо ячеек SRAM дает преимущество, благодаря магнитным туннельным переходам. Эта свойство, позволяет сократить потрeбляемую мощность, сократить время конфигурации, так как не будет необходимости использовать дополнительные внешние ЗУ.

Перспективы развития MRAM весьма оптимистичны. Компания Freescale планирует развивать продукты MRAM в двух направлениях: выпуск отдельных чипов памяти и интеграция в собственные 8-, 16- и 32-разрядные микроконтроллеры и микропроцессоры [6].

СПИСОК ЛИТЕРАТУРЫ

  1. S. Brown, R. Francis, J. Rose, and Z. Vranesic, Field-Programmable Gate Arrays, Kluwer Academic Publishers, Dordrecht, The Netherlands, 1992.
  2. Клайв М, Проектирование на ПЛИС. Курс молодого бойца, Додека, 2007 г.
  3. K. J. Hass, G. W. Donohoe, Y.-K. Hongt, B.-C. Choi, K. Degregorio, and R. Hayhurst, "Magnetic shadow RAM," in Proceedings of the 7th Annual Non-Volatile Memory Technology Symposium (NVMTS ´06), pp. 45-48, San Mateo, Calif, USA, November 2006.
  4. W. J. Gallagher and S. S. P. Parkin, "Development of the magnetic tunnel junction MRAM at IBM: from first junctions to a 16-Mb MRAM demonstrator chip," IBM Journal of Research and Development, vol. 50, no. 1, pp. 5-23, 2006.
  5. Y. Guillemenet, L. Torres, G. Sassatelli, N. Bruchon, «On the Use of Magnetic RAMs in Field-Programmable Gate Arrays» International Journal of Reconfigurable Computing, 2008.
  6. Михаил С., Александр Г. Магниторезистивная память MRAM - быстродействующие ОЗУ и ПЗУ в одной микросхеме


ГРИПП. КЛИНИЧЕСКАЯ СИМПТОМАТИКА

ГРИПП. КЛИНИЧЕСКАЯ СИМПТОМАТИКА Статья в формате PDF 146 KB...

03 05 2026 10:10:31

Акустические волны в многослойных структурах

Акустические волны в многослойных структурах Статья в формате PDF 123 KB...

02 05 2026 17:18:37

ДИНАМИКА АКТИВНОСТИ α-АМИЛАЗЫ В КРОВИ СВИНЕЙ

ДИНАМИКА АКТИВНОСТИ α-АМИЛАЗЫ В КРОВИ СВИНЕЙ Статья в формате PDF 130 KB...

30 04 2026 16:11:15

БОЛЕЗНИ ЦИВИЛИЗАЦИИ В АСПЕКТЕ УЧЕНИЯ В.И.ВЕРНАДСКОГО

БОЛЕЗНИ ЦИВИЛИЗАЦИИ В АСПЕКТЕ УЧЕНИЯ В.И.ВЕРНАДСКОГО В последние годы на медицинском факультете Российского университета дружбы народов периодически проводятся научные конференции международного масштаба, на которых в том или ином объёме обсуждаются проблемы, связанные с воздействиями на организм нарушений взаимоотношения человека со средой его обитания. Важность такой тематики стала несомненной с того момента, когда в мировой научной литературе впервые появился термин «Болезни цивилизации». Это определение включает в себя следующий смысл: «Болезни цивилизации – это результат безответственного и неправильного использования возможностей, предоставленных человеку цивилизацией» (Шош, Гати, Чолаи, 1972). ...

28 04 2026 9:31:12

ПРОБЛЕМА ФОРМИРОВАНИЯ КОМПЕТЕНТНОСТЕЙ В УЧЕБНО-ВОСПИТАТЕЛЬНОМ ПРОЦЕССЕ НАЧАЛЬНОЙ ШКОЛЫ

ПРОБЛЕМА ФОРМИРОВАНИЯ КОМПЕТЕНТНОСТЕЙ В УЧЕБНО-ВОСПИТАТЕЛЬНОМ ПРОЦЕССЕ НАЧАЛЬНОЙ ШКОЛЫ Стратегия социально-экономического развития РФ поставило на государственном уровне вопрос о достижении нового качества общего образования – готовности и способности учащихся к непрерывному образованию. В настоящее время в соответствии с основными тенденциями развития современного образования меняются целевые, процессуальные и результативные компоненты учебно-воспитательного процесса и прежде всего в начальной школе. ...

19 04 2026 1:34:25

ИСЛЕДОВАНИЕ РАБОТЫ КОТЕЛЬНОГО АГРЕГАТА ТП-13/В, РАБОТАЮЩЕГО НА ПРИРОДНО-ДОМЕННОЙ СМЕСИ ГАЗОВ

ИСЛЕДОВАНИЕ РАБОТЫ КОТЕЛЬНОГО АГРЕГАТА ТП-13/В, РАБОТАЮЩЕГО НА ПРИРОДНО-ДОМЕННОЙ СМЕСИ ГАЗОВ В статье отражен анализ работы котельного агрегата ТП-13/В, работающего на смеси природного и доменного газов, выявлены основные недостатки его работы. Также предложены мероприятия, позволяющие повысить эффективность котельного агрегата и решить некоторые проблемы, связанные с его работой. Рассмотрена целесообразность внесения предложенных изменений. ...

12 04 2026 7:19:30

ЦЕМЕНТАЦИЯ В ТВЕРДОМ КАРБЮРИЗАТОРЕ

ЦЕМЕНТАЦИЯ В ТВЕРДОМ КАРБЮРИЗАТОРЕ Статья в формате PDF 280 KB...

10 04 2026 0:58:58

ОЦЕНКА ТЕПЛОВОГО СОСТОЯНИЯ НАРУШЕННЫХ ЛАНДШАФТОВ ПРИ ВОССТАНОВЛЕНИИ РАСТИТЕЛЬНОСТИ

ОЦЕНКА ТЕПЛОВОГО СОСТОЯНИЯ НАРУШЕННЫХ ЛАНДШАФТОВ ПРИ ВОССТАНОВЛЕНИИ РАСТИТЕЛЬНОСТИ Проанализированы изменения теплового состояния грунтов при техногенных воздействиях. Выявлено значительное повышение среднегодовой температуры верхних горизонтов криолитозоны и увеличение глубины сезонного протаивания при вырубке леса и удалении напочвенного покрова, вырубке леса на гарях в межаласном типе местности. Количественно оценена динамика среднегодовой температуры грунтов на разнорежимных вырубках, на гарях в зависимости от стадий сукцессионного развития растительности. ...

09 04 2026 7:43:43

СИНЕРГЕТИКА ЭКОНОМИКИ, БЕЗОПАСНОСТИ И ПРАВА

СИНЕРГЕТИКА ЭКОНОМИКИ, БЕЗОПАСНОСТИ И ПРАВА Статья в формате PDF 161 KB...

04 04 2026 7:28:10

АДАПТАЦИЯ ПЕРВОКЛАССНИКОВ К ШКОЛЕ

АДАПТАЦИЯ ПЕРВОКЛАССНИКОВ К ШКОЛЕ Статья в формате PDF 292 KB...

30 03 2026 5:32:43

Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::