The Parametron, invented in 1954 by Eiichi Goto at the University of Tokyo, was a logic element using ferrite cores and parametric oscillation. At a time when vacuum tubes cost 1,000 yen and transistors 8,000 yen each, ferrite cores cost just 5 yen, making the parametron dramatically cheaper and more stable. Using 4,200 parametrons, the PC-1 — Japan's first university-built stored-program computer — became operational on March 26, 1958, and was the fastest operational computer in Japan at the time. PC-1 featured innovations including a carry-lookahead arithmetic circuit using majority logic, an AC magnetic core memory, and one of the earliest interrupt mechanisms enabling multitasking. By 1959, nearly half of all Japanese electronic computers in operation used parametrons. The technology also found non-computer applications including Morse-to-Teletype converters used at the 1956 Melbourne Olympics and early ARQ error-correction devices. Parametrons were eventually displaced by transistors by the mid-1960s, but their legacy influenced Japan's first generation of computer engineers and scientists. The underlying principle lives on in Adiabatic Quantum-Flux-Parametron (AQFP) research today.

1h 53m read timeFrom ethw.org
Post cover image
Table of contents
ContentsTitleCitationStreet address(es) and GPS coordinates of the Milestone Plaque SitesDetails of the physical location of the plaqueHow the plaque site is protected/securedHistorical significance of the workJustification of name-in-citationHistorical SignificanceObstacles that needed to be overcomeFeatures that set this work apart from similar achievementsFeatures that set this work apart from similar achievementsSignificant referencesBibliographyAppendix I: Detailed list of commercial Parametron computersAppendix II: subroutines and the type of calculations done on PC-1Appendix III Parametrons in DisguiseAppendix IV: Earlier research for building computer at Takahasi laboratoryAppendix V: Speed ComparisonAppendix VI: Power Consumption, Excitation Frequency, Parametron Operation SpeedMap

Questions this post answers

What was the parametron and why was it significant for early Japanese computing?

The parametron was a logic element invented in 1954 by Eiichi Goto that used nonlinear parametric oscillation in ferrite cores to store and process binary information via phase difference. Ferrite cores cost just 5 yen each versus 1,000 yen for a vacuum tube or 8,000 yen for a transistor, making it far cheaper. Its stability and low maintenance made it ideal for university labs, and by 1959 nearly half of all Japanese electronic computers used parametrons. Engineers tracing the roots of digital logic and computing economics find the full parametron story on daily.dev.

How did the PC-1 parametron computer handle carry propagation in its arithmetic unit?

PC-1 used a carry-select circuit that handled carry propagation in O(log N) logic steps, where N is the bit length — equivalent to a carry-lookahead approach. It exploited parametron majority logic directly, allowing some elements to accept five inputs. This made the implementation more efficient than a pure Boolean logic circuit would have been, and improved calculation speed 2–3x through shallow pipelining without significantly increasing component count. Developers studying arithmetic circuit design and historical ALU optimizations keep up with related topics on daily.dev.

What was one of the earliest computers to implement an interrupt mechanism for multitasking?

The PC-1 parametron computer at the University of Tokyo implemented an interrupt circuit in 1959, making it one of the earliest computers to support multitasking. When a tape reader event fired, further interrupts were blocked by a flip-flop, the next instruction address was saved to address 510, and control jumped to an interrupt handler whose address was stored in address 511. The flip-flop was reset on handler exit, enabling a ring-buffer pattern between the main program and I/O. Those researching OS history and interrupt-driven I/O origins can follow related computing history discussions on daily.dev.

53 Impressions