Click for homepage
FLYBALL
Functional electronic circuits

In the 1950s, the invention of the transistor made it possible to build an electronic circuit in much less space, using far less energy, than was possible with valves (tubes). This led to a wave of miniaturisation that would eventually lead to the development of the Integrated Circuit (IC).

One manufacturing method that was frequently used from the mid-1950s onwards, was the so-called cordwood structure: conventional parts like resistors and transistors, mounted vertically between two parallel printed circuit boards (PCBs). It became quite common to divide an electronic circuit into functional blocks, each of which were then built as a cordwood module.

The image on the right shows an example of a standard flip-flop circuit that is built as a cord­wood structure. Note that many thousands of these flip-flops are fitted on a few mm2 today.
  

Cordwood modules came in a wide variety of dimensions and functions and were by no means standardized. In the late 1950s and early 1960s, computer manufacturers, such as IBM, Univac and Burroughs, used cordwood circuits to make their systems smaller, more flexible and more service friendly. In their race to the moon, NASA 1 made heavy use of cordwood circuits in the Apollo program, where size, weight and power consumption were major design constraints.

When the NSA made the transition from valves (tubes) to transistors for the development of their (digital) cipher machines, it was decided to develop a series of standard functional blocks, or modules, from which the entire machine could be constructed. By assigning each module a generic function, such as AND, NOR, XOR, flip-flop, adder, comparator, noise generator, etc., they could be reused in other designs. Furthermore, it greatly simplified and standardized board repair. The project to develop these cordwood modules, was given the NSA name FLYBALL. 2

Development of the FLYBALL modules took place at Sylvania Electronic Systems-East in Needham (Massachusetts, USA), under the super­vision of Maurice I. Crystal, an engineer who had joined the company in 1957 and (co)developed the logic circuits and memory systems for the DoD MOBIDIC 3 and ASD-1 computer projects [2].

Each FLYBALL module was given a different logic function and was identified by its own specific colour, such as the red one shown on the right.
  

The image above shows the various manufacturing stages of a FLYBALL module, cast in epoxy, as it is on display at the NCM in Fort Meade (Maryland, USA). Standard electronic components, like resistors, capacitors, diodes and transistors, are mounted between two double-side printed circuit boards (PCBs), with its contact leads extending at the bottom side. Once the circuit was complete and tested, it was potted in a very hard epoxy-like substance of a specific colour. The reason for this was twofold: it protected the circuit again moist, but also against prying eyes and reverse engineering. Removing the substance would almost certainly result in a damaged circuit.

Each type of module was given its own specific colour to identify its function. Although there is no information about the colours and functions of the FLYBALL modules in the public domain, we hope to be able to present a complete list in due course, which we will share on this page.

Flyball modules were used in NSA encryption devices, such as the KW-7 and the KG-13. The KW-7 consists of 12 plug-in cards that can each hold up to 21 FLYBALL modules, organised as 3 rows of 7 modules each. The image on the right shows one of the KW-7 boards as an example.
  

The FLYBALL modules are very similar to the so-called Circuit Blocks made by Philips (Mullard, Valvo) in the 1960. Like the FLYBALL modules, they were available in bright colours. They are also very similar to the Bausteinsystem (Building Block System) of Swiss crypto-manufacturer Gretag.

Although the FLYBALL modules greatly reduced the size and weight of the machines, they were eventually superseded by the Transistor-Transistor-Logic (TTL) integrated circuits (ICs) 4 that became available in 1967. Nevertheless, the FLYBALL modules remained in production for several years, as the KW-7 and KG-13 machines were widely spread and new machines and spare parts had to be provided. By 1980, the FLYBALL modules had become extinct and some of the existing KW-7 boards were redesigned with modern ICs.

  1. NASA = National Aeronautics & Space Administration.
  2. FLYBALL is sometimes written as FLY BALL.
  3. MOBIDIC was a defense Mobile Digital Computer development program carried out at Sylvania.
  4. IC = Integrated Circuit.
Devices with FLYBALL modules
HY-2 narrow-band secure voice system (with KG-13 key generator)
KY-3 wideband secure voice system with KYX-9 desk set
KY-8 wideband secure voice system
KG-13 key generator
TSEC/KW-7 (Orestes)
Dimensions
All FLYBALL modules have the same form factor, but each type has its own unique colour and a specific layout of the contact leads. The diagram below shows the red FLYBALL module with part number ONO 017841 as an example. The arrow at the top is used to determine the orientation.


Each module measures 48.5 x 16.7 mm and is 19.6 mm high. The contact leads extend from the bottom of the unit and are arranged as two rows, spaced 10 mm apart, similar to the later dual in line (DIL) ICs. When mounting a FLYBALL module on a PCB, the contact leads protrude pre-drilled holes and are then bended and soldered onto the required contact pads at the bottom of the PCB.

E-AJN card
Close-up of the flyball modules
Solder side
Footprint of the grey flyball module at the solder side of the PCB
A
×
A
1 / 4
E-AJN card
A
2 / 4
Close-up of the flyball modules
A
3 / 4
Solder side
A
4 / 4
Footprint of the grey flyball module at the solder side of the PCB

Patents
Although the actual FLYBALL modules used by NSA in products like the KW-7 were never pa­ten­ted, there are some patents of similar products that were filed in the same era. The image below shows a patent drawing of August 1960 for a very similar manufacturing technique.


Flyball Modules
Below is a list of the circuit blocks that have been identified. We currently have no information about the logical function of each block, so any additional information would be most welcome.

 IDColourDescription
  ONO 07836 Dark yellow Two-input NOR-gate/inverter
  ONO 07837 Light yellow Three-input NOR-gate
  ONO 07838 Medium orange Power Amplifier/Lamp Driver
  ONO 07839 Dark purple Remote control unit lamp driver
  ONO 07840 Light pink Medium speed flip-flop
  ONO 07841 Medium maroon (red) Low-speed flip-flop
  ONO 07842 Grey AND-Gate
  ONO 07843 Black One-shot/Schmitt Trigger
  ONO 07844 Brown, Maroon Set Driver
  ONO 07845 Anique white Loop input/Line input
  ONO 07846 Dark blue Digital-toAnalog converter No. 1
  ONO 07847 Blue Digital-toAnalog converter No. 2
  ONO 07848 Light blue Digital-toAnalog converter No. 3
  ONO 07850 Light purple Time Delay
  ONO 07851 Light green Special One-Shot
  ONO 07852 Light brown Relay Driver
  ONO 07853 Medium green Noise amplifier
  ONO 07854 Green Noise generator
  ONO 07855 Medium green Noise gate
 ONO 08350-Relay, Hi-G Inc. 2WPBA-21.1
 ONO 08575White?
 ONO 08654Metal?
 ONO 08851Mint?
ONO 07836 — Two-input NOR gate

ONO 07837 — Three-input NOR gate

ONO 07838 — 2 × Lamp driver / Amplifier
The circuit below is housed in a medium orange enclosure and consists of two power amplifiers that can also be used as a lamp driver. Each circuit consists of a driver stage (Q1/Q4) followed by an open-collector stage (Q2/Q3). Pins 10 and 12 are only used for driving the lamp drivers in a remote control unit (e.g. with the KW-7). When used as an amplifier, pins 2 and 4 (6 and 8) must be interconnected. When used as a lamp driver, pin 5 (7) must be connected to ground.


ONO 07839 — 4 × Lamp driver

ONO 07840 — Medium-speed flip-flop module

ONO 07841 — Low-speed flip-flop module

ONO 07842 — 6 × AND gate module

ONO 07843 — One-Shot / Schmitt Trigger

ONO 07844 — Set Driver

ONO 07845 — Loop input / Line input

ONO 07846 — Digital-to-Analog converter No. 1

ONO 07847 — Digital-to-Analog converter No. 2

ONO 07848 — Digital-to-Analog converter No. 3

ONO 07850 — Time Delay

ONO 07851 — Special One-Shot

ONO 07852 — Relay Driver

ONO 07853 — Noise Amplifier

ONO 07854 — Noise Generator

ONO 07855 — 2 × Noise Gate



References
  1. Jerry Proc, Flyball Modules
    Retrieved May 2016.

  2. E.W. Jervis, MOBIDIC D, Final Report, 1 July 1958 - 1 February 1963
    FR63-3N. Sylvania Electronic Systems-East, February 1963. p. 7-5.

  3. Vito D. Elarde, US Patent 3151278
    Filed 22 August 1960. Issued 29 September 1964.

  4. Jeff Wisnia, Image of early cordwood circuit with single flop-flop
    Retrieved May 2016.

  5. Doug Eyre, Photograph of Sylvania FLYBALL module cast in epoxy
    Photograph taken at the National Cryptologic Museum (NCM).
    Date unknown. Obtained via [1].
Further information
Any links shown in red are currently unavailable. If you like the information on this website, why not make a donation?
© Crypto Museum. Created: Wednesday 11 May 2016. Last changed: Thursday, 16 October 2025 - 20:45 CET.
Click for homepage