Post by Scott LurndalPatent 2,828,855 references an article by A.D. Booth: An Electronic Digital=
Computer, Electronic Engineering, December 1950; pages 492 to 498. I've no=
t been able to locate an online copy of that article (publication), but I w=
onder if it describes this type of flip-flop. Other patent references seem =
to be about the components/ideas used to construct this type of flip-flop, =
but not the actual (JK) flip-flop, so it may be the case that this represen=
ts the origin of the JK flip-flop, at least as Intellectual Property (an im=
plementation).
I have this in box A023 in storage[*], I'll see about digging it out.
Booth, Andrew D. and Booth, Kathleen, H.V. Automatic Digital Calculators Hard A023
[*] Picked it up when they closed the Burroughs Library in the Pasadena
plant (which was originally the Electrodata plant).
Copyright date: 1956
Chapter 2 is an interesting overview of mechanical computers
- Automatic Sequence Controlled Computer (ASCC)
- Harvard Mk. 2 (Add: 200ms, Mul: 700ms)
- Bell Labs machine (bi-quinary coded) (Add: 333ms, Mul: 1s, SQR: 4.3s)
- IBM Pluggable Sequence Relay Calculator (add: 25ms, Mul: 900ms, Div: 1.2s)
- BARK, Zuse
- Automatic Relay Calculator (built by the authors).
Chapter 3 highlights:
- Key electronic discovery (after that of the triode) was made as long
ago as 1919, when Eccles and Jordan showed how a pair of triode valves
could be connected to form a circuit having two stable states.
- ENIAC consumed 100Kw, 18000 tubes.
- EDSAC, projected in 1941, completed 1949, 512 34-bit words Hg delay line storage
Can operate on half-words (17-bit), (17-bit add: 34us, 34-bit add: 70us, mul: 8.5ms
A particular advantage of EDSAC lies in the carefully constructed library
of subroutines, by means of which complex problems can be solved by assembling
together methods of solution previously used on simpler calculations
First machine operating on the principle of a large store containing both
numbers and instructions to be put into actual computing service.
- ACE (1950). 512 32-bit words. (Add: 32us, Mul: 1ms), less than 1000 valves
- Plate 1: Nice B/W photo of Institute for Advanced Study computer, Princeton
40-bit words, CRT storage tube (Add: 10us, Mul: 300us)
(notes it takes 20 minutes to fill storage using punched paper tape)
- In construction at time of writing:
- SEAC (Bureau of Standards), replaces thermionic valves with semi-conductors
- UNIVAC (similar but working on decimal scale). Constructed by E&M for Census Bureau.
- Whirlwind (MIT), CRT storage, over 1000 16-bit words, 6000 valves, (add: 5us, Mul: 40us)
- Williams (Ferranti) 256 40-bit words (Add: 1.2ms, Mul: >3ms)
- TRE (Malvern, England), SWAC (inst. num.analysis, California), ORDVAC (U of Illinois)
all used CRT storage.
- Booth & Booth machine storage using "the magnetic remanence of ferromagnetic
materials" in 1947. Nickel-plated cylinder rotating at high speeds with reading
and recording head to enable binary data to be recorded in the form of
magnetized elements on its surface.
- SEC (Birkbeck college, london). 256 21-bit words. (add 1.6ms) , followed by
APE(X)C, APE(N)C - 1024 32-bit words (add: 600us, Mul: up to 20ms)
British Tabulating Machine Company HEC 2M, HEC 4.
- NORC (IBM for Navy) 2000 13-digit (and sign) words. (add: 15us, mul: 31us)
Includes elaborate terminal organs (I/O devices?). Cost $2.5million
- Experiments are now in progress, at Birkbeck College and MIT directed
at using very small toroids of ferromagnetic material, arranged at the lattice
points of a net of single conductors as a storage device. This technique was
suggested by one of the authors (booth or booth) at a lecture in Cambridge
in 1947 under the name 'iron nail store' seems very promising; access times
on the order of a few microseconds are easily attained and, despite its use
of macroscopic elements for stgorage, the device is compact and relatively
inexpensive.
- Discusses elimnation of thermionic valves with semi-conducting devices, or
replacing the gating element (valve) by a magnetic structure of equivalent
speed but effectively infinite life.
Chapter 9 (gates)
- "Electronic Flip-Flops". No use of the term 'J-K'
- Discusses non-binary storage (Dekatron, S.T.C-tron, Trochotron).
Chapter 17 (some applications of computing machines)
- Physics
- Mechanical Translation
"It the first place it must be stated, quite clearly, that
what is envisioned, by the present authors at least, is a
dictionary translation with possible grammatical notes. It
is in no way expected that a translation of literary quality
will be produced"
- Games
"A somewhat surprising application of automatic digital calculators
is that of an opponent in various games." Example: Whist, Naughts
and crosses.
- Machine Learning and Intelligence (Aside: I hope the author didn't have dogs).
"The problem with producing a conditioned reflex in a digital calculator
is much more complicated".
Discusses "training" a computer, where the disapproval stimulus is to reboot.
Sorry, I could find no reference specifically to J-K style flip-flops,
although one might consider that the 'J' is the important letter and
may have been assigned in honor of Jordan, and the K just logically followed.