Открыть сервис

Ферритовая память

Ферритовая память — это тип запоминающего устройства (ЗУ) с произвольным доступом, в котором для хранения одного бита информации используется сердечник (кольцо) из ферромагнитного материала — феррита. Принцип действия основан на сохранении остаточной намагниченности сердечника после воздействия внешнего магнитного поля. Ферритовая память была доминирующей технологией оперативной памяти (ОЗУ) в компьютерах второго и третьего поколений (с середины 1950-х до начала 1970-х годов), пока не была вытеснена полупроводниковой памятью.

История

Предпосылки и изобретение

Необходимость в энергонезависимой и быстродействующей памяти возникла с развитием первых электронных вычислительных машин (ЭВМ). Ранние компьютеры, такие как ENIAC (1945), использовали ртутные линии задержки и электростатические трубки Уильямса, которые были ненадёжными, медленными и требовали постоянного обновления данных. Идея использования магнитных свойств материалов для хранения информации была предложена в 1949 году американским инженером Джеем Форрестером (Массачусетский технологический институт) в рамках проекта Whirlwind. Независимо от него, в том же году патент на магнитную память подал Ян Раджхман (компания RCA). Однако именно Форрестер разработал практическую схему матрицы с координатной адресацией, которая стала стандартом.

Коммерциализация

Первым компьютером, в котором ферритовая память применялась в качестве основной оперативной памяти, стал Whirlwind II (1953). В 1955 году компания IBM выпустила модель IBM 705, оснащённую ферритовым ОЗУ. С этого момента технология начала массово внедряться. К началу 1960-х годов ферритовая память стала стандартом для мейнфреймов, мини-ЭВМ и бортовых компьютеров (например, в системах управления космических кораблей «Аполлон»).

Закат эпохи

В конце 1960-х годов развитие полупроводниковой технологии (интегральные схемы, МОП-транзисторы) привело к появлению статической (SRAM) и динамической (DRAM) памяти. Полупроводниковая память была компактнее, быстрее, дешевле и потребляла меньше энергии. К середине 1970-х годов ферритовая память была полностью вытеснена из массового производства, хотя продолжала использоваться в специализированных военных и космических системах из-за высокой радиационной стойкости.

Принцип работы

Физическая основа

Ферритовый сердечник изготавливается из смеси оксидов железа с добавлением оксидов марганца, цинка или магния. Он обладает прямоугольной петлёй гистерезиса: после намагничивания до насыщения сердечник сохраняет остаточную намагниченность (B<sub>r</sub>). Два возможных направления намагниченности (по часовой стрелке и против) кодируют логические «0» и «1».

Структура матрицы

Сердечники располагаются в виде прямоугольной матрицы (например, 64×64). Через каждый сердечник проходят две или три проволоки:

Запись

Для записи бита через X- и Y-линии пропускают импульсы тока, каждый из которых создаёт магнитное поле, равное половине от необходимого для перемагничивания. На пересечении двух линий поле суммируется и достигает порога насыщения, переключая сердечник в нужное состояние. Все остальные сердечники на той же строке или столбце получают только половину поля и не меняют своё состояние (принцип «совпадения токов»).

Считывание

Считывание является деструктивным: для определения состояния сердечника через X- и Y-линии пропускают импульс, который пытается установить его в «0». Если сердечник был в состоянии «1», он перемагничивается, и изменение магнитного потока индуцирует импульс напряжения в Z-линии (или отдельной считывающей линии). Если сердечник был в «0», ток не меняется, и сигнал отсутствует. После считывания необходимо немедленно восстановить исходное состояние (регенерация), что усложняет схему управления.

Конструкция и характеристики

Размеры и плотность

Размеры ферритовых колец варьировались от 2 мм (ранние образцы) до 0,3 мм (поздние модели). Типичная плотность хранения составляла от 16 до 256 бит на кубический сантиметр. Матрицы собирались вручную, что было крайне трудоёмким процессом. Например, память объёмом 32 Кбайт могла содержать более 260 000 сердечников, соединённых тысячами проводов.

Быстродействие

Время доступа к ферритовой памяти составляло от 0,5 до 10 микросекунд (500–10 000 нс). Для сравнения: современная DRAM-память имеет время доступа около 10–50 нс. Цикл чтения-записи был медленнее из-за необходимости регенерации после считывания.

Энергозависимость и надёжность

Ключевое преимущество ферритовой памяти — энергонезависимость: данные сохранялись при отключении питания. Это делало её незаменимой для систем, где потеря информации была недопустима (например, в бортовых вычислителях). Кроме того, ферритовая память была устойчива к электромагнитным помехам и ионизирующему излучению, что обеспечивало её применение в военной и космической технике.

Применение

В мейнфреймах и мини-ЭВМ

Ферритовая память использовалась в таких известных компьютерах, как:

В космической и военной технике

Ферритовая память использовалась в системах управления ракет, спутников и космических кораблей. Например, в компьютере Apollo Guidance Computer (AGC), который управлял полётами на Луну, использовалась ферритовая память на тороидальных сердечниках. В СССР ферритовая память применялась в бортовых вычислителях ракет-носителей «Протон» и орбитальных станций «Салют».

В специализированных устройствах

До конца 1980-х годов ферритовая память применялась в некоторых промышленных контроллерах, системах сбора данных и приборах, работающих в условиях сильных радиационных полей (например, на атомных электростанциях).

Классификация

По способу организации

По типу феррита

Интересные факты

Критика и недостатки

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →