History of the 4004 Development

Federico Faggin (Designer of the 4004 CPU)
Japanese calculator company, Busicom
World's First Microcomputer
A Brief Microprocessor History

4004
Contents

HomePage    


Main Contents Page

Federico Faggin (Designer of the 4004 CPU)

The 4004, the world's first microprocessor, is signed with the initials F.F., for Federico Faggin, its designer. Signing the chip was a spontaneous gesture of proud authorship. It was also an original idea, imitated after him by others. Faggin initially etched the F.F. inside the design. Later he moved them to its border, like the autograph on a work of art. The signature is a particularly poignant testimony because, at the time of its birth, the first microprocessor, far from being considered a milestone by Intel's management, represented a diversion from the mainline business of the company which was memory chips.

The birth of the 4004 was an intense moment witnessed by Faggin alone, working into the night in the deserted Intel labs. He had received the 4004 wafers from the manufacturing line at around 6 PM, in January 1971, as people were leaving for the day. With hands trembling and heart pounding he loaded the wafers in the wafer prober and connected it to the tester. A sigh of relief raised from his chest, above the humming of the instruments, as he observed electrical activity in the device. As the testing progressed, the tension was gradually transforming into elation as all the critical functions showed to be operating properly. At around 3 AM, exhausted and ecstatic, Faggin left the lab. At home his wife, Elvia, was waiting for the news. "It works"! he announced, and they shared the happiness in this moment of triumph.

Federico Faggin signed the 4004 because:

Faggin left Intel in 1974, to start Zilog, a company dedicated to the emerging microprocessor market and a direct competitor of Intel. After having led from the beginning all of Intel's microprocessor development activity, at the time of his leaving Faggin was heading all of the MOS chip design activity, with the exception of dynamic memories. Intel’s management punished Faggin by disowning him of his many contributions, attributing most of his credits in the creation of the microprocessor to Ted Hoff, and by encouraging lesser contributors to grab a bigger share and play a bigger role than they did to diminish Faggin's legacy.

Japanese calculator company, Busicom

            

Former Intel engineers and microprocessor co-inventors
(left to right) Stan Mazor, Federico Faggin and Ted Hoff.

In 1969, Japanese calculator company, Busicom, needed reprogrammability and small size and asked Intel to create a solution. Intel assigned engineers Federico Faggin, Marcian E. (Ted) Hoff, and Stan Mazor to work with Busicom engineer Masatoshi Shima. In November of 1971, the world's first single-chip microprocessor, the Intel 4004, was released. The team created the chip which consisted of 2,300 P-MOS transistors in an area of about 3 by 4 millimeters.

The Intel 4004 executes about 100,000 instructions per second, has a 45 command instruction set, and performs basic addition and subtraction. It requires 15 VDC and a peculiar clock source to operate. Memory bus architecture is of the Harvard type but can be fooled into operating as von Neumann.

  

The 4004 was patented in 1974: U.S. Patent No. 3,821,715: Memory System for a Multi-Chip Digital Computer.3

Images of the patent may be viewed at this link.

Busicom created a high-end business calculator using the four-chip 400X set in 1971. Federico Faggin produced the prototype depicted in these three pictures.

Pioneer 10

The Pioneer 10 spacecraft used the 4004 microprocessor. It was launched on March 2, 1972 and was the first spacecraft to enter the Asteroid Belt.

By the way, Intel stands for Integrated Electronics and was founded in 1968 with the original name of M&N Electronics. Without confirmation, I believe the 'M' stands for Moore (Gordon) and the 'N' stands for Noyce (Robert). I believe this because Intel was created by Noyce and two colleagues from the Shockley group.2

World's First Microcomputer

The Intel 4004. It was supposed to be the brains of a calculator. Inste ad, it turned into a general-purpose microprocessor as powerful as ENIAC.


the MCS-4 computer used:

A Brief Microprocessor History

4004, 4bit data; 8 or 12 bit addr (1971)
(256byte max prog. len)
BCD instructions (1 digit at a time)
accumulator
program counter
no interrupts
no stack pointer
4-bit wide data field and
12-bit addr.?
addr and data multiplexed on same 4-bit bus.
for memory write, the device wrote three nibbles to get addr. (latched
outside device), then the 4-bit data.
(16 package pins welded on, expensive per pin)
PL/I programming language
November of 1971, first microcomputer (Intel), MCS-4 system used 4004
microprocessor, 4001 ROM, 4002 RAM, and 4003 shift register.
8008 (1972,1973)
8 bit data, (can express upper and lower case)
12 bit address (4k program)
accumulator
index register 16 bits long
stack pointer
interrupts

1974: first commercial microcomputer, Scelbi 8-H, based on 8008

4040 some logical operations added to ALU.
internal stack of 12bit wide words,

8080 (1973,1974) 6800 (1974) 6502 (1975)
1975: Altair 8800

1975 Zilog Z-80

1977-79 MC68000, Z8000, i8086

1981: first portable computer: Osborne 1: optional battery,
two 5 1/4 floppy drives, built in 4" tv screen.

CP/M-based.

Compaq Deskpro 386 (1986) beat IBM to market with Intel 80386 microprocessor.

80486 (1989)

Top

HomePage    


Main Contents Page


Compiled - August 2002