ECHO IV
ECHO IV, or ECHO 4 (Electronic Computing Home Operator, or Electronic Computer for Home Operation) is a prototype of a home computer developed by Westinghouse Electric engineer James (Jim) Sutherland in the mid-1960s (1965-1966).[1][2][3]
History
[edit | edit source]James Sutherland worked as an engineer for the American company Westinghouse Electric, designing fossil and nuclear power plant control systems. In 1959 the company built a computer called PRODAC IV (he was the designer of the arithmetic logic unit), using destructive-readout core memory and NOR logic.
When PRODAC IV was replaced by a UNIVAC design, some of the Westinghouse controller hardware was declared surplus in 1965.[3][2] Sutherland took up surplus boards and memory to build a home computer, ECHO IV (the "IV" in ECHO IV came from the PRODAC IV). It was made public for the first time in 1966.[4][2]
The computer was working in the Sutherland's house until 1976, and was donated to the Computer Museum in Boston in 1984.[2][5][6]
Technical specifications
[edit | edit source]- Processor
- Add time: 216 μs
- Frequency: 160 kHz[11][5][10]
- Main memory:
- Input/Output:
- paper tape reader and punch
- keyboard made from parts of IBM Selectric typewriter
- Kleinschmidt teleprinter
- Physical specifications:
Uses
[edit | edit source]- Accounting
- Household inventory
- Calendar
- Manage all digital clocks through the house
- Real-time clock with delay of 1 second
- Air conditioning management
- TV and television antenna management; on school nights children were required to answer questions if they wanted to watch television
- Meteorological program for reading and storing data from a meteorological station that was connected to ECHO IV and weather forecast[14]
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ACS Newsletter
- The Computer Museum Report 1985
- ^ a b c d Tomayko 1994.
- ^ a b c Cortesi 2015, p. 2.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c d The ECHO IV Home Computer: 50 Years Later.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Cortesi 2015, p. 3.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Living with ECHO-IV, 21:46.
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Tomayko 1994, p. 61.
- ^ a b Tomayko 1994, p. 60.
- ^ Infield 1968, p. 79, 209.
Bibliography
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]- ECHO IV photos with description: Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).