Difference between revisions of "Harwell Computer"

From eLinux.org
Jump to: navigation, search
(Phase I Design)
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[File:witch-lowres.jpg|300px]]
 
[[File:witch-lowres.jpg|300px]]
 +
<br>
 +
<br>
 +
'''NOTE:''' the WITCH-E project has been moved to it's website at http://www.witch-e.org
 +
<br>
 +
<br>
 
= Background =
 
= Background =
 
The Harwell computer, later known as the Wolverhampton Instrument for Teaching Computing from Harwell (WITCH), or the Harwell Dekatron Computer, is an early(1949) British dekatron and relay based computer. It is currently on display at [http://www.tnmoc.org/ The National Museum of Computing] at [http://en.wikipedia.org/wiki/Bletchley_park Bletchley Park], where it is described as "the oldest original functioning electronic stored program computer in the world".
 
The Harwell computer, later known as the Wolverhampton Instrument for Teaching Computing from Harwell (WITCH), or the Harwell Dekatron Computer, is an early(1949) British dekatron and relay based computer. It is currently on display at [http://www.tnmoc.org/ The National Museum of Computing] at [http://en.wikipedia.org/wiki/Bletchley_park Bletchley Park], where it is described as "the oldest original functioning electronic stored program computer in the world".
Line 17: Line 22:
  
 
From September 2009, the machine was loaned to The National Museum of Computing at Bletchley Park, where began to be restored to working order as a Computer Conservation Society project.
 
From September 2009, the machine was loaned to The National Museum of Computing at Bletchley Park, where began to be restored to working order as a Computer Conservation Society project.
 
= Documentation =
 
* [https://github.com/prpplague/witch_dev/blob/master/documentation/harwell-ee-1951-txt.pdf?raw=true An Electronic Digital Computer] - ''Electronic Engineering'' - August 1951 - ([[media:harwell-ee-1951.pdf|Original]])
 
* [[WITCH Parts List|Partial List of Parts Used with datasheets]]
 
* [[WITCH General Component Count|General Count of Components used]]
 
<br/>
 
 
= Reference Material =
 
* Dekatron
 
** [http://en.wikipedia.org/wiki/Dekatron Dekatron Wikipedia Entry]
 
** [http://www.electricstuff.co.uk/dekatron.html Dekatron Datasheet information]
 
** [http://www.hanssummers.com/dekatron.html Dekatron Spinner Page]
 
** [http://www.decadecounter.com/vta/tubepage.php?item=15 Decade Counter Page]
 
** [[Media:Dance-ColdCathodeTubes.pdf| Cold Cathode Tubes by J.B.Dance]] - Book with reference material on uses of cold cathode tubes such as Dekatrons
 
<br/>
 
  
 
= Links =
 
= Links =
Line 46: Line 36:
 
* [http://www.nand2tetris.org/book.php The Elements of Computing Systems: Building a Modern Computer from First Principles]
 
* [http://www.nand2tetris.org/book.php The Elements of Computing Systems: Building a Modern Computer from First Principles]
 
* [http://www.radarpages.co.uk/theory/ap3302/sec2/ch6/sec2ch6p116.htm Dual Pentode Multivibrator Example]
 
* [http://www.radarpages.co.uk/theory/ap3302/sec2/ch6/sec2ch6p116.htm Dual Pentode Multivibrator Example]
 +
* [http://ostracodfiles.com/decimal/menu.html DUO Decimal Computer - a Minimalist Single Board Computer]
 
<br/>
 
<br/>
  
= WITCH-E (Educational Replica) =
+
= WITCH-E (Educational) =
== Mission Statement ==
 
The Harwell WITCH serves as a unique and important step in computing history. With this in mind, the ability to study the engineering, math, logic, and computing pricinples used to create the WITCH should be part of educational experiences of todays students. Unfortunately, the WITCH does use extremely high voltages, is very large, and uses many components that are no longer available. In order to make the WITCH available to students, the WITCH-E project aims to replace logical component blocks of the original WITCH design with commonly available [http://en.wikipedia.org/wiki/7400_series 7400 series Transitor-Transitor Logic(TTL)] components. This allows for the creation of low cost and easy to assemble educational replicas of major portions of the WITCH. These educational replicas can be safely used in the class room to study many of the unique aspects of the WITCH that are some of the core pricinples of computing.
 
<br/>
 
 
 
== Project Goals ==
 
* '''Low cost''' - components and pcb needed for each replica block should not cost more than $45USD.
 
* '''Easy to Assemble''' - use of through hole components and two layer pcbs for each replica block.
 
* '''Logical Block Replication''' - wave forms and timings should replicate the original design as closely as possible.
 
* '''Stand Alone Operations''' - each replica block should operate as a stand alone education tool to demostrate at least one aspect of the design.
 
* '''Original Documents''' - Transciption and restoration of as many of the original documents as possible.
 
* '''Tutorials''' - Creation of tutorials, excercises, and lesson plans for usage in educational environments.
 
* '''Licensing''' - All new documentation, design files, and components lists to be release under Creative Commons license.
 
<br/>
 
 
 
== Prototypes Designs ==
 
<br>
 
=== Pulse Generator Prototype ===
 
[[File:sim-assembly2.jpg|200px]]
 
 
 
=== Single Digit Send/Receive Prototype ===
 
[[File:sim-assembly1.jpg|200px]]
 
[[File:ee-fig4.jpg]]
 
 
 
 
 
== Phase I Design ==
 
<br/>
 
=== Dekatron ===
 
[https://github.com/prpplague/witch_dev/blob/master/block-designs/dekatron/witch-dekatron1.pdf?raw=true Schematic of Simulated Dekatron]
 
<br/>[[File:Witch-dekatron3.png|200px]]
 
<br/>
 
=== Transfer Block ===
 
[https://github.com/prpplague/witch_dev/blob/master/block-designs/transfer/witch-transfer1.pdf?raw=true Schematic of Transfer Block]
 
<br/>[[File:Witch-transfer1.png|400px]]
 
<br/>
 
 
 
=== Pulse Generator Block ===
 
[https://github.com/prpplague/witch_dev/blob/master/block-designs/pulse/witch-pulse1.pdf?raw=true Schematic of Pulse Generator Block]
 
<br/>[[File:Witch-pulse1.png|400px]]
 
<br/>
 
 
 
=== Assembled Set ==
 
[[File:Witch-e_phase1_assembled.png|400px]]
 
  
== Parts ==
+
The WITCH-E Project is intended to highlight the educational and engineering aspect of the Harwell WITCH. This includes recreating original documentation, creating hardware and software replicas, and educational videos. the WITCH-E Project page is located at http://www.witch-e.org
* [https://www.sparkfun.com/products/523 Electrolytic Decoupling Capacitors - 10uF/25V]
 
* [https://www.sparkfun.com/products/8377 Resistor 330 Ohm 1/6th Watt PTH]
 
* [https://www.sparkfun.com/products/8375 Capacitor Ceramic 0.1uF]
 
* [https://www.sparkfun.com/products/102 SPDT Slider Switch]
 
* [https://www.sparkfun.com/products/97 Mini Push Button]
 
* [https://www.sparkfun.com/products/8535 2x5 IDC Ribbon Cable]
 
* [https://www.sparkfun.com/products/12062 LED 5mm 20mA]
 
* [https://www.sparkfun.com/products/119 2.1mm Barrel Jack]
 
* [http://www.digikey.com/product-detail/en/K103K10X7RF5UH5/BC2662TB-ND/2356751 Capacitor Ceramic 0.01uF]
 
* [http://www.digikey.com/product-detail/en/FK26X7R1C106M/445-8550-ND/2815480 Capacitor Ceramic 10uF]
 
* [http://www.digikey.com/product-detail/en/74HC73N,652/568-1489-5-ND/763093 74HC73 Dual JK flip-flop with reset; negative-edge trigger]
 
* [http://www.digikey.com/product-detail/en/74HC160N,652/568-7797-5-ND/1230114 74HC/HCT160 Presettable synchronous BCD decade counter]
 
* [http://www.digikey.com/product-detail/en/SE555P/296-9684-5-ND/380221 555 Timer]
 
* [http://www.digikey.com/product-detail/en/SN74HC08N/296-1570-5-ND/277216 SN74HC08 Quadruple 2-Input Positive AND Gates]
 
* [http://www.digikey.com/product-detail/en/TC74HC00AP%28F%29/TC74HC00APF-ND/870450 TC74HC00AP Quad 2-Input NAND Gate]
 
* [http://www.digikey.com/product-detail/en/CD74HC4511E/296-14537-5-ND/555825 BCD to 7 Segment LED Latch/Decoder/Driver]
 
* [http://www.digikey.com/product-detail/en/LTS-5503AE/160-2011-5-ND/3199465 7 Segment LED display]
 
* [http://www.digikey.com/product-detail/en/SN74HC157N/296-1578-5-ND/277224 74HC157 Quadruple 2-to-1 Selector/Multiplexer]
 

Latest revision as of 12:48, 6 July 2015

Witch-lowres.jpg

NOTE: the WITCH-E project has been moved to it's website at http://www.witch-e.org

Background

The Harwell computer, later known as the Wolverhampton Instrument for Teaching Computing from Harwell (WITCH), or the Harwell Dekatron Computer, is an early(1949) British dekatron and relay based computer. It is currently on display at The National Museum of Computing at Bletchley Park, where it is described as "the oldest original functioning electronic stored program computer in the world".

{{#ev:youtube|vVgc8ksstyg|320}} {{#ev:youtube|c-v0YnE_464|320}} {{#ev:youtube|d6yIjj_vwJM|320}}

History

The computer was built and used at the Atomic Energy Research Establishment in Harwell, Oxfordshire. Construction started in 1949, and the machine became operational in April 1951. It was handed over to the computing group in May 1952 and remained in use until 1957.

It used dekatrons for volatile memory, similar to RAM in a modern computer, and paper tape for input and program storage. Output was to either a Friden teleprinter or to a paper tape punch. The machine was decimal and initially had twenty 8-digit dekatron registers for internal storage, which was increased to 40 which appeared to be enough for nearly all calculations. It was assembled from components more commonly found in a British telephone exchange.[8] Although it could on occasions act as a true stored-program computer, that was not its normal mode of operation. It had a multiplication time of between 5 and 10 seconds, very slow for an electronic computer.

In 1957, at the end of its life at Harwell, the Oxford Mathematical Institute ran a competition to award it to the college that could produce the best case for its future use. The competition was the idea of John Hammersley, who had worked at AERE previously. The competition was won by the Wolverhampton and Staffordshire Technical College (which later became Wolverhampton University) where it was used to teach computing until 1973. The computer was renamed as the WITCH, the Wolverhampton Instrument for Teaching Computing from Harwell.

The WITCH was donated to the Museum of Science and Industry, Birmingham in 1973. After the museum closed in 1997, the computer was disassembled and stored at the Birmingham City Council Museums Collection Centre.

From September 2009, the machine was loaned to The National Museum of Computing at Bletchley Park, where began to be restored to working order as a Computer Conservation Society project.

Links


WITCH-E (Educational)

The WITCH-E Project is intended to highlight the educational and engineering aspect of the Harwell WITCH. This includes recreating original documentation, creating hardware and software replicas, and educational videos. the WITCH-E Project page is located at http://www.witch-e.org