Как стать автором
Обновить

Комментарии 51

Ага, точно! Очень похоже!

А в МГУ на физфаке я видел ЕС-1011, там уже микросхемы памяти были.

Проведена шикарная работа. Местами непонятно и интересно одновременно, интересно некоторые блоки (от ЗАС, или комплексов ПВО) до сих пор имеют какую-то "секретность". Автор не боится преследования по надуманным причинам? Надеюсь будет продолжение и возможно раскрытие вопроса, а как обстоят дела именно с этими типами данных сейчас? У них есть будущее в каких либо очень "специфических" сферах?

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

Дай угадаю, она пригодится в космосе и там, где радиационный фон выше, чем может выдержать память кремниевая?

Спасибо за продолжение рассказа, вот она техническая эстетика.
Жду третью часть.

А можно ли хранить в кольце 3 состояния: отсутствие намагниченности, намагниченность в одном направлении и другом?

Можно. На «Сетуни» RAM была именно ферритовой.

В первой сетуни использовалось 2 кольца на трит и направление намагниченности не использовалось. В сетунь-70 вроде как научились использовать одно кольцо на трит, но я так и не смог найти документального подтверждения этого факта.

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

Вы случайно не помните названия документа-книги-брошюры, где вы это прочитали?

В школе водились книжки, которые школьникам читать было не положено, ибо существовал учебник. Но раз учился я в классе с уклоном, то и книжки были, и читать их можно было. В одной и было написано. Название — какое-то невыдающееся, что-то впроде «Архитектура ЭВМ». Авторов тем более не вспомню. Идти в школу бесполезно, наверняка все уже выбросили. Да и не хочу я туда идти от слова «совсем».

Да, core dumped - оттуда появилось.

А как делали миниатюрную память? Неужели тоже в ручную?

Полная конфигурация тренажёра состоит из четырёх пультов диспетчера круга, девяти пультов диспетчеров подхода, девятнадцати пультов пилотов-операторов, одного пульта руководителя упражнения и пульта технического контроля.

Подобным образом надо было начинать Властелина ферритовых колец

Спасибо!
Уникальная коллекция и...беспощадная в плане трудоёмкости - красота!

«беспощадная в плане трудоёмкости» — в условиях дефицита дороговизны ресурсов, в частности объёма ПЗУ к написанию ПО подход вероятно был несколько более ответственный — процедура смены прошивки не располагает к вольностям.

О, у нас в техникуме такие стояли (как на первом скриншоте). Раритетные штуки.

А в каких установках?

Не помню, да и не интересовался тогда. Помню в кабинете, где мы занимались практикой (паяли) стояли такие вот древние накопители, именно с таким переплетом.

Это было в 2003-2004 годах, очень давно)

Отличная статья, спасибо, жду продолжение

Поражает, как это все сделано, и ведь все это делалось вручную. Как, например, нанизывались кольца диаметром 0,6мм!? Также поразила рамка 12х12см с 32т. с лишним колец (из ч.1); хоть это всего 4КБ памяти, но как вручную м.б. такое изготовить?!
Видел за всю жизнь много такой ферромагнитной памяти в разных компьютерах, в т.ч. ЕС, СМ, Наири и пр. В детстве сколько-то такой памяти разобрал (и в то время тоже поражало — как это все вообще м.б. изготовить). Помнится также из детства, как разбирали блоки памяти, в кот. использовались не кольцевые сердечники, а ферритовые столбики (прямоугольный массив тонких сердечников высотой 1см и диаметром до 1мм, приклеенных к плате вертикально с 2 сторон). Не встречались ли Вам такие модули? Видел также и сборки на мелких П-образных сердечниках (были упомянуты в обсуждении ч.1), и на квадратных. Фотографий в Интернет чего-то не могу с такими найти.
Писали 5-10 лет назад, что новая ферромагнитная память будет значительно надежней и дешевле флеш-памяти, и она типа скоро ее заменит. И вроде Интел ею занималась. Но чего-то давненько про эти разработки особо не слышно.
С интересом жду появления ч.3 статьи.

