Original Schematics of The Intel 4004 Microprocessor
Original Schematics of The Intel 4004 Microprocessor
Definition of Microprocessor:
Microprocessor is the name for the central processing unit of a computer (CPU) integrated into a single chip of silicon. In the late 1960’s
microprocessors were considered to be a future possibility, and a few companies were developing CPUs partitioned in several chips. However, only a
single-chip CPU could achieve the speed, power dissipation and cost necessary to address many applications; and in 1970 the microprocessor was still
a dream.
The Problem:
The difficulty was not in defining the architecture or doing the logic design of a small CPU, which were well known, but in devising how to design all
the needed circuits to be fast, with low power dissipation, and small enough to fit in a single chip that could be manufactured at low cost.
The novel Silicon Gate Design Methodology that Federico Faggin conceived was based on a two-phase clock design with bootstrap loads and buried
contacts, two key inventions of Faggin. Faggin also designed a number of basic circuit blocks and simple rules, based on graphic design, that allowed
to rapidly size the transistor dimensions using load factors that could be determined with reasonable precision from a single schematic, since this
document mirrored as closely as possible the layout plan of the chip. The single schematic made it possible to go directly from the chip specification
to a design document that combined logic, circuit design and general transistor placement close to the layout, on one schematic. In this manner, the
time required for the logic design, circuit design, and layout was minimized, and possible translation errors avoided.
The layout started with a grid of poly-silicon and aluminum lines carrying the key signals, and the actual circuits were then “tucked” underneath the
grid, reflecting more or less the spatial location shown in the schematic. The result was a dense layout with a factor-of-two improvement in random-
logic circuit density, and a factor of five in speed improvement, for the same power dissipation, compared with aluminum gate MOS technology with
the same lithography. Furthermore, since SGT had junction leakage more than 100 times lower than metal gate, dynamic circuits had much better
high temperature behavior than metal gate ICs.
www.intel4004.com/4004_original_schematics.htm 1/3
25. 2. 18. 오후 4:35 Original Schematics of the Intel 4004 Microprocessor
The following are photographs of Federico’s original schematics for the 4004, in 3 sheets, with hand notations in pencil by Federico:
The Memory Block containing the index registers dynamic memory, address stack dynamic memory, program counter with incrementer, refresh
counters, and effective address counter.
The Control Logic Block containing the instruction register, the instruction decoder, the control logic for the memory block, and the control logic
for the arithmetic unit.
www.intel4004.com/4004_original_schematics.htm 2/3
25. 2. 18. 오후 4:35 Original Schematics of the Intel 4004 Microprocessor
The Arithmetic Unit Block containing the adder/subtractor/shifter with decimal adjust, the accumulator and flag register, the internal bus control
and the system timing.
The schematic diagrams show resistor symbols with either a “B” next to it or not. A resistor symbol actually indicates an MOS transistor with its gate
connected to its drain and used as a resistive load. When a “B” symbol is shown, a bootstrap load needs to be used. The ratio of two numbers shown
next to each resistor symbol indicates the width over length dimensions of the gate of the MOS transistor load. The active transistors all have a gate
which is 9 microns long (unless explicitly indicated otherwise), and the number next to each transistor symbol is the width in microns of its gate. The
minimum line width was 6 micrometer.
www.intel4004.com/4004_original_schematics.htm 3/3