First-generation diode-transistor logic.

Architecture, Memory & Speed

14 displayed digits, 1 sign digit and one decimal position digit = 16 digit word

Digits encoded as a unary bit-stream where each digit has a ten-pulse time window and the digit's value is represented by the position of a pulse within that window. A full register is made up of 16 such time windows and the full set of calculator registers are held in a serial memory that uses a magnetostrictive wire delay line.

Core memory, 4 registers x 16 digits x 4 bits = 256 cores

@@kHz master clock, @@mS digit pulse time gives an @@msec digit time, a @@msec register time and requires a @@msec total memory time in order to hold @@ registers.


Friden's design and metalworking skills are showcased in the four intricate castings that form the main chassis and the streamlined sheetmetal upper cover. The pieces fold, slide and clip together with just a few screws for final security. There is a secret lock-out that can prevent the power switch from operating, its use requires some technical expertise and it's not clear what the anticipated use was. The secret may be discovered from the photographs, this is left as a puzzle for visitors.

The electronics cage is a separate subassembly and is divided into two bays with a metal separator that shields the low voltage logic from the high voltage electrostatic CRT (and vice versa). The logic bay houses four plug-in units each composed of two double sided boards that are connected by a spine of jumper wires. The edge connectors are thoughtfully offset to different distances for each module to eliminate insertion errors. This is a nice contrast to the Wang 362SE where any of the 32 identically-sized boards can be plugged into any of the 32 backplane slots! The EC 130 backplane interconnect is a circuit board and there are fat copper busbars for power distribution, the likes of which I have not seen in any other calculator. The second bay in the electronics cage houses the multi-primary mains transformer and the low voltage power supply with series-pass regulators producing +6v and -12v while a big zener mounted on the rear heatsink produces -80v. The 3kV CRT anode voltage is generated by a voltage multiplier that is fed from a dedicated transformer that is in turn driven by its own oscillator. The CRT is mounted above the high voltage generator and is further shielded by its own mu-metal shroud.

The keyboard is a mechanical masterpiece and distills Friden's experience in precision metalwork for mechanical calculators. It provides elegant tactile feedback for each key motion and it locks when any operation is in progress or if an error occurs. Each key drives a horizontal knifeblade and these blades all extend over a set of seven encoder bars. The bars are spring loaded and each has a complex series of ramps cut along one edge. When a key is pressed its knifeblade bears against a combination of these ramps and displaces the set of encoder bars in a pattern determined by the ramps. The ramp gradient and the loading springs provide the steady tactile feedback to each keystroke. Each encoder bar carries a magnet and the displacement of the bars moves the magnets into a pattern that is unique to each key and is sensed by a series of reed switches. A mechanical latch is tripped when the keystroke reaches its limit, this latch holds the key and encoder bars in place until the electronics sends a 'ready' signal. This signal activates a solenoid which releases the encoder and key with a soft click. Other manufacturers simply put a switch on each key and encoded the results with electronics but Friden evidently rated key "feel" highly and had the in-house expertise to develop this complex mechanical solution.

Friden EC 130 with extenders

EC 130 with extenders

Friden EC 130 Keyboard

Friden mechanical engineering in the EC 130 keyboard

Friden EC 130 power lock-out

Secret power lock-out on the EC 130