Кажется, я догадываюсь о каких сердечниках Вы говорите, но точно по описанию не припомню таких. Самое разнообразие ферритовых элементов использовалось в ПЗУ. Были стержни, П-образные, двойные П-образные, О-образные, кубические, цилиндры и кольца с несколькими отверстиями, длинные прямоугольные с отверстиями и пр...

Хотя... может быть Вы про такое?

https://i.ebayimg.com/images/g/MfcAAOSwk9Rhr44o/s-l1600.jpg

Про нанизывание 0.6 мм: был автомат, который это делал. Почитайте комментарии к первой части, там я публиковал фотографии.

По фотографии — не то. В моем случае были именно мелкие ферритовые столбики (круглого сечения диаметром до 1мм), приклеенные вертикально к металлизированной плате с 2 сторон и слегка залиты (не доверху) прозрачным компаундом; вокруг них — всего по-неск. витков проводков (не катушки). И это явно был модуль ферромагнитной памяти.

А много столбиков было на плате? Присутствовали ли диодные сборки?

Столбиков было вроде 12х12 с каждой стороны платы (если правильно помню); никаких доп. деталей (в т.ч. диодных сборок) не было.

Вчера показали вот такую плату, чем-то Вашу напомнило. Но оказалось, что это просто от АТС Квант

Устройство на фото — блок герконовых реле. И катушки в нем — большого диаметра с нормальной многовитковой намоткой — для герконов. А так — вертикальное крепление катушек к основанию с 2 сторон очень даже похоже на то, что я когда-то видел. Но там были ферритовые столбики диаметром 1мм, вокруг кот. разными проволочками (2 или 3) было навито по паре витков.

Вы всё правильно говорите, я выше и написал откуда это, а именно блок МСФ из АТС Квант

Есть современный вариант ферромагнитной памяти — Магниторезистивная оперативная память. Оказывается, выпускаются и модули памяти по этой технологии, но чего-то пока ее не видно в реальности.

Это микроэлектронная технология, а не "гибридная". Из известных мне производителей — Everspin (выделилась ON semiconductor лет 10 назад).

Спасибо за обзор.

Практика имхо интереснее теории, была мысль подключить что-по подобное к Arduino или Raspberry Pi но руки пока так и не дошли, "обвязки" для такой RAM наверно понадобится слишком много (да и цена "кусается").

PS: Ваша статья меня все же вдохновила, заказал на eBay один модуль на пробу :)

Если говорить о подключении ферритовой матрицы, а не целой платы с обвязкой, самостоятельно считывающей и записывающей данные, то всё сложно, уж больно эти ферритовые колечки привередливые. Где-то я видел подобный проект, но он не Arduino использовал, а целую ПЛИС - и матрицу где-то 8х8 колец.

Для Ардуино продаётся в интернете "учебный" набор адресующий 32 бита (там самостоятельно надо прошивать, провода и колечки в комплекте).

Будет ли обзор на него в следующем посте?

В следующем нет, там только про ПЗУ будет.

В кассовом аппарате как раз и можно было ожидать...

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

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

Точно, конденсаторы на 5000 микрофарад уже были.

А Вы на фотографию платы посмотрите — там больших конденсаторов штук 10 стоит. Наверняка на этот случай и поставили.

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

Наружу торчала шляпка транзистора, внутри был феррит с обмоткой.

Не знаю, где это использовалось, всего лишь 1 бит в таком объеме

Для создания логических элементов, регистров...

И это не память.

Перемагнитившийся из единицы в ноль сердечник создаст ЭДС в проводе считывания, а сердечник с нулём создаст лишь слабый ток помехи.

Подскажите пожалуйста, всё никак не могу понять: Если весь объём памяти забит до отказа, в это время плату можно рассматривать как батарейку?

Вряд ли. Только при изменении магнитного поля образуется электрическое. См. законы Максвелла.

Вряд ли

Наверно только если установить парогинератор?) Минимальная сила тока, которая может изменить намагниченность сердечника, зависит от температуры сердечника. Отклик памяти прямым образом зависит от температуры, а с повышением температуры время намагниченности сердечника сокращается. Получается какая-то никудышняя батарейка...))

Зарегистрируйтесь на Хабре, чтобы оставить комментарий