Core rope - Ферритовая память
lomalkin_logМногие слышали, что существует ферритовый RAM (в общем то FRAM), т.е. это оперативная память, где биты хранятся в намагиченных ферритовых кольцах.
О принципах работы такой памяти неплохо расписано много где, в т.ч. в Вики.

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

Кстати, понятие "core dump" пошло именно оттуда - это получение состояния намагиченности этих колечек, которое помогает отлаживать программу.
Но заметка немного не об этом.
Знаете, откуда пошло слово "прошивка"?
Потребность куда-то сохранять данные, которые не меняются в процессе работы устройства, т.е. по сути это код программ вынудила инженеров придумать память именно для этого.

Работает это на принципе трансформатора, когда сигнальный провод проходит или не проходит через ферритовое кольцо - кодируется 1 или 0. При подаче короткого импульса тока на провод, во вторичной обмотке появляется импульс, если провод был продет через кольцо.

Процесс продевания ("прошивки") проводов через кольца и есть процесс программирования памяти. Прям настоящая ручная работа.

Множество таких колец с "прошитыми" проводами складываются в "косу", выводы остаются снаружи - для считывания памяти.

В интернетах, а особенно русскоязычных, про это очень мало информации. Но я откопал для вас статью с подробным объяснением принципа работы такой памяти и инструкцией как собрать дешифратор для семисегментного индикатора.
Прямой ссылки не будет, но она есть в pdf в приложении к посту (там сейчас какие-то проблемы с вебсервером и я ее собирал по частям и сохранял почти полчаса). Есть даже видео демка.
Ссылки:
- Публикация на Хабре про эмулятор такой памяти: https://habr.com/ru/post/463439/
- Easyelectronics - ОЗУ на ферритовых кольцах
- Еще про ферритовую оперативку: https://pikabu.ru/story/saga_o_ferritovyikh_koltsakh_3951139
- @lomalkin_log