Как в первых электронных калькуляторах работала память на магнитострикционной линии задержки.
Вставка
- Опубліковано 4 лип 2024
- В первых калькуляторах начала 1970-х годов память изготовлялась с использованием магнитострикционной линии задержки. Биты передавались по специальному звукопроводу с использованием крутильных колебаний.
In the first calculators of the early 1970s, internal memory was realized using a magnetostrictive delay line. Bits were transmitted through a special sound line using torsional vibrations.
Заходите в чат: t.me/retrocomps - Наука та технологія
Какой полёт инженерной мысли! Как только не извращались, пока не получилось изготавливать дешёвую память на интегральных микросхемах!
💚🤟
Спасибо огромное за обзор данной технологии!
Выражение извращались родственное слово выражению извращенец возникает вопрос что ты хотел этим сказать ?
@@user-no3ou7tl3h а ты что видео не смотрел? Не видел как вращаются биты по катушке звукопровода? Так что тут "извращаться" от слова "вращаться"😂
@@user-no3ou7tl3h дал повод для ваших измышлений
@@user-no3ou7tl3h У того, кто знает русский язык, вопросов не возникает, а вы, товарищ шпиён, продолжайте мучиться неизвестностью.
@@user-no3ou7tl3h По его логике как только его родители не извращались пока не появилось то что у него на аватарке!
Я, подобный калькулятор, с памятью на линии задержки, один раз, пару лет назад, на мусорке нашёл. Только тот был Искра-111 (блин, в интернете даже нормальных его фотографий не ищется, попадаются только с буквой М, тот был просто 111 без букв. По сравнению с буквенными, был в более широком корпусе, и в принципе, внешне, выглядел немного по-другому). Но домой, его не взял, т. к. спрятать такой огромный шедевр инженерного искусства, мне было просто физически некуда (дома всё общее), а родители, за такое, меня бы гарантированно убили...
(Один раз притащил найденные на мусорке контроллер портов, и сетевую карту, с аппаратной обработкой пакетов, которые казалось бы вообще никому не мешают и места практически никакого не занимают, так был такой скандал... эти платы потом целый день за мной через все комнаты летали... А если бы я притащил огромный калькулятор, вообще не представляю, к чему бы привело...).
Было очень-очень обидно. Я ведь раньше, изучая информацию, какие существовали типы памяти, многократно читал, и про такую память, и про подобные калькуляторы, и сам мечтал найти что-то такое, чтобы в будущем посмотреть, как работает, потыкать во все основные сигнальные линии осциллографом, и т. д... И тут вдруг ситуация, когда именно такое устройство, уже буквально уже находится у тебя в руках, а ты и взять его не можешь, и вообще совершенно ничего не можешь сделать... (((
Спасибо, что продемонстрировали, как она физически должна работать. По-моему, это вообще единственное такое видео, на всём ютьюбе!
Вот так родители убивают в человеке инженера.
@@vyacheslavsh3029зато ч мопед намывал в детстве и загонял в сени на зимовку и шаманил по немногу. Моя комната была моей, паять хочешь? Паяй, не вопрос вообще. А кот вообще супер был, провода воровал у меня 😂
😂😂😂😂😂👍
В детстве попалась такая хреновина в каком-то разбираемом приборе. Предположили, что линия задержки - и почти угадали...
@@pipespb Недавно смотрел видео о разборе, там какой-то дед предположил, что это антенна wi-fi модуля
жесть, технологии инопланетян какие то
И наши родители и деды это создали. ❤
Эта технология не редкость, акустическая линия задержки была в каждом цветном телевизоре тех времен. В телевизорах проволока была намотана на болванку диаметром около сантиметра и длиной сантиметров 15.
@@murienrouge
Прикольно. Лично мне такие телики не попадались. Яб запомнил такую деталь. Я их много разбирал в 90х
@@user-is6jm3no8q ЛЗЯС-0,33-1000 в каждом модуле цветности стояла. До нее были более габаритные варианты, в ламповых телеках.
@@murienrouge ну в первых теликах такие же бухты были.
В книге Б.Я. Фельдмана "От калькулятора к суперкомпьютеру" достаточно подробно описан процесс почему они выбрали именно этот тип памяти, как боролись с синхронизацией нескольких линий, как отлаживали этот техпроцесс для серийного производства и т.д.
Кстати, я был удивлён, что коллектив Фельдмана разработал и Электронику-155 тоже, и даже принимал участие в разработке Б3-04. Казалось бы - совершенно другое министерство. Однако вот умели выходить на талантливых людей)
Да, мощные инженеры
Спасибо тебе, мил человек, за наводку!
Немного интересуюсь историей вычислительной техники, особенно её "космические" применения. В приведенной Вами книге есть крохи информации о советских решения в этой сфере. С удовольствием прочту.
Помню, были ещё линии задержки на пружинах. В ламповых радиолах. Режим реверберации можно было включить. Красота )
@@mikebountain Пружинные ревербераторы и сейчас есть, и выпускаются серийно.
@@oriondark3282Е. К. Сонин "Радиоэлектроника спутников" 1966. Душевное чтиво :)
Чего только не придумывали чтобы всё работало как надо! Спасибо за рассказ про такое чудо)
Очень интересно. Даже не знал о таком способе хранения.
Помню что по мере ввода числа в калькулятор появлялся тихий звон от линии задержки
Линейный звон,
Лине-е-ейный зво-о-он,
Как много цифр
Вмещает о-о-он!
;)
@@u2bear377 Бом, Бом...))
Предки: сделаем память на мотке проволоки, которой нормальный человек арматуру перевязывает.
Потомки: сэмулируем моток проволоки на контроллере, на котором нормальный человек сможе эмулировать калькулятор целиком :)
Спасибо! Я таких даже не видел. ПЗУ на ферритовых кольцах рассматривал и разбирал, а такое ОЗУ вижу впервые.
Как то давно уже похожий где то с развалов разобрал, не нужно было тогда не чего такого и не в жизнь не догадался бы, что это память. Блин кто же додумался до такого и ведь работало же.
На таком калькуляторе довелось и считать, этот калькулятор был в конструкторском бюро куда нас отправили на практику в 1979 году.
Спасибо большое! Давно как-то видел подобный тип памяти, очень заинтересовал, но информации тогда не нашёл. Теперь вот нашёл! Это вообще удивительно, как инженеры решали подобные проблемы тогда, как исхитрялись...
А вы поняли принцип работы? Я нет, погуглил и опять не понял.
Что клёво, эта память не боится ионизирующего излучения.
Там не только железяка. Там ещё и полупроводники, которые её обслуживают.
Память на магнитных сердечниках тоже его не боится, а плотность хранения данных в разы больше. Единственный реальный плюс который был у такой технологии - это ее относительная дешевизна. Сегодня же когда память стоит настолько копейки что ее можно запихать хоть в 100 раз больше чем надо и потом использовать восстанавливающее кодирование смысла в ней не осталось совершенно никакого. Только в музей.
Ничего там клевого. Ионизирующего излучения она может и не боялась, а вот легкого сотрясения боялась. Просто это было доступно, когда интегральной памяти еще толком не было, а ферритовые кольца стоили астрономически дорого, и к тому же она хорошо сочетается с однобитным АЛУ. И калькулятор - не то изделие, что эксплуатируется в условиях воздействия ИИ. А в _тех_ изделиях такую память не применяли.
Зато боялась ударов, сотрясений, соседних ячеек памяти и электромагнитных импульсов.
a nice piece of history!
хороший кусочек истории
Ой, моё детство. Отец ремонтировал эти агрегаты и потому дома было много этого добра🥰
А схем или инструкций по ремонту не сохранилось?
@@SergeiFrolovMuseum увы. И с дома старого чердак расчистили десятка подобного раритета. И на работе у отца тоже :(
Металл потерял свойства.
Это кстати легко могло произойти. Некоторые свойства теряются необратимо легко, после нагрева или удара, а для восстановления других требуется переплавка, отжиг, прокат и специальное действие, например намагничивание или электризация (например для эхолотов, пластины излучателя теряют свойства от удара, и их требуется электризовать при 10-15 кВ. Пластины сделаны из пьезокерамики, например титанат или цирконат бария).
Бывает такое... Особенно с пьезопреобразоватнлями эхолотов старых вариантов...😊
@@Nounams почему старых? У новых чтото другое разве?
@@jenix102 В связи с развитием гидроакустической техники были разработаны более совершенные материалы... Однако, я могу рассуждать об этом только со слов специалистов, с которыми пришлось общаться.
Я правельно понял что эти биты летают по проволки по кругу. Когда информация долетает до конца ее занаво пуляют из начала, иначе она потеряется.
да
Динамическое ОЗУ. DRAM.
@@pipespb ОЗУ - да, RAM - нет :D. это не память со случайным доступом ;)
Скорее это стэк или FIFO) @@pavelkorzh4950
@@pavelkorzh4950 Скорее закольцованный регистр сдвига.
Афигеть. Я всегда думал, что внутри сидит маленький человечек и на пальцах считает. А тут оказывается такие космические технологии.
Очень ностальгический обзор. Всю мою память детства и юности взбудоражили ). Спасибо огромное.
very interesting sergei, i especially like the delay line memory.
Осциллограф огонь, я как вспомню в старые времена отечественный, вечно ловишь показания)
Уважение Вам как к технарю!
Интересно, спасибо Сергей
Не ожидал, что это в калькуляторах применялось. С заводской свалки таких три штуки притащил, в одной проволоки было раза в два меньше, чем в остальных. Как-то интуитивно понял, что это ЛЗ, но думал, что там аналоговый сигнал гоняется.
Очень интересно !!! :) Спасибо ! :)
Так самое интересное, что калькулятор собран уже на микросхемах, а память - на линии задержки.
Данные не просто проскочили по линии задержки , а регенерируются после каждого цикла считывания , иначе пропадут ... А после выполнения вычислений происходит запись результата на линию задержки с последующей регенерацией , до следующего цикла ввода данных ...
Спасибо! Было интересно!
было бы конечно супер прикольно увидеть полное видео о ремонте
Первый раз слышу о такой.
"Сем" напомнила моего школьного учителя математики😁
А как память работает - так и не понял.
Это конечно искусство 👍
Такая память использовалась не тогда, когда обычная память была дорогой, а когда иной памяти и не было вовсе. По иному это линия задержки.
Ну, скажем память на ферритовых кольцах, изобретена чуть ли не на десятилетия раньше, но тем не менее, в калькуляторах, всё равно использовалась именно память на линиях задержки :)
@@HNN_CBEPXCNCTEM_CCCP_NM._COBbl
Ну не скажи.Были машинки и с памятью на колечках.
Модель не подскажу,но по моему,даже на сайте у Сергея(если не путаю),есть описание и фото таких экземпляров.
@@user-yz2ew8lf2e Не, я совершенно не имел ввиду, что какая-либо другая память, вообще на них не применялась... разумеется, применялась. Я просто подчеркнул факт, что не смотря на то, что существовала более ёмкая память на ферритовых сердечниках, и к моменту изобретения памяти на линиях задержки, она уже давно была массово внедрена и запущена в серийное производство на многих предприятиях, именно в сфере калькуляторов, память на линиях задержки всё равно смогла получить широкое распространение, и это интересно :)
Получается, это произошло не потому, что другой памяти в те времена не было в принципе, а потому, что по-видимому, она обладает набором положительных качеств по простоте и удобству применения, именно в калькуляторах.
@@HNN_CBEPXCNCTEM_CCCP_NM._COBblна линиях задержки память явно проще, чем на кольцах. К томуже электронный обвес явно удешевляется, если колечек много, а здесь много не надо, поэтому обвес становится слишком громоздким в удельном значении на бит. В то время линии задержки были явно в приоритете, не только на звуке в металлической проволоке, но и на барабанах, электронных трубках на люминофоре, ульразвуке в пьезокерамике, такая даже дома у меня есть. На пару микросекунд вроде бы.
@@jenix102 Ага, в данном случае, как понимаю, с памятью на линии задержки, адресация получается гораздо проще.
..я такое в середине 90х находил...там ещё было много маленьких кольцевых феритов...
правильно понимаю, что в конце пружины колебания усиливаются и снова подаются на начало, то есть оно там по кругу непрерывно гоняется?
Они подаются в калькулятор. Он их обрабатывает и снова пускает в начало
Много чего было придумано, были аналоговые вычислительные машины для решения диференциальных уравнений очень быстрые.
Была передача видеоизображения при помощи радиоволн не ультрокороткого диапазона. При помощи диска Нипкова.
Были управляемые луноходы, вспомним какой это был год.
В Киеве изготовляли компьютеры, внутри текла вода.
Она и переключала И-НЕ, ИЛИ-Не и прочие.
Изображения и сейчас как только ни передают! Диск Нипкова - это 30 строк и единицы кадров в секунду.
Интересно, а если громко кричать на калькулятор, можно вызвать повреждение содержимого памяти? ;)
Если сильно калькулятор стукнуть по столу, то сбойнёт
@@SergeiFrolovMuseum Ну грубая сила это понятно. Я бы повоздействовал на линию задержки динамиком, свипируя частоту звука . Вдруг на какой-нибудь частоте возникнет резонанс, и сбои. Просто вспоминаю историю, как в датацентре начали умирать жесткие диски, от включения пожарной сирены. Потом обнаружили что вой сирены вызывал резонанс в механике дисков, и их отказ. Но это так, мысли о возможной шалости. :)
@@bsdmry Там крутильные колебания, а не продольные
Вы имеете в виду, может ли калькулятор принимать голосовые команды? :)
@@Bandera_v_hati Если вы разговариваете с калькулятором, то это нормально. Ненормально, если он начнёт отвечать
Завидую в хорошем плане электронщикам! Хватило мозгов только детекторный приёмник собрать.
кайф,особенно современными приборами изучать такое наследие, неужели отремонтировать линию задержки нельзя?
Очень интересно, но них-я не понятно.
Ок, мы дёрнули кольцо с одного конца. Через милисекунду оно так-же дёрнет с другого.
А где память? Задержка на 1мс это понятно. А память? Или это память на 1мс?
Ведь в этом устройстве запоминать надо явно дольше, чем на 1мс.
И как эта штука противостоит вибрациям? Для её работы нужен чугунный стол на железо-бетонном фундаменте?
Колебание принимается в конце, пропускается через калькулятор и снова подаётся на начало, так и гоняется постоянно по кругу. При этом задержка доступа, получается, примерно и равна нашей 1 мс.
Да, память боится ударов и сильных вибраций. Но, раз в нормальных условиях работаает, небольшие воздействия ей не страшны.
Нифига себе !
сколько mS эта линия?
Должен бытт акустичкский шум, если идут импульсы на передающую катушку возбуждения
Работаю инженером в айти, с линуксами и контейнерами, как-же уныло это выглядит рядом с твоей работой)
Разбирал я такой в начале 80-х..
Малеьнкий андронный коллайдер
It's very interesting what you showed - could you explain what type of microcontroller you used (Arduino Nano?) - did you feed signals directly to the PIN and what delay did you set for the FIFO?
Thank you for the information - I have such a calculator, it is completely functional except for the memory where the coils broke just off. I also did such tests in my videos on my profile - when my memory was still functional - I would love to get the my calculator back to work! С уважением! 😉
STM32G431 own design PCB. Board contains 5->3.3V converter only. One five tolerant input and one 3.3V output. Delay is 1,1ms. Iskra 111 contains different delay line with different voltages.
@@SergeiFrolovMuseum Fantastic job! So you used the conversion of the RTL 3.3V signal to TTL 5V. My oscilloscope measurements showed a delay = 1.413ms ( Period of: 1413us = 707 Hz / Max: 128 - Min: -127 = 255 Pk-Pk ) I just don't know yet what buffer should I set - GPT suggests using 12 bytes. I've compiled it on Arduino Uno and will try to get it working soon!
@@gregstacamaro If your delay line is producing the right delays and pulses, why change and emulate it?
@@SergeiFrolovMuseum Unfortunately, it is damaged - the line excitation coil is damaged - it is so small that it cannot be soldered, the coil wires are broken and cut off. However, even before that it no worked properly - probably due to age and degradation.
So what's wrong with that particular delay line?
The problem is either the coils or the wire. There is a pulse to the coil, but no pulse at the output of the wire.
В телевізорах пошли на ультразвуковьіе линии задержки, что в принципе очень похоже.но значительно меньше в размерах.
Да, там строку видеосигнала умудрялись запоминать, и размеры были немного поменьше)
@@andreyl4421о, а можно поподробнее про запоминание строки? Я слышал и раньше про такую память в калькуляторах, но чтобы ажно строку растра...
@@ltva8781 Могу что то путать, но кажется красный и синий канал передавались поочередно, а зеленый шел непрерывно, и для совмещения использовалась задержка в одну строку, фиговина была мелкая, как пол коробка спичек
А ещё веселая штука память на ферритовых кольцах .
Транзистор открывает и закрывает кондёр.
Сергей!!!! Уважаемый человек!!! Подскажите пожалуйста где вы такие аппараты берете? В подвалах каких НИИ вы ходите??? Скажите откуда или где в каком устройстве можно найти лампы ИН-18. Нужны для одного проекта, а цена у тех что есть на рынке как крыло от самолета 😢
ИН-18 сейчас найти слолжно. Они дорогие, потому что большой спрос, всем нужны для одного проекта. Поспрашивайте на форуме radiokot
Я блин этож просо ахртнеть нужно , кто до этого додумался,!? Это +/- плавный переход с механической памяти в элэкрическую! А склько мне всякого необъяснимого поподалось, всю голову иной раз сломаиш чё за фигня! И интернета небыло и спросить некого!
У меня есть от ЭВМ такой блочек с памятью
* блочОк
Фоллаут прям какой то, где твой пипбой?))
По началу линии задержки ртутные были.
а что с линией не так? там вроде и ломаться нечему
Ломаться как раз много чему. Чтобы эта память хорошо работала, линия задержки должна быть безукоризненно однородной - крохотный залом на проволоке или даже забоина уже будет отражать сигнал обратно и информация начнет разрушаться из-за интерференции между нормальными и отраженными сигналами. Потом очень деликатная и тонкая вещь - сами магнитострикционные преобразователи.
@@jarohty ну так не надо на пол калькулятор ронять! настроили один раз, к столу гвоздями прибили - и считайте на нем хоть сто лет.
@@vysotskynv Гвоздями-тот же удар.Шурупами надо.
Спасибо ОГРОМНОЕ!!!
Видео называется -
ВСПОМНИТЬ ВСЁ!!!
Глаза на мокром месте,чес. слово!:)))Классная машинка!
Сам,к таким машинкам
неравнодушен.
Спасибо Сергей.
#калькуляторживи 😊
Вот откуда "кольцо" у мк-61 :) По идее, туда можно вместо мс такую магнитострикционную линию подключить ?
В МК-61 таких надо штук пять
Там сразу по ходу кольца еще и обработка данных идет.
С "памятью" почти понятно. А как эта вся странная штука вычислялась? Вычислятор как работал?
А думатель там построен на ИС простой логики 155 серии и как-то оно думало.
Класс! Получается 4 бита на разряд? Вот бы наподавать туда какие-нибудь нестандартные комбинации, как бы он себя повел? Шикарное видео и технология! Крутизна! Счастье! СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 🙂
Так почему не работало то?:)
Красиво! Совсем как гитарный пружинный ревербератор. Единственно, непонятно, как происходит синхронизация. Синхроимпульс ни по уровню, ни по полярности, ни по длительности от собственно данных на первый взгляд не отличается. И магнитострикционной, наверно, такую линию задержки всё таки считать нельзя.
ЛЗ из какого-то особого сплава?
Материал 40КНХМ
Ох.еть😂
Лимб
Интсно, а почему устройствоназвано магнитострикционным? Если память состит в циркулировании информации в виде звукав проволоке?
Магнитострикция там на концах, где пермендюровая проволока преобразует электромагнитные колебания в механические и обратно
@@SergeiFrolovMuseum У меня такой блок памяти лежит на задворках. Спасибо, не знал, что там прелобразовангие эдектиричества в звук происходит на основе магнитострикционного эффекта.
@@AlexeySivokhin Не в звук, а в колебания, все-таки.
@@SergeiFrolovMuseum Всё-таки, проволока в преобразователе никелевая. Никель обладает сильно выраженными магнитострикционными свойствами.
@@MrBode45 Во всех доках указано, что пермендюровая
Техноересь 😂
Аафиигеетьь
Проволока трясется, память сохраняется. А если долго не нажимать клавиши, то проволока перестанет трястись и вся информация потеряется?
Будет всё время работать
Она не от нажатий "трясется", а просто в ней автоматически крутится записанный сигнал памяти. На дальнем конце сигнал принимается, после чего вновь записывается заново (с изменениями, если это необходимо).
А стало понятно, что не так с линией? Там вроде ломаться особо нечему.
Пока нет. Что-то с механикой.
Не знал, что они уже бинарные, а не какие-нибудь декадные.
Думал, декадные еще в 40-х годах закончились! Потому что это тупо сложнее и дороже.
Бит это мельчайший возможный и рабочий сигнал?
Это единица информации
А что сломалось то в линии? Не сказал.
Скорее всего от коррозии металл потерял свойства
@@SergeiFrolovMuseum Такая коррозия проволоке не страшна. Другое дело, если проволока где-то лопнула (что сомнительно) или потеряна механическая связь преобразователя и проволоки. Магнитострикционные преобразователи на концах линии - также предмет подозрений. Причины могут быть разными: обрыв в катушке преобразователя, проволока задевает каркас катушки, магниты смещения размагнитились.
так вроде ж все нормально на осциллографе! Интересно было б посмотреть осциллограммы на преобразователях, да и на схему того, что в центре круга.
@@TheDimchikb На осциллографе эмулятор
😳😳😳😳😳
А чего сразу не засунуть внутрь микрокомп, чтобы калькулятор сам разговаривал и прогноз погоды сообщал? Это же так важно для бухгалтерии... 😁😁😁
Боже мой, какой же я ТУПОЙ
Жесть
155 это в килограммах?
Формально "Электроника-155" - калькулятор на микросхемах К155-й серии
В десятых килограмма 15,5😂
А 155ая серия это считай тоже самое что и 133я, и формально тоже самое что и 130я, 131я, и Шоттки - 530я, 531, 533я серии 😂
Интересно, что с могло с линией задержке такое случиться...
Металл потерял свойства.
Это кстати легко могло произойти. Некоторые свойства теряются необратимо легко, после нагрева или удара, а для восстановления других требуется переплавка, отжиг, прокат и специальное действие, например намагничивание или электризация (например для эхолотов, пластины излучателя теряют свойства от удара, и их требуется электризовать при 10-15 кВ. Пластины сделаны из пьезокерамики, например титанат или цирконат бария).
Проблема или в катушках, или в проводе. Импульс на катушку есть, а на выходе из провода импульса нет.
@@SergeiFrolovMuseum катушки наверное механически дёргают провод, магнитострикционный эффект, не думаю, что там электромагнитный импульс, он слишком быстрый для того, чтобы сделать память. А скорость звука для такой катушки, это вот как раз, обычно она от 2 до 6 км/с, для разных металлов.
@@SergeiFrolovMuseum 7 витков, примерно 15 см, длина гдето 3 метра, для 3км/с это около 1мс задержка.
@@SergeiFrolovMuseum А если поменять преобразователи местами?
так а что собственно в той проволочке могло сломаться?
@@user-tl6ev6nh2k стукнули.
Проблема или в катушках, или в проводе. Импульс на катушку есть, а на выходе из провода импульса нет.
@@SergeiFrolovMuseum возможно он не премендюр, а алсифер, тоже, но вместо кобальта - алюминий, и хрупкий. Короче все эти странные составы всегда уязвимые к простым воздействиям.
Я бы взял маленький пьезоизлучатель, столбик, и как карандашом поводил по проволоке под осциллографом. И посмотрел, где у него пропадает сигнал. Возможно трещина. Или до проволоки даже не доходит. Но тут надо точно знать, что пьезокерамика рабочая. Постукать по ней и посмотреть. Обычно 2-3 вольта она генерит от щелчка. Хватит ли чувствительности?🤷♂️ не знаю. И толи вообще надо проверять?🤷♂️🤣
@@SergeiFrolovMuseum Может импульс слабый на входе? или фронты завалены
😯😯😯😯😯😯🤯🤯🤯