Difference between revisions of "Delay line"
(A decent start) |
(No difference)
|
Revision as of 19:24, 7 October 2018
A delay line is a device which takes in a signal, and sends it out again after a delay. They were the base technology for a common choice for early main memory.
The ones used in early computers were acoustic delay lines, which consisted of a transducer (speaker) which sent sound signals into a channel filled with a suitable material (mercury was often used), with another transducer (acting as a microphone) at the other end.
A string of bits could be stored in the delay line by taking its output, sending it through some electronics (including an amplifier) to 'clean up' the signal, and then directing it back to the start of the delay line for re-insertion.
Although they were cheap and simple, they had one large drawback; they were not random access. If the computer needed a value that had just been sent into the delay line, it had to wait until it emerged at the other end. This made alternatives such as Williams tube storage attractive, despite their issues.
Once core memory appeared, delay line memories rapidly disappeared.