|Computer memory types|
|Early stage NVRAM|
The Selectron was an early form of digital computer memory developed by Jan A. Rajchman and his group at the Radio Corporation of America under the direction of Vladimir Zworykin. It was a vacuum tube that stored digital data as electrostatic charges using technology similar to the Williams tube storage device. The team was never able to produce a commercially viable form of Selectron before core memory became almost universal, and it remains practically unknown today.
Development of Selectron started in 1946 at the behest of John von Neumann of the Institute for Advanced Study, who was in the midst of designing the IAS machine and was looking for a new form of high-speed memory. RCA responded with the Selectron with a capacity of 4096 bits, with a planned production of 200 by the end of the year. They found the device to be much more difficult to build than expected, and they were still not available by the middle of 1948. As development dragged on, the IAS machine was forced to switch to Williams tubes for storage, and the primary customer for Selectron disappeared.
RCA continued work on the concept, re-designing it for a smaller 256-bit capacity. The 256-bit Selectron was projected to cost about $500 each when in full production. While they were more reliable and faster than the Williams tube, that cost and the lack of availability, meant they were used only in one computer: the RAND Corporation's JOHNNIAC.
Both the Selectron and the Williams tube were superseded in the market by the more compact and cost effective magnetic core memory, in the early 1950s.
Principle of operation
The primary function of a conventional CRT is to display an image by lighting phosphor using a beam of electrons fired at it from an electron gun at the back of the tube. The beam is steered around the front of the tube though the use of deflection magnets or electrostatic plates.
Storage tubes were based on CRTs, sometimes unmodified. They relied on two normally undesirable principles of phosphor used in the tubes. One was that when electrons from the CRT's electron gun struck the phosphor to light it, some of the electrons "stuck" to the tube and caused a localized static electric charge to build up. The second was that the phosphor, like many materials, also released new electrons when struck by an electron beam, a process known as secondary emission.
Secondary emission had the useful feature that the rate of electron release was significantly non-linear. When a voltage was applied that crossed a certain threshold, the rate of emission increased dramatically. This caused the lit spot to rapidly decay, which also caused any stuck electrons to be released as well. Visual systems used this process to erase the display, causing any stored pattern to rapidly fade. For computer uses it was the rapid release of the stuck charge that allowed it to be used for storage.
In the Williams tube, the electron gun at the back of an otherwise typical CRT is used to deposit a series of small patterns representing a 1 or 0 on the phosphor in a grid representing memory locations. To read the display, the beam scanned the tube again, this time set to a voltage very close to that of the secondary emission threshold. The patterns were selected to bias the tube very slightly positive or negative. When the stored static electricity was added to the voltage of the beam, the total voltage either crossed the secondary emission threshold or didn't. If it crossed the threshold, a burst of electrons was released as the dot decayed. This burst was read capacitively on a metal plate placed just in front of the display side of the tube.
There were four general classes of storage tubes; the "surface redistribution type" represented by the Williams tube, the "barrier grid" system which was unsuccessfully commercialized by RCA as the Radicon tube, the "sticking potential" type which was not used commercially, and the "holding beam" concept, of which the Selectron is a specific example.
Holding beam concept
In the most basic implementation, the holding beam tube uses three electron guns; one for writing, one for reading, and a third "holding gun" that maintains the pattern. The general operation is very similar to the Williams tube in concept. The main difference was the holding gun, which fired continually and unfocussed so it covered the entire storage area on the phosphor. This caused the phosphor to be continually charged to a selected voltage, somewhat below that of the secondary emission threshold.
Writing was accomplished by firing the writing gun at low voltage in a fashion similar to the Williams tube, adding a further voltage to the phosphor. Thus the storage pattern was the slight difference between two voltages stored on the tube, typically only a few tens of volts different. In comparison, the Williams tube used much higher voltages, producing a pattern that could only be stored for a short period before it decayed below readability.
Reading was accomplished by scanning the reading gun across the storage area. This gun was set to a voltage that would cross the secondary emission threshold for the entire display. If the scanned area held the holding gun potential a certain number of electrons would be released, if it held the writing gun potential the number would be higher. The electrons were read on a grid of fine wires placed behind the display, making the system entirely self-contained - the Williams tube's read plate was in front of the tube, and required continual mechanical adjustment to work properly. The grid also had the advantage of breaking the display into spots without requiring the tight focus of the Williams system.
General operation was the same as the Williams system, but the holding concept had two major advantages. One was that it operated at much lower voltage differences and was thus able to safely store data for a longer period of time. The other was that the same deflection magnet drivers could be sent to several electron guns to produce a single larger device with no increase in complexity of the electronics.
The Selectron further modified the basic holding gun concept through the use of individual metal eyelets that were used to store additional charge in a more predictable and long-lasting fashion.
Unlike a CRT where the electron gun is a single point source consisting of a filament and single charged accelerator, in the Selectron the "gun" is a plate and the accelerator is a grid of wires (thus borrowing some design notes from the barrier-grid tube). Switching circuits allow voltages to be applied to the wires to turn them on or off. When the gun fires through the eyelets, it is slightly defocussed. Some of the electrons strike the eyelet and deposit a charge on it.
The original 4096-bit Selectron was a 10-inch-long (250 mm) by 3-inch-diameter (76 mm) vacuum tube configured as 1024 by 4 bits. It had an indirectly-heated cathode running up the middle, surrounded by two separate sets of wires—one radial, one axial—forming a cylindrical grid array, and finally a dielectric storage material coating on the inside of four segments of an enclosing metal cylinder, called the signal plates. The bits were stored as discrete regions of charge on the smooth surface of the signal plates.
The two sets of orthogonal grid wires were normally "biased" slightly positive, so that the electrons from the cathode could flow through the grid and reach the dielectric. The continuous flow of electrons allowed the stored charge to be continuously regenerated by the secondary emission of electrons. To select a bit to be read from or written to, all but two adjacent wires on each of the two grids were biased negative, allowing current to flow to the dielectric at one location only.
Writing was accomplished by selecting a bit, as above, and then sending a pulse of potential, either positive or negative, to the signal plate. With a bit selected, electrons would be pulled onto (with a positive potential) or pushed from (negative potential) the dielectric. When the bias on the grid was dropped, the electrons were trapped on the dielectric as a spot of static electricity.
To read from the device, a bit location was selected and a pulse sent from the cathode. If the dielectric for that bit contained a charge, the electrons would be pushed off the dielectric and read as a brief pulse of current in the signal plate. No such pulse meant that the dielectric must not have held a charge.
The smaller capacity 256-bit (128 by 2 bits) "production" device was in a similar vacuum-tube envelope. It was built with two storage arrays of discrete "eyelets" on a rectangular plate, separated by a row of eight cathodes. The pin count was reduced from 44 for the 4096-bit device down to 31 pins and two coaxial signal output connectors. This version included visible green phosphors in each eyelet so that the bit status could also be read by eye.
- Metropolis N, Rajchman, JA (1980) Early Research on Computers at RCA A History of Computing in the Twentieth Century pp 465-469, ISBN 0-12-491650-3
- Greuenberger JF (1968) The History of the JOHNNIAC pp 25-27
- Knoll & Kazan 1952, p. 1.
- Eckert 1998, pp. 19-20.
- Eckert 1998, p. 18.
- Eckert 1998, p. 21.
- Rajchman JA, (1947) "The Selectron - A Tube for Selective Electrostatic Storage", Mathematical Tables and Other Aids to Computation, 2 (20):359-361
- Rajchman JA (1951) "The Selective Electrostatic Storage Tube", RCA Review 12 (1):53-97
- J. Presper Eckert Jr., "A Survey of Digital Computer Memory Systems", Proceedings of the IRE, October 1953. Republished in IEEE Annals of the History of Computing, Volume 20 Number 4 (October 1988), pp. 11-28
- Max Knoll and B. Kazan, "Storage Tubes and Their Basic Principles", John Wiley and Sons, 1952
|Wikimedia Commons has media related to Selectron tubes.|
- The Selectron
- Early Devices display: Memories – has a picture of a 256-bit Selectron about halfway down the page
- History of the RCA Selectron