Williams tube

James Pomerene with a Williams–Kilburn tube, a 5CP1A cathode ray tube, used in the memory array of the IAS computer circa 1951
Williams–Kilburn tube from an IBM 701 at the Computer History Museum, in Mountain View, California
Memory pattern on SWAC Williams tube CRT

The Williams tube, or the Williams–Kilburn tube named after inventors Freddie Williams and Tom Kilburn, is an early form of computer memory.[1][2] It was the first random-access digital storage device, and was used successfully in several early computers.[3]

The Williams tube works by displaying a grid of dots on a cathode-ray tube (CRT). Due to the way CRTs work, this creates a small charge of static electricity over each dot. The charge at the location of each of the dots is read by a thin metal sheet just in front of the display. Since the display faded over time, it was periodically refreshed. It operates faster than earlier acoustic delay-line memory, at the speed of the electrons inside the vacuum tube, rather than at the speed of sound. The system was adversely affected by nearby electrical fields, and required frequent adjustment to remain operational. Williams–Kilburn tubes were used primarily on high-speed computer designs.

Williams and Kilburn applied for British patents on 11 December 1946,[4] and 2 October 1947,[5] followed by United States patent applications on 10 December 1947,[6] and 16 May 1949.[7]

Working principle

The Williams tube depends on an effect called secondary emission that occurs on cathode-ray tubes (CRTs). When the electron beam strikes the phosphor that forms the display surface, it normally causes it to illuminate. If the beam energy is above a given threshold (depending on the phosphor mix) it also causes electrons to be struck out of the phosphor. These electrons travel a short distance before being attracted back to the CRT surface and falling on it a short distance away. The overall effect is to cause a slight positive charge in the immediate region of the beam where there is a deficit of electrons, and a slight negative charge around the dot where those electrons land. The resulting charge well remains on the surface of the tube for a fraction of a second while the electrons flow back to their original locations.[1] The lifetime depends on the electrical resistance of the phosphor and the size of the well.

Writing

The process of creating the charge well is used as the write operation in a computer memory, storing a single binary digit, or bit. A positively charged dot is erased (filling the charge well) by drawing a second dot immediately adjacent to the one to be erased (most systems did this by drawing a short dash starting at the dot position, the extension of the dash erased the charge initially stored at the starting point). This worked because the negative halo around the second dot would fill in the positive center of the first dot. A collection of dots or spaces, often one horizontal row on the display, represents a computer word. Increasing beam energy made the dots bigger and last longer, but required them to be further apart, since nearby dots would erase each other.

The beam energy had to be large enough to produce dots with a usable lifetime. This places an upper limit on the memory density, and each Williams tube could typically store about 256 to 2560 bits of data.

Because the electron beam is essentially inertia-free and can be moved anywhere on the display, the computer can access any location, making it a random access memory. Typically, the computer would load the memory address as an X and Y pair into the driver circuitry and then trigger a time base generator that would sweep the selected locations, reading from or writing to the internal registers, normally implemented as flip-flops.

Reading

Reading the memory took place via a secondary effect caused by the writing operation. During the short period when the write takes place, the redistribution of charges in the phosphor creates an electrical current that induces voltage in any nearby conductors. This is read by placing a thin metal sheet just in front of the display side of the CRT. During a read operation, the beam first writes to the selected bit locations on the display. Those locations that were previously written to are already depleted of electrons, so no current flows, and no voltage appears on the plate. This allows the computer to determine there was a "1" in that location. If the location had not been written to previously, the write process will create a well and a pulse will be read on the sheet, indicating a "0".[1]

Reading a memory location creates a charge well whether or not one was previously there, thus destroying the original contents of that location. So any read has to be followed by a rewrite to reinstate the original data. In some systems this was accomplished using a second electron gun inside the CRT that could write to one location while the other was reading the next.

Refreshing

Since the display would fade over time, the entire display had to be periodically refreshed using the same basic method. As the data is read and then immediately rewritten, this operation can be carried out by external circuitry while the central processing unit (CPU) was busy carrying out other operations. This refresh operation is similar to the memory refresh cycles of DRAM in modern systems.

Erasing

Since the refresh process caused the same pattern to continually reappear on the display, there was a need to be able to erase previously written values. This was normally accomplished by writing to the display just beside the original location. The electrons released by this new write would fall into the previously written well, filling it. The original systems produced this effect by writing a small dash, which was easy to accomplish without changing the master timers and simply producing the write current for a slightly longer period. The resulting pattern was a series of dots and dashes. There was a considerable amount of research on more effective erasing systems, with some systems using out-of-focus beams or complex patterns.

Visibility of data

Some Williams tubes were made from radar-type cathode-ray tubes with a phosphor coating that made the data visible, while other tubes were purpose-built without such a coating. The presence or absence of this coating had no effect on the operation of the tube, and was of no importance to the operators, since the face of the tube was covered by the pickup plate. If a visible output was needed, a second tube connected in parallel with the storage tube, with a phosphor coating, but without a pickup plate, was used as a display device.

Development

Developed at the University of Manchester in England, it provided the program storage medium for the Manchester Baby, the first electronic stored-program computer, which first successfully ran a program on 21 June, 1948.[8] Rather than the Williams tube memory being designed for the Baby, the Baby was a testbed to demonstrate the reliability of the memory.[9][10] Tom Kilburn wrote a 17-instruction program to calculate the highest proper factor of numbers as large as 218. Tradition at the university has it that this was the only program Kilburn ever wrote.[11]

Williams tubes tended to become unreliable with age, and most working installations had to be hand tuned. By contrast, mercury delay-line memory was slower and not random access, as the bits were presented serially, which complicated programming. Delay lines also needed hand tuning, but did not age as badly and enjoyed some success in early digital electronic computing despite their data rate, weight, cost, thermal and toxicity problems. The Manchester Mark 1, which used Williams tubes, was successfully commercialised as the Ferranti Mark 1. Some early computers in the United States also used Williams tubes, including the IAS machine (originally designed for Selectron tube memory), the UNIVAC 1103, IBM 701, IBM 702 and the Standards Western Automatic Computer (SWAC). Williams tubes were also used in the Soviet Strela-1 and in the Japan TAC (Tokyo Automatic Computer).[12]

See also

References

Notes
  1. ^ a b c Kilburn, Tom (1990), "From Cathode Ray Tube to Ferranti Mark I", Resurrection, 1 (2), The Computer Conservation Society, ISSN 0958-7403, retrieved 15 March 2012
  2. ^ Brian Napper (25 November 1998). "Williams Tube". University of Manchester. Retrieved 1 October 2016.
  3. ^ "Early computers at Manchester University", Resurrection, 1 (4), The Computer Conservation Society, Summer 1992, ISSN 0958-7403, retrieved 7 July 2010
  4. ^ GB Patent 645,691
  5. ^ GB Patent 657,591
  6. ^ U.S. patent 2,951,176
  7. ^ U.S. patent 2,777,971
  8. ^ Napper, Brian, Computer 50: The University of Manchester Celebrates the Birth of the Modern Computer, archived from the original on 4 May 2012, retrieved 26 May 2012
  9. ^ Williams, F.C.; Kilburn, T. (September 1948), "Electronic Digital Computers", Nature, 162 (4117): 487, Bibcode:1948Natur.162..487W, doi:10.1038/162487a0, S2CID 4110351. Reprinted in The Origins of Digital Computers
  10. ^ Williams, F.C.; Kilburn, T.; Tootill, G.C. (February 1951), "Universal High-Speed Digital Computers: A Small-Scale Experimental Machine", Proc. IEE, 98 (61): 13–28, doi:10.1049/pi-2.1951.0004.
  11. ^ Lavington 1998, p. 11
  12. ^ United States Office of Naval Research (1953). A survey of automatic digital computers. Office of Naval Research, Dept. of the Navy. p. 87.
Bibliography

Further reading

Read other articles:

Переписна місцевість Вілроудс-Гарденсангл. Wilroads Gardens --> Координати 37°43′ пн. ш. 99°55′ зх. д. / 37.717° пн. ш. 99.917° зх. д. / 37.717; -99.917Координати: 37°43′ пн. ш. 99°55′ зх. д. / 37.717° пн. ш. 99.917° зх. д. / 37.717; -99.917 Країна СШАСША...

Джироламо СаккеріНародився не раніше 4 вересня 1667 і не пізніше 5 вересня 1667Санремо, Провінція Імперія, Лігурія, Італія[1]Помер 25 жовтня 1733(1733-10-25)[2][3][…] (66 років)Мілан, Міланське герцогство[1]Діяльність математик, філософ, викладач університе...

PT MNC Teknologi NusantaraNama dagangMotionPayIndustriTeknologi informasiDidirikan2 November 2019 (sebagai SPIN)3 Juni 2021 (sebagai MotionPay)KantorpusatMNC News Center, Lantai 2Jalan KH. Wahid Hasyim No. 36-38,Kompleks MNC Center,Kebon Sirih, Jakarta Pusat, IndonesiaTokohkunciJessica Tanoesoedibjo (CEO)IndukMNC Financial ServicesSitus webmotionpay.id Logo SPIN (2 November 2019-3 Juni 2021) Logo MNC Teknologi Nusantara yang digunakan secara korporat MotionPay (PT MNC Teknologi Nusantara) mer...

ʻAbdu'l-BaháInformasi pribadiLahir`Abbás23 Mei 1844Teheran, PersiaMeninggal28 November 1921(1921-11-28) (umur 77)Haifa, PalestinaMakamKuil `Abdu'l-Bahá32°48′52.59″N 34°59′14.17″E / 32.8146083°N 34.9872694°E / 32.8146083; 34.9872694Koordinat: 32°48′52.59″N 34°59′14.17″E / 32.8146083°N 34.9872694°E / 32.8146083; 34.9872694AgamaBaha'iKebangsaanPersiaPasanganMunírih Khánum ​(m. 1873)​An...

  لمعانٍ أخرى، طالع أبو الفرج (توضيح). عبد الواحد بن نصر النصيبي معلومات شخصية الميلاد 313هـ925-926منصيبين تاريخ الوفاة شعبان 398هـمايو 1008م مواطنة  الدولة العباسية الحياة العملية الفترة العصر العباسي النوع شعر عربي تقليدي الحركة الأدبية الشعر في العصر العباسي الثاني (تج...

American athlete (born 1965) This article is about the athlete. For the American sprinter, see Angela Williams (sprinter, born 1965). For the Colorado politician, see Angela Williams (politician). Angela Williams Medal record Women's athletics Representing  United States World Championships 2003 Paris 4x100 m relay Pan American Games 2003 Santo Domingo 100 m World Indoor Championships 2008 Valencia 60 m 2003 Birmingham 60 m 2001 Lisbon 60 m Angela Williams (born January 30, 1980 in Bellf...

Main article: 1972 United States presidential election 1972 United States presidential election in Illinois ← 1968 November 7, 1972 1976 → Turnout75.99%   Nominee Richard Nixon George McGovern Party Republican Democratic Home state California South Dakota Running mate Spiro Agnew Sargent Shriver Electoral vote 26 0 Popular vote 2,788,179 1,913,472 Percentage 59.03% 40.51% County Results Nixon   50-60%   60-70%   70-8...

This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Dick Traum – news · newspapers · books · scholar · JSTOR (September 2021) (Learn how and when to remove this template message) American disability runner Dr. Dick Traum is the founder of the Achilles Track Club for disabled athletes. In 1976, he completed the New York City Marathon, becoming the first runn...

British politician Mark GarnierMPChair of the Committees on Arms Export ControlsIncumbentAssumed office 6 July 2020Preceded byGraham JonesParliamentary Under Secretary of State for International TradeIn office15 July 2016 – 9 January 2018Prime MinisterTheresa MayPreceded byPosition establishedSucceeded byGraham StuartMember of Parliament for Wyre ForestIncumbentAssumed office 6 May 2010Preceded byRichard TaylorMajority21,413 (42.4%) Personal detailsBornMark Robert Timothy G...

Misteri Toko AntikGenre Drama Misteri Horor PembuatMD EntertainmentPemeran Aditya Suryo Saputro Nadia Celia Yuniza Icha Nafa Urbach Ponco Buwono Dicky Wahyudi Tarzan Ibnu Ibrahim Hasan Elnino Fiona Fachru Nisa Baron Yusuf Siregar Penggubah lagu temaNicky AstriaLagu pembukaGelombang Kehidupan — Nicky AstriaLagu penutupGelombang Kehidupan — Nicky AstriaNegara asalIndonesiaBahasa asliBahasa IndonesiaJmlh. musim1Jmlh. episode4 (daftar episode)ProduksiProduser Dhamoo Punjabi Manoj Punjabi Peng...

Species of snake Three-lined kukri snake Conservation status Least Concern (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Reptilia Order: Squamata Suborder: Serpentes Family: Colubridae Genus: Oligodon Species: O. trilineatus Binomial name Oligodon trilineatus(Duméril, Bibron & Duméril, 1854) The three-lined kukri snake (Oligodon trilineatus) is a species of snake of the family Colubridae. Geographic range The snake ...

Richardus Kardis Sandjaja Richardus Kardis Sandjaja[1] (20 Mei 1914 – 20 Desember 1948) adalah seorang pastor (romo) Projo yang berkarya dan terbunuh pada masa perjuangan kemerdekaan Republik Indonesia. Riwayat hidup Sandjaja (dibaca: Sanjoyo) dilahirkan di desa Sedan, Muntilan, Provinsi Jawa Tengah, Indonesia, pada tanggal 20 Mei 1914. Ayahnya bernama Willem Kromosendjojo, bekerja sebagai pembantu perawat di sebuah klinik Katolik yang dipimpin oleh misionaris Yesuit d...

Pudji Hartanto IskandarDirektur Jenderal Perhubungan Darat Kementerian PerhubunganMasa jabatan7 April 2016 – 18 Agustus 2017PendahuluDjoko SasonoPenggantiAgus SantosoKepala Kepolisian Daerah Sulawesi Selatan dan Sulawesi BaratMasa jabatan3 September 2015 – 14 April 2016PendahuluAnton SetiadjiPenggantiAnton CharliyanGubernur Akademi KepolisianMasa jabatan27 Agustus 2014 – 3 September 2015PendahuluEko Hadi SutedjoPenggantiAnas YusufKepala Korps Lalu LintasMasa j...

Sultan Abul Nashar Muhammad Ishaq Zainulmutaqin merupakan seorang sultan pada Kesultanan Banten. Ia juga dikenal dengan nama Sultan Ishaq dan berkuasa di Banten dalam rentang waktu 1803 - 1808. Biografi Sultan Ishaq naik tahta menggantikan Sultan Muhammad Muhyiddin Zainussalihin.[1] Pada masa pemerintahannya terjadi pertikaian dengan Herman Willem Daendels, Gubernur Jenderal Hindia Belanda 1808-1810, dan ia ditangkap kemudian diasingkan ke Batavia. Selanjutnya pada 22 November 1808, D...

Lokasi Kabupaten Maluku Barat Daya di Provinsi Maluku Berikut ini adalah daftar kecamatan, kelurahan, dan desa di Kabupaten Maluku Barat Daya, Provinsi Maluku, Indonesia. Kabupaten Maluku Barat Daya terdiri atas 17 kecamatan, 1 kelurahan, dan 117 desa dengan luas wilayah 4.581,06 km² dan jumlah penduduk 66.805 jiwa (2017). Kode Wilayah Kabupaten Maluku Barat Daya adalah 81.07.[1][2][3][4] Kode Wilayah Nama Kecamatan Ibu kota Jumlah Daftar Kelurahan dan Desa Ke...

Elemen 21 beralih ke halaman ini. Untuk perusahaan golf, lihat Element 21 (perusahaan). Skandium,  21ScSkandium tersublimasi dendritis dan kubus skandium 1 cm3 Garis spektrum skandiumSifat umumNama, lambangskandium, ScPengucapan/skandium/[1] Penampilanputih keperakanSkandium dalam tabel periodik Hidrogen Helium Lithium Berilium Boron Karbon Nitrogen Oksigen Fluor Neon Natrium Magnesium Aluminium Silikon Fosfor Sulfur Clor Argon Potasium Kalsium Skandium Titanium Vanadiu...

American/German engagement December 1944 Siege of BastognePart of the Battle of the Bulge (World War II)101st Airborne Division troops watch as C-47s drop supplies over Bastogne, 26 December 1944Date20–26 December 1944LocationBastogne, Wallonia, Belgium50°00′00″N 5°43′17″E / 50.0°N 5.7214°E / 50.0; 5.7214Result American victoryBelligerents  United States  GermanyCommanders and leaders Anthony McAuliffe (101st Airborne) William L. Roberts (Combat...

Russian theatre director (1874–1940) In this name that follows Eastern Slavic naming conventions, the patronymic is Emilyevich and the family name is Meyerhold. Vsevolod MeyerholdBornKarl Kasimir Theodor Meyerhold9 February [O.S. 28 January] 1874Penza Oblast, Russian EmpireDied2 February 1940(1940-02-02) (aged 65)Moscow, Russian SFSR, Soviet UnionEducationMoscow Art TheatreKnown forTheatre directorMovementSymbolism, futurism, constructivistmSpouse(s)Olga Munt...

Жеребцов Володимир Володимирович  Солдат Загальна інформаціяНародження 30 грудня 1976(1976-12-30)Бєлово, Кемеровська областьСмерть 5 грудня 2014(2014-12-05) (37 років)ПіскиВійськова службаРоки служби 2014Приналежність  УкраїнаВид ЗС Сухопутні військаРід військ  Механізовані ві...

Indonesian comedian and actor This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Sule comedian – news · newspapers · books · scholar · JSTOR (November 2019) (Learn how and when to remove this ...