Archive for February, 2025

February 13th, 2025 ~ by admin

Soviet’s First Planar Integrated Circuits

“Copy It”

Around the same time that Nikita Khrushchev declared his support for building Zelenograd. A Soviet student named Boris Malin returned from a year studying in Pennsylvania with a small device in his luggage – a Texas Instruments SN-51, one first integrated circuits sold in the United States. A thin man with dark hair and deep-set eyes, Malin was one of the Soviet Union leading experts on semiconductor devices. He saw himself as a scientist, not a spy. Yet Alexander Shokin, the bureaucrat in charge of Soviet microelectronics, believed the SN-51 was a device the Soviet Union must acquire by any means necessary. Shokin called Malin and a group of other engineers into his office, placed the chip under his microscope, and peered through the lens. «Copy it», he ordered them, «one-for-one», without any deviations. I’ll give you three months.

Chris Miller
Chip War: The Fight for World’s Most Critical Technology. Chapter 8

In 1961, Fairchild Semiconductor patented integrated circuit fabrication technology that revolutionized the electronics industry. The central idea of this technology, called planar (in mathematics, “planarity” means a geometric image that can be drawn on a plane without intersecting lines) is that the design of an integrated circuit is initially represented as a set of drawings. These patterns are then sequentially “translated” onto a semiconductor material crystal using various physical and chemical processes (photolithography etc).

Early TI Photolithography process. Duplicated and enhanced by the Soviet Engineeris.

The main advantage of planar technology, which caused its spread in semiconductor electronics, is the possibility of using it as a method of mass manufacture of semiconductor devices and allows you to reduce the spread of their parameters, keeping specs consistent from one device to another.

Early TI Assembly Process

In October 1961, Texas Instruments announced the creation of RCTL (Resistor Capacitor Transistor Logic) SN51X logical planar integrated circuits, and in 1962 began mass production of them. The SN51xz line was an enhanced version of the previous (released earlier that year) SN50x line.  The SN51x  provided more power (for fanout) and speed, about 10x faster. TI was the first to release six SN510-SN515 chips. Early SN51X series chips sold for over $400 when first released (in 1961 dollars, today, around $4100).

TI SN502

Read More »

Posted in:
Research

February 1st, 2025 ~ by admin

Fairchild PPS-25: 4-bit CPU for 25-digit precision

It’s been a long while since I have been able to post/write, having a new baby apparently does that (I missed that in the datasheet). Since I have neglected posting, or forgotten, lets continues with ‘The Forgotten Ones”

This brings us to 1971, Fairchild, after losing many employees in 1968-69 who went on to start world famous semiconductor companies (Intel and AMD amongst others) has decided to make their own processor system.  This was very early in the era of CPUs, you had the Intel 4004, the TI TMS1000, and various calculator type circuits.  The PPS-25 is a 400KHz (62.5uS Word cycle time, 2.5uS bitrate) PMOS processor, organized into several different chips.  It is a 4-bit parallel, with 25 digit serial data, thus the name, Programmable Processor System 25.  Each of those 62.5uS cycles is also divided into 25 micro instructions of 2.5uS,  Now what would a 4-bit processor need 25 bit data?  Precision, the PPS-25 was designed to fill the void (at the time) between high end calculator chips and actual mini-computers.

The PPS-25 systems core is the 3805 ALU and the 3806 Function/Timing chips. The 3805 (DIP18) includes the adder/subtractor as well as a 25 bit register (The accumulator).  This accumulator was maskable as well, allowing different parts of it to be operated on with a 6-bit mask.  This allowed a great amount of flexibility in programming. The 3806 chip (the largest of the chipset a DIP24) contains the timing and control logic, two 25-bit status registers, branch logic, the instruction address register, and various other logic functions.   To support this core, is a pair of register chips, the 3808 and 3809 registers.  These are basic shift registers and each contain three 4-bit BCD parallel, 25-digit serial register memories.  Instructions are stored in up to 25 256×12 bit serial ROMs, the 3810.  The address bus is 8-bits, and the instruction word is 12-bits so with 25 chips, you get 6400 instruction words of available instructions (or constants). 95 instructions were provided.

Cybernetic Mathiputer – Vintagecomputer.net

The PPS-25 also supports the 3811 for handling output, as well as the 3807/3803 input devices which support up to a 32 key keyboard (3807) or larger, 3803.  Both these chips came in 40DIP packages, larger then the CPU itself.

This design was a bit complicated, and took several chips, so it did not see wide adoption, Fairchild ‘de-emphasized’ it by 1974 as they were working then on the F8 processor.  The PPS-25 did however find its uses, and inspired other designs as well.  HP considered using the PPS-25 in its calculator designs, before deciding to make their own CPU’s in house (Saturn, Nut etc).  The design and programming of which bare a strong resemblance to the PPS-25.

One of the more known uses of the PPS-25 was in the Cybernetic Mathiputer, an early learning toy for children but its use was not limited to such trivial devices.  It was also used where precise math work was needed. a Walsh Spectrum Analyser design chose it above the what would normally be considered much more powerful Intel 8080 largely due to its math capabilities.

3805 ALU – 4-bit

Its turns out making a CPU function more like an advanced calculator allowed it to do advanced math fairly well.  It was also chosen for calculating SINC/COSC values for an engineering system.

Piper Cheyenne II

Another field where precise math is needed is in navigation, and the PPS-25 found a home here as well. King Radio Corp (now Honeywell) designed a Radio Navigation computer for airplanes in the 1970s based on the PPS-25.  Around 500 of these were made and were found in such planes as the Piper PA-31T Cheyenne, Cessna 441 Conquest II, and Beech King Air, high end twin turbo props of the era.  Interestingly King had difficulties sourcing replacements for these, so a common upgrade to these nav computers was replacing the PPS-25 with a custom ASIC and a Motorola 6802 CPU.

 

 

 

Posted in:
CPU of the Day