Введение

Ранний и устаревший тип компьютерной памяти.
Селектрон — ранняя форма цифровой памяти, разработанная Яном А. Ражчманом и его командой в Radio Corporation of America (RCA) под руководством Владимира К. Зворикина. Это была вакуумная лампа, которая сохраняла цифровые данные в виде электростатических зарядов, используя технологию, схожую с устройством хранения на трубках Уильямса. Команда так и не смогла создать коммерчески жизнеспособный вариант Селекрона, прежде чем память на магнитных сердечниках стала практически повсеместной.

Разработка

Разработка Selectron началась в 1946 году по инициативе Джона фон Неймана из Института перспективных исследований, который в то время проектировал машину IAS и искал новую форму высокоскоростной памяти. Изначальная конструкция RCA имела емкость 4096 бит, с планом выпустить 200 единиц к концу 1946 года. Однако устройство оказалось гораздо сложнее в изготовлении, чем предполагалось, и к середине 1948 года оно все еще не было готово. По мере затягивания разработки машина IAS была вынуждена перейти на использование трубок Уильямса для хранения данных, и основной заказчик Selectron исчез. RCA утратила интерес к проекту и перенаправила своих инженеров на улучшение телевизоров. Примерно в то же время IBM также проявила интерес к Selectron, но это не привело к увеличению производства. В результате RCA назначила своих инженеров на разработку цветного телевидения и передала Selectron в распоряжение «жен же двух заслуженных сотрудников (председателя совета директоров и президента)». Устройство представляло собой вакуумную трубку с конфигурацией 1024 на 4 бита. В центре располагался косвенно нагреваемый катод, окруженный двумя отдельными наборами проводов – радиальным и осевым – формирующими цилиндрическую решетку, и, наконец, диэлектрическим слоем для хранения, покрывающим внутреннюю поверхность четырех сегментов окружающего металлического цилиндра, называемых сигнальными пластинами. Биты хранились в виде отдельных областей заряда на гладких поверхностях сигнальных пластин. Два набора ортогональных решеточных проводов обычно имели небольшое положительное смещение, чтобы электроны из катода ускорялись через решетку и достигали диэлектрика. Непрерывный поток электронов позволял непрерывно регенерировать накопленный заряд посредством вторичной эмиссии электронов. Для выбора бита для чтения или записи все, кроме двух соседних проводов на каждой из двух решеток, получали отрицательное смещение, что позволяло току течь к диэлектрику только в одной точке. В этом отношении Selectron работает по принципу, обратному трубке Уильямса. В трубке Уильямса луч постоянно сканирует в цикле чтения/записи, который также используется для восстановления данных. В отличие от этого, Selectron почти всегда регенерирует всю трубку, прерывая этот процесс лишь периодически для фактического чтения и записи данных. Это не только повышало скорость работы за счет отсутствия необходимых пауз, но и обеспечивало более высокую надежность данных, поскольку они постоянно обновлялись. Запись осуществлялась путем выбора бита, как описано выше, и последующей отправки импульса потенциала – положительного или отрицательного – на сигнальную пластину. При выборе бита электроны притягивались к диэлектрику (при положительном потенциале) или отталкивались от него (при отрицательном потенциале). Когда смещение на решетке снималось, электроны оставались зафиксированными на диэлектрике в виде точки статического электричества. Для чтения с устройства выбиралось местоположение бита и отправлялся импульс от катода. Если диэлектрик в этой точке содержал заряд, электроны отталкивались от него и считывались как кратковременный импульс тока в сигнальной пластине. Отсутствие импульса означало, что диэлектрик не содержал заряда. Устройство меньшей емкости, 256 бит (128 на 2 бита), имело аналогичный вакуумный баллон. Оно было построено с двумя массивами дискретных «глазков» на прямоугольной пластине, разделенных рядом из восьми катодов. Количество контактов было уменьшено с 44 для 4096-битного устройства до 31 контакта и двух коаксиальных разъемов для выходного сигнала. Эта версия включала видимые зеленые люминофоры в каждом глазке, чтобы статус бита можно было прочитать визуально.