+Home   +Exhibit     Wanted     Advertising     Articles  


Toshiba BC-1411 Circuit Board #8

Board #8 is the circuit board plugged into the rear-most slot in the card cage. This board contains capacitive dynamic memory circuitry that provides the storage for the two working registers of the calculator and the memory register along with some addressing logic.

The memory system used in Toshiba's first-generation electronic calculators is unique in the industry. To the curator's knowledge, no other calculator manufacturer utilized anything even close to this memory technology in any other electronic calculator. Most electronic calculators of the discrete component era, and even into the early integrated small-scale integrated circuit phase used other forms of memory technology to store the bits needed to represent the numbers in the working and memory registers of the calculator. The usually used technologies were magnetic core memory, magnetostrictive delay lines, flip-flop based registers, or rotating magnetic storage similar in principle to today's hard-disk drives. Toshiba came up with another method, which was both simple and highly reliable. The concept was to use capacitors as the memory storage elements. Capacitors are similar to rechargeable batteries that can be charged comparatively quickly, hold electrical charge for a period of time with the charge either used by some kind of load applied to the capacitor, or if no load is present, will naturally bleed away over time. The amount of charge a capacitor will hold is a function of the construction of the capacitor, and the length of time that the charge will remain at a detectable level is also dependent on the design of the capacitor. There are huge capacitors used in equipment such as the Large Hadron Collider. These huge capacitors are charged up with high DC voltages over a many hours such that they store up gigantic amounts of electrical charge. Once fully charged, capacitors like this are capable of discharging themselves completely almost instantaneously releasing the massive amount of energy stored within them in a burst lasting just a few nanoseconds. This burst of very high energy is used to generate a beam of subatomic particles moving at nearly the speed of light. These beams of particles smash into each other such that the equivalent of temperatures exceeding that of the center of the Sun are generated for extremely short periods of time, with subatomic particles smashed together such that they decompose into new types of particles that are expanding our understanding of the underlying construction of our universe. Clearly, capacitors of this nature aren't needed for memory in an electronic calculator, but the principle of the capacitor storing an electrical charge by charging it, then attempting to "use" that charge to indicate whether the capacitor was charged or not can be applied to make a memory system. The capacitors used are quite small, about the size of a

The circuitry on the left part of the circuit board countains the fourteen driver transistors (silver colored cans) and associated discrete components to select one of the fourteen Nixie tube anodes which will display a digit during a particular digit time. The circuitry on the right side of the board contains buffers/inverters that create inverted and buffered versions of bits 8, 4, and 2 in the Binary-Coded decimal(BCD) code presented to the circuit, and buffers for bits 8, 4, 2 and 1 of the BCD number that is to be displayed at a given digit position. These signals are passed to an array of diode gates located below the transistors that decode the BCD code for the digit to be displayed into a 1 of 10 selection representing the digit cathode (0 through 9) to be lit in the Nixie tube. The single signal for the decoded digit is passed to its driver transistor (the gold-colored cans) which provides the current path to the cathode of the coded digit, causing it to light up in the Nixie tube selected by the circuitry on the left side of the board.

The board also has driver and decoding circuitry for the decimal point in its appropriate Nixie tube. The decimal point position is encoded by a special non-BCD digit stored in the digit position within the register where the decimal point resides. This is why there are fifteen capacitors in each row of the memory array, to allow for one extra digit position that has a special non-BCD code in it to represent that the decimal point is to be lit in the digit position currently being displayed, with the digit displayed first, and the decimal point then lit after the digit has been displayed. Thus, the decimal point is also multiplexed along with the digits. You will note that there are eleven transistors in the digit decoding circuity at the top right of the board. The special non-BCD four-bit code for the decimal point is decoded in the same way as the digits zero through nine, but it is decoded by the circuity that turns on the eleventh driver transistor to light the decimal point at the currently selected digit.


Text and images Copyright ©1997-2023, Rick Bensene, The Old Calculator Museum.