Magnetic logic


Magnetic logic is digital logic made using the non-linear properties of wound ferrite cores. Magnetic logic represents 0 and 1 by magnetising cores clockwise or anticlockwise.
Examples of magnetic logic include core memory. Also, AND, OR, NOT and clocked shift logic gates can be constructed using appropriate windings, and the use of diodes.
A complete computer called the ALWAC 800 was constructed using magnetic logic, but it was not commercially successful.
The Elliott 803 computer used a combination of magnetic cores and germanium transistors for its CPU. It was a commercial success.
Magnetic logic was able to achieve switching speeds of about 1MHz but was overtaken by semiconductor based electronics which was able to switch much faster.
Magnetic logic has advantages in that it is not volatile, it may be powered down without losing its state, and in the form of core memory was used for over two decades.