Twistor memory

Twistor memory

Twistor is a form of computer memory, similar to core memory, formed by wrapping or closing magnetic tape around a current-carrying wire. Although the developers, Bell Labs, had high hopes for Twistor, it was used for only a brief time in the marketplace between about 1968 and the mid-1970s. In this period all previous forms of memory were quickly replaced by RAM chips, which were considerably faster and less expensive. Twistor is largely the brainchild of a single person, Andrew Bobeck, who later developed bubble memory after generalizing some of the concepts used in Twistor.

Core Memory

Construction

In core memory, small circular magnets - the cores - are threaded by two crossed wires, "X" and "Y", to make a matrix known as a "plane". When one X and one Y wire are powered, a magnetic field is generated at a 45 degree angle to the wires. The core magnets sit on the wires at a 45 degree angle, so the single core wrapped around the crossing point of the powered X and Y wires will pick up the induced field.

Data Retrieval

In core memory, a third wire - the "sense/inhibit line" - is needed to write or read a bit. This line is shared by all of the cores in a particular plane, meaning that only one bit can be read (or written) at once. Core planes were typically stacked in order to store one bit of a word per plane, and a word could be read or written in a single operation by working all of the planes at once.

Advantages and disadvantages

Core was non-volatile, fast compared to earlier systems, and fairly dense. The main concern with core was the time needed to wire up all the small magnets, a task which grew in complexity as the density of the core planes was increased.

Twistor

Twistor was similar in concept, but instead replaced the circular magnets with magnetic tape to store the patterns. The tape was wrapped around one set of the wires, say X, in such a way that it formed a 45 degree helix. The Y wires were replaced by solenoids wrapping a number of twistor wires. Selection of a particular bit was the same as in core, with one X and Y line being powered, generating a field at 45 degrees. The magnetic tape was specifically selected to only allow magnetization along the length of the tape, so only a single point of the twistor would have the right direction of field to become magnetized.

Advantages

One major advantage of twistor is that the entire row of twistors enclosed by one of the Y solenoids can be read or written at the same time, because there is no need for a sense/inhibit line. Unlike core, the X and Y lines do not both have to be driven in order to read a bit, instead only the Y is used and the X can be used as the sense line. Each of the X lines in a stack of twistor can then be read at the same time, in a similar fashion to core.

Another advantage to twistor was mechanical; twistor elements could be built using completely automated machines. Typically the magnetic tape was wound around a copper wire, with a stack of such wires being embedded in a PET film sheet. The sheet could then be folded accordion-style to make a smaller block, and then inserted through a row of solenoids.

It was this reason that led Bell to spend so much time developing the system, because they believed twistor could lead to considerably lower cost memory systems, leaving them supplying the majority of computer makers. Instead, solid-state memory systems "came out of nowhere" and twistor never had time to become established before all core-type systems disappeared.

Data Retrieval

Twistor typically included a single plane of core used to select which solenoid to power, as opposed to being used as memory; the single magnetized core fed power into a particular solenoid. This is actually the original purpose of core, to select a single element out of an X and Y grid of powered lines, the concept of using the generated magnetic field as a storage system developed later.

Applications

Twistor was used in a number of applications. Much of the development funding was supplied by the US Air Force, as twistor was to be used as the main memory in the Nike X project. Bell also used twistors with permanent magnets as the "Program Store" or main memory in their groundbreaking 1ESS switch and others in the ESS series of electronic telephone switches, and did so up to the 4ESS switch introduced in 1976 and sold into the 1980s. In addition, Twistor was used in the Traffic Service Position System, Bell's successor to cord telephone switchboards which controlled call handling and coin collection for local and international calls - is still in use today in some areas.

External links

* [http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/20/22909/01066864.pdf?arnumber=1066864 Stress insensitive permalloys for memory application]
* [https://hosta.atsc.eustis.army.mil/cgi-bin/atdl.dll/accp/mm0707/lsn7.htm Memory Units] - a general discussion of computer memory systems written in the late 1960s, which includes a discussion of twistor.
* [http://www.eetimes.com/special/special_issues/millennium/milestones/bobeck.html EETimes - Misunderstood Milestones]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Bubble memory — Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM In development T RAM Z RAM TTRAM Historical Delay line memory Selectron tube Williams tube …   Wikipedia

  • Magnetic-core memory — A 32 x 32 core memory plane storing 1024 bits of data. Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRA …   Wikipedia

  • Magnetoresistive random access memory — Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM In development T RAM Z RAM TTRAM Historical Delay line memory Selectron tube Williams tube Non volatile …   Wikipedia

  • Drum memory — of a Polish ZAM 41 computer Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM …   Wikipedia

  • Random-access memory — RAM redirects here. For other uses of the word, see Ram (disambiguation). Example of writable volatile random access memory: Synchronous Dynamic RAM modules, primarily used as main memory in personal computers, workstations, and servers …   Wikipedia

  • Flash memory — Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM In development T RAM Z RAM TTRAM Historical Delay line memory Selectron tube Williams tube Non volatile …   Wikipedia

  • Magnetic core memory — Magnetic core memory, or ferrite core memory, is an early form of random access computer memory. It uses small magnetic ceramic rings, the cores , through which wires are threaded to store information via the polarity of the magnetic field they… …   Wikipedia

  • Dynamic random-access memory — DRAM redirects here. For other uses, see Dram (disambiguation). Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM In development T RAM Z RAM TTRAM Historical Delay line memory Selectron tube Williams tube …   Wikipedia

  • Computer memory — types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM In development T RAM Z RAM TTRAM Historical Delay line memory Selectron tube Williams tube Non volatile …   Wikipedia

  • Delay line memory — Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM In development T RAM Z RAM TTRAM Historical Delay line memory Selectron tube Williams tube …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”