Откуда пошло понятие «прошить» микросхему?

Слово «прошить» изначально обозначало процесс шитья какой-либо ткани или другого листового материала (например, железа) нитками или проволокой.

Слово «прошить» можно так же встретить в контексте пулеметных очередей. Можно даже встретить это слово В электротехнике, когда электрический ток проходит через изолятор, или же происходит пробой транзистора. Ну и так далее.

Но как это слово могло «прилипнуть» к микросхемам? Почему и как швейное понятие «прошить» вдруг было отнесено к процессу занесения кода в память?

Не гадайте! Все равно не угадаете.

Это не выдумано мною, это поведал мне мой старый учитель, которого, к сожалению уже давно нет. Его имя —

Стефанович Владимир Германович

Светлый был человек. Не злобный…

Это было где-то в начале 80-х годов. В то время компьютеры были большие. А само слово «компьютер», по большому счету, не употреблялось. Вместо него было слово — ЭВМ (электронно-вычислительная машина). «Компьютер» — это что-то американско-чуждое, не вызывающее в душе трепет уважения. А вот русское «ЭВМ» — это ж не просто так, это — целая машина! Это мощно!

К стати, следует заметить, что про микропроцессоры мы только слышали, а про микроконтроллеры вообще никто ничего не знал. Микропроцессоры у нас появились примерно в 1983-84 годах. Собственно тогда мы и начали осваивать «прошивки» программ в микросхемы Ультрафиолетовой памяти (УФПЗУ — кто помнит. К573УФ2 — целых два килобайта!!!)

Так вот, Стефан, так мы — его подопечные — называли между собой, как-то в кулуарных беседах рассказал нам вот что.

Несколько лет назад, на военных заводах СССР начали осваивать применение вычислительной техники в ракетостроении и авионике. Ну, как-то ж надо было управлять ракетами — приводить их к цели. А поскольку логические микросхемы уже появились, то на них начали собирать разные вычислительные устройства.

Были и такие устройства, которые были сродни ЭВМ. То есть у них был вычислительный блок и, внимание!, — ПАМЯТЬ.

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

Лучшие умы «Гнезда Советских ракетчиков » (именно такая подпись стояла на обложке немецкого журнала «Шпигель» на фотографии Свердловского  завода №320) придумали постоянное запоминающее устройство на базе магнитных сердечников. Но в отличие от долговременной памяти с регулярной структурой, в ПЗУ использовалась особая — хитрая разводка проводов.

Иными словами код (машинные команды, константы) программировались заходом считывающего провода только в единичные ячейки (биты памяти). А ячейки памяти, в которых должен был находиться «логический ноль», пропускались. Вот такая интересная и крайне запутанная структура на ферритовых сердечниках образовывала матрицу постоянной памяти.

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

Опять же, лучшие головы 320-го завода придумали распечатывать карту разводки этого провода на тонкой бумаге (на кальке). Потом эту кальку приклеивали на матрицу. И уже по этой «шпаргалке» радиомонтажницы разводили считывающий провод — они продергивали его сквозь бумагу, то есть как бы пришивали эту кальку к матрице, прошивали кальку проводом насквозь. Потом, когда процесс ПРОШИВКИ заканчивался, кальку просто отдирали от матрицы.

Таким образом процент ошибок резко сократился. А вот название процесса — прижилось и стало заменять понятие «программирование», то есть занесение кодов в постоянную память.

Занавес!

С тех пор, когда я прослушал эту несанкционированную лекцию, прошло много лет . Я мог чего-нибудь немного напутать или забыть. Я мог так же понять процесс «прошивки» не совсем правильно. Но в целом, я уверен, это было именно так. Или примерно так.

Реклама

One response to “Откуда пошло понятие «прошить» микросхему?

  1. А я вот никогда не задумывался, откуда пошло это выражение. От оно как, оказывается ))

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s