A. Offerman
Bonnweg 40
3137NE Vlaardingen
The Netherlands
010-4745386
Since there are a lot of questions about the differences between the various chips used in the IBM PC, IBM PC/XT, IBM PC/AT, IBM PS/2 and compatibles, this list, containing their CPUs and NPXs, has been compiled for the benefit of the net community. I hope it can answer some questions.
This list is the result of collecting many snippets of information from USENET News and data books. Furthermore, various contributors and others have helped to make this list to what it is today. Thank you all.
Any corrections, additions, or comments are welcome. Please reply by E-mail to:
offerman@einstein.et.tudelft.nl
A WWW HTML version of the latest chiplist is available at:
http://einstein.et.tudelft.nl/~offerman/chiplist.html
The original plain text version of this list is cross-posted about once every month to the following newsgroups:
comp.sys.ibm.pc.hardware.chips
comp.sys.ibm.pc.hardware.systems
comp.sys.ibm.pc.hardware.misc
comp.sys.intel
comp.answers
news.answers
The latest version of this list can also be obtained by anonymous FTP from:
rtfm.mit.edu /pub/usenet/news.answers/pc-hardware-faq/chiplist/
ftp.twi.tudelft.nl /pub/texts/chiplist/chiplist.asc
2 CPU (Central Processing Unit)
2.1 Introduction
2.2 Intel i4004 CPU
2.3 Intel i4040 CPU
2.4 Intel i8008 CPU
2.5 Intel i8080/i8080A CPU
2.6 Zilog Z80 CPU
2.7 Intel i8085A/i8085AH CPU
2.8 Intel i8086A/i80C86A CPU, Intel i8088A/i80C88A CPU
2.8.1 Intel i8086A/i80C86A CPU
2.8.2 Intel i8088A/i80C88A CPU
2.9 AMD Am8086/Am80C86 CPU, AMD Am8088/Am80C88 CPU
2.9.1 AMD Am8086/Am80C86 CPU
2.9.2 AMD Am8088/Am80C88 CPU
2.10 Harris HS80C86/883 CPU, Harris HS80C88/883 CPU
2.10.1 Harris HS80C86/883 CPU
2.10.2 Harris HS80C88/883 CPU
2.11 Siemens SAB8086 CPU
2.12 Hitachi H80C88 CPU
2.13 Contemporary CPUs
2.14 Intel i80186/i80C186 CPU, Intel i80188/i80C188 CPU
2.14.1 Intel i80186/i80C186 CPU
2.14.2 Intel i80188/i80C188 CPU
2.15 NEC V30/V20 CPU
2.15.1 NEC V30 CPU
2.15.2 NEC V20 CPU
2.16 Siemens SAB80186 CPU, Siemens SAB80188 CPU
2.16.1 Siemens SAB80186 CPU
2.16.2 Siemens SAB80188 CPU
2.17 Intel i80886 CPU
2.18 Intel i80286 CPU
2.19 AMD Am80286/Am80C286 CPU
2.20 Harris 80C286 CPU
2.21 Siemens SAB80286 CPU
2.22 Intel i80386 CPU
2.22.1 Intel i80386/i80386DX CPU
2.22.2 Intel i80386SX CPU
2.22.3 Intel i80386SL CPU
2.22.4 Intel RapidCAD CPU
2.22.5 Intel i80376 microprocessor
2.22.6 Intel i386SX microprocessor
2.22.7 Intel i386CX microprocessor
2.22.8 Intel i386EX microprocessor
2.23 AMD Am386 CPU
2.23.1 AMD Am386DX CPU
2.23.2 AMD Am386DXL CPU
2.23.3 AMD Am386DXLV CPU
2.23.4 AMD Am386SX CPU
2.23.5 AMD Am386SXL CPU
2.23.6 AMD Am386SXLV CPU
2.24 IBM 386 CPU
2.24.1 IBM 386SLC CPU
2.25 Chips & Technologies 386 CPU
2.25.1 Chips & Technologies Super386 38600DX CPU
2.25.2 Chips & Technologies 38605DX CPU
2.25.3 Chips & Technologies 38600SX CPU
2.26 IBM 386/486 hybrid CPU
2.26.1 IBM 486DLC CPU
2.26.2 IBM 486DLC2 CPU
2.26.3 IBM 486SLC CPU
2.26.4 IBM 486SLC2 CPU
2.26.5 IBM 486BLX CPU (Blue Lightning)
2.26.6 IBM 486BLX2 CPU (Blue Lightning)
2.26.7 IBM 486BLX3 CPU (Blue Lightning)
2.27 Cyrix 386/486 hybrid CPU
2.27.1 Cyrix Cx486DLC CPU
2.27.2 Cyrix Cx486SLC CPU
2.27.3 Cyrix Cx486SLC/e CPU
2.27.4 Cyrix Cx486SLC/e-V CPU
2.27.5 Cyrix Cx486DLC / Cx486SLC CPU incompatibilities
2.27.6 Cyrix Cx486DRu2 CPU
2.27.7 Cyrix Cx486DRx2 CPU
2.27.8 Cyrix Cx486SLC2 CPU
2.27.9 Cyrix Cx486SRx2 CPU
2.28 Texas Instruments 386/486 hybrid CPU
2.28.1 Texas Instruments TI486DLC CPU
2.28.2 Texas Instruments TI486SLC CPU
2.28.3 Texas Instruments TI486SXL-S-GA CPU (Potomac)
2.28.4 Texas Instruments TI486SXL-VS-GA CPU (Potomac)
2.28.5 Texas Instruments TI486SXL2-S-GA CPU (Potomac)
2.28.6 Texas Instruments TI486SXL2-VS-GA CPU (Potomac)
2.28.7 Texas Instruments TI486SXLC-PAF CPU (Potomac)
2.28.8 Texas Instruments TI486SXLC-V-PAF CPU (Potomac)
2.28.9 Texas Instruments TI486SXLC2-PAF CPU (Potomac)
2.28.10 Texas Instruments TI486SXLC2-V-PAF CPU (Potomac)
2.28.11 Texas Instruments announcements
2.29 Intel i80486 CPU
2.29.1 Intel i80486DX CPU
2.29.2 Intel i80486SL CPU
2.29.3 Intel i80486DXL CPU
2.29.4 Intel i80486SX CPU
2.29.5 Intel i80486SXL CPU
2.29.6 Intel i80486DX2 P23T CPU
2.29.7 Intel i80486DX4 P24C CPU
2.29.8 Intel i80486SX2 CPU
2.29.9 Intel i80486 CPU announcements
2.30 AMD Am486 CPU
2.30.1 AMD Am486DX CPU
2.30.2 AMD Am486DXL CPU
2.30.3 AMD Am486DXLV CPU
2.30.4 AMD Am486DX2 CPU
2.30.5 AMD Am486DXL2 CPU
2.30.6 AMD Am486DX3 CPU
2.30.7 AMD Am486SX CPU
2.30.8 AMD Am486SXLV CPU
2.30.9 AMD Am486SX2 CPU
2.30.10 AMD Am486 CPU announcements
2.31 IBM 80486 CPU
2.31.1 IBM 80486DX CPU
2.31.2 IBM 80486SX CPU
2.31.3 IBM 80486BLDX2 CPU (Blue Lightning)
2.32 Cyrix Cx486 CPU
2.32.1 Cyrix FasCache Cx486D CPU
2.32.2 Cyrix FasCache Cx486S CPU
2.32.3 Cyrix FasCache Cx486S-V CPU
2.32.4 Cyrix FasCache Cx486S2 CPU
2.32.5 Cyrix FasCache Cx486S2-V CPU
2.32.6 Cyrix FasCache Cx486DX CPU
2.32.7 Cyrix FasCache Cx486DX-V33 CPU
2.32.8 Cyrix FasCache Cx486DX2 CPU
2.32.9 Cyrix FasCache Cx486DX2-V33 CPU
2.32.10 Cyrix FasCache Cx486DX2-V CPU
2.33 Texas Instruments TI486 CPU
2.33.1 Texas Instruments TI486SXL-GA CPU (Potomac)
2.33.2 Texas Instruments TI486SXL-V-GA CPU (Potomac)
2.33.3 Texas Instruments TI486SXL2-GA CPU (Potomac)
2.33.4 Texas Instruments TI486SXL2-V-GA CPU (Potomac)
2.34 UMC 486 CPU
2.34.1 UMC U5S CPU
2.34.2 UMC U5SD CPU
2.34.3 UMC U5S-VL CPU
2.35 Intel Overdrive CPU for Intel i80486 CPU
2.35.1 Intel i80486DX2 CPU for Intel i80486DX CPU (ODPR)
2.35.2 Intel i80486DX2 CPU for Intel i80486SX CPU (ODPR)
2.35.3 Intel i80486DX2 CPU for Intel i80486DX CPU, Intel i80486SX CPU (ODP)
2.35.4 Intel i80486DX4 CPU for Intel i80486DX CPU, Intel i80486SX CPU,Intel i80486DX2 CPU (ODPR)
2.35.5 Intel Pentium P24T CPU (ODP)
2.36 Intel Pentium CPU
2.36.1 Intel Pentium P5 CPU
2.36.2 Intel Pentium P54C CPU
2.36.3 Intel Pentium P55C CPU
2.36.4 Intel Pentium CPU announcements
2.37 Intel Overdrive CPU for Intel Pentium CPU
2.37.1 Intel Pentium P54M CPU
2.38 AMD K5 CPU (K86 series)
2.39 Cyrix M1 CPU
2.40 NexGen Nx586/Nx587 CPU chipset
2.41 RISC CPU (Reduced Instruction Set Computer)
2.41.1 DEC DECchip-210 CPU
2.41.2 MIPS R4000 CPU
2.41.3 MIPS R4200 CPU
2.41.4 MIPS R4400 CPU
2.41.5 MIPS Orion R4600 CPU
2.41.6 IBM, Motorola PowerPC CPU
2.41.7 Sun Sparc CPU
2.41.8 HP PA CPU (Precision Architecture)
2.42 Motorola CPU
2.42.1 Motorola MC6800 CPU
2.42.2 Motorola MC6802 CPU
2.42.3 Motorola MC68HC11 CPU
2.42.4 Motorola MC6809 CPU
2.42.5 Motorola MC68000 CPU
2.42.6 Motorola MC68008 CPU
2.42.7 Motorola MC68302 CPU
2.42.8 Motorola MC68010 CPU
2.42.9 Motorola MC68340 microprocessor
2.42.10 Motorola MC68020 CPU
2.42.11 Motorola MC68030 CPU
2.42.12 Motorola MC68040 CPU
2.42.13 Motorola MC68LC040 CPU
2.42.14 Motorola MC68040V CPU
2.42.15 Motorola MC68050 CPU
2.42.16 Motorola MC68060 CPU
3 NPX (Numerical Processor eXtension)
3.1 Introduction
3.2 Intel i8087 NPX
3.3 Intel i80287 NPX
3.4 AMD Am80287 NPX
3.4.1 AMD Am80C287 NPX
3.4.2 AMD Am80EC287 NPX
3.5 Cyrix Cx287 NPX
3.6 Intel i80187 NPX
3.7 Intel i80287XL NPX
3.8 Cyrix FasMath Cx82S87 NPX
3.9 IIT IIT-2C87 NPX
3.10 Intel i80387 NPX
3.10.1 Intel i80387 NPX
3.10.2 Intel i80387DX NPX
3.10.3 Intel i80387SX NPX
3.10.4 Intel i80387SL Mobile NPX
3.10.5 Intel i80X87SL Mobile NPX
3.11 Chips & Technologies SuperMath 38700 NPX
3.11.1 Chips & Technologies SuperMath 38700DX NPX
3.11.2 Chips & Technologies SuperMath 38700SX NPX
3.12 Cyrix 80387 NPX
3.12.1 Cyrix FasMath Cx83D87 NPX
3.12.2 Cyrix FasMath Cx387+ NPX
3.12.3 Cyrix FasMath EMC87 NPX
3.12.4 Cyrix FasMath 83S87 NPX
3.12.5 Cyrix Cx387DX NPX
3.12.6 Cyrix Cx387SX NPX
3.12.7 Cyrix Cx387 NPX announcements
3.13 IIT IIT-3C87 NPX
3.13.1 IIT IIT-3C87 NPX
3.13.2 IIT IIT-3C87SX NPX
3.13.3 IIT IIT-XC87DLX2 NPX
3.14 ULSI Math*Co 83C87 NPX
3.15 ULSI Math*Co 83S87 NPX
3.16 Weitek Abacus 1167 NPX
3.17 Weitek Abacus 3167 NPX
3.18 RISE 80387 NPX
3.19 Symphony Laboratories 80387 NPX
3.20 Cyrix Cx4C87DLC NPX
3.21 IIT IIT-4C87 NPX
3.21.1 IIT IIT-4C87DLC NPX
3.21.2 IIT IIT-4C87 NPX announcements
3.22 Intel i80487 NPX
3.22.1 Intel i80487SX NPX
3.22.2 Intel i80487 NPX
3.23 Cyrix Cx487S NPX
3.24 Weitek Abacus 4167 NPX
Memory chips: capacity: 64, 256 kbit,
1, 4, 16 Mbit,
speed: 10 15, 20, 40, 60, 70, 80, 100, 120, 150 ns.
Orientation: indicated by a hole or a dot; from this indication the pin numbering starts contra clock-wise with number 1.
For microprocessors at boot the chip mask revision number is often left in one of the control registers.
In the newer SL enhanced Intel i80486 CPUs (if bit 21 in EFLAGS can be toggled) and the Intel Pentium CPUs a CPUID instruction is available:
EAX=0: EAX: highest input value recognized by CPUID
EBX-EDX: vendor ID string: Intel: "GenuineIntel"
UMC: "UMC UMC UMC"
EAX=1: EAX: bit 0-3: step level
bit 4-7: model
bit 8-11: family: 4: 486,
5: Pentium
bit 12-31: reserved
EBX-ECX: reserved
EDX (feature bits): bit 0: on-chip FPU
bit 1-6: I/O Breakpoints available
Page Size extensions (single-level page
table with 4 Mbyte pages)
Time Stamp Counter available (RDTSC)
Machine Specific Registers available
(RDMSR/WRMSR)
bit 7: Machine Check Exception
bit 8: CMPXCHG8B instruction
bit 9-31: reserved
o o o o o o o o o o o o o o o o
DRAM (Dynamic Random Access Memory):
4116 16 k x 1 (1980),
4164 64 k x 1 (1982),
41256 256 k x 1 (1984),
411000 1 m x 1 (1987, 1988).
CERDIP (CERamic Dual In-line Package).
PQFP (Plastic Quad Flat Package): surface mounted.
SQFP (Shrink Quad Flat Package): surface mounted,
thermally enhanced.
PLCC (Plastic Leaded Chip Carrier).
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
o o o o o o o o o o o o o o o o
SIMM (Single In-line Memory Module) (Wang): contains a complete RAM bank. MAC SIMMs are only 8 bits wide; they don't contain a parity bit. However, there are Personal Computers around in which the RAM chips for parity checking are build-in on the motherboard, that need 8 bit SIMMs.
9-chip SIMM: 9 chips of 1 bit wide
8-chip SIMM: 8 chips of 1 bit wide (MAC)
3-chip SIMM: 2 chips of 4 bits wide and 1 chip of 1 bit wide or 3 chips of 3 bits wide
2-chip SIMM: 2 chips of 4 bits wide (MAC)
If the correct refresh is supplied SIMMs with a different number of chips and different speed can be used together.
SIP (Single In-line Package): contains a complete RAM bank.
The orientation of SIMMs and SIPs is indicated by a hole. Starting from this indication the numbering of the pins starts with number 1. Apart from the pins there is no difference at all between SIMMs and SIPs.
The normal SIMMs and SIPs have 30 pins/pads. There are also 36 pin SIMMs and SIPs. The extra pins are used for speed detection by the motherboard.
There are also 72 pin SIMMs. These are 32 bits and 4 parity bits wide. 4 pins
are assigned for speed detection. They are mostly used in newer Personal
Computers.
Capacity: 1, 2, 4, 8, 16 Mwords.
DIMM: 64 bit memory module.
DTL (Diode-Transistor Logic): SSI.
TTL (Transistor-Transistor Logic) (Texas Instruments, 1965): bipolar, SSI, MSI (Medium Scale Integration), LSI (Large Scale Integration).
7400 series: 0 - 70 C.
5400 series: -55 - 125 C (military).
5400, 7400: 10 ns propagation time,
54L00, 74L00: Low power: higher resistances, less dissipation: longer propagation time,
54H00, 74H00: High power: lower resistances, more dissipation: less sensitivity for noise,
54S00, 74S00: Schottky-clamped: faster switching by using Schottky diodes to prevent the transistors from saturation,
54LS00, 74LS00: Low power, Schottky-clamped,
54AS00, 74AS00: Advanced Schottky: faster switching, less dissipation,
54ALS00, 74ALS00: Advanced Low power Schottky.
I2L (Integrated Injection Logic) (1972): bipolar, LSI, VLSI (Very Large Scale Integration).
Vcc: 0.8 V.
Propagation time: 20 - 50 ns.
Speed-power: 0.5 pJ.
ECL (Emitter Coupled Logic, Current Mode Logic): bipolar.
Propagation time: 0.5 - 2 ns.
Dissipation: 3 - 10 times higher than TTL.
MOS (Metal Oxide Semiconductor): FET (Field-Effect Transistors).
Maximum frequency: 25 MHz.
PMOS (Positive-channel MOS): LSI, VLSI.
NMOS (Negative-channel MOS): LSI, PMOS.
HMOS (High performance n-channel MOS): LSI, VLSI.
CMOS (Complementary MOS): VLSI, ULSI (Ultra Large Scale Integration).
Better current management combining n- and p-channels.
Originally slower than NMOS.
CMOS-SOS (Silicon On Sapphire).
Low capitance.
100 MHz.
Developed by military for radiation hardness in space and tactical/strategic nuclear warfare environments.
For a long time 0.6 micron geometries were thought to be a limit imposed by the electron microscopes used for mask alignment, but then the X-ray lithography was invented...
JEDEC has suggested a new standard of 3.3 V for all electronic components, including . CPUs operating at 3.3 V consume less than 50 % of the power of their 5 V equivalents. Intel currently uses a manufacturing process with a resolution of 0.8 micron, but is starting production with a 0.6 micron process. This produces chips that can only operate reliably at 3.3 V, which means that all its future CPUs are likely to operate only at this lower voltage.
http://web.jf.intel.com:80/about-intel/history/
Intel makes the base models:
i8086/i8088 , i80286, i80386, i80486, Pentium,iapx stands for Intel Advanced Processor architecture.
i8087, i80287, i80387.
Intel lost its claim to the `386' and `486' trademarks, which is why the Pentium is not called the `586'.
Currently, Intel is fighting to protect its various patents and its copyright of the 386 and 486 microcode. The legal situation is complicated by various license agreements made by Intel in the past.
SMM (System Management Mode) can be used to manage the CPU's power demands. When a CPU enters SMM it saves its current state in a special
memory area, SMRAM (System Management RAM) and then runs
a program, also stored in in SMRAM, the SMM
handler. Static core is necessary.
SMM is implemented in all Intel i...SL CPUs. In June 1993, Intel announced it was
discontinuing its SL range and instead making all its current processors SL
enhanced. Intel has also introduced an Auto Idle
state for its clock doubled CPUs: the
internal clock can be dropped down to the external clock speed while the
processor is waiting for data, returning to full speed as soon as the data
arrives.
In February 1994 Intel opened its $750,000,000 costing Fab 10 in Leixlip, Ireland. There the 0.6 micron CMOS Intel i80486DX4 P24C
CPU and Intel Pentium CPU series are
produced. In the future the Intel P6 CPU and Intel P7 CPU series will be produced here too.
Intel has agreed to invest $7,000,000,000 in Ireland over the next five years.
In June 1994 Intel and Hewlett-Packard agreed to develope
a new 64 bit RISC CPU together (Intel P7 CPU / HP PA9000
CPU). The CPU will be based on the HP Precision Architecture (PA) and be able to emulate
the Intel X86 architecture.
Together the both companies will invest $1,000,000,000 in the development of
the new CPU.
Intel faxback service: 1-800-628-2283.
Intel WWW server: www.intel.com
AMD invented a CMOS process that was faster than Intel's and vendors started using them as a primary source.
DEC will manufacture 486 chips for AMD, increasing AMD's production.
In October 1994 AMD Am486 CPUs for AMD in its 0.5 micron technology. The production of AMD Am486DX3 CPUs in Taiwan will start in the third quarter of 1994.
In January 1995 Intel and AMD cancelled all pending lawsuits against eachother. AMD can keep on using the 386 and 486 microcode, but not those of the later CPUs.
IBM's licensing arrangements with Intel preclude them from selling their CPUs directly. They can only sell these FPUs.
From September 1993 IBM is manufacturing the Cyrix 486 CPUs in their 0.5 micron CMOS technology. In the future they will also produce the Cyrix M1 CPU.
Chips & Technologies has dropped its development of X86 clones.
From September 1993 IBM is manufacturing the Cyrix 486 CPUs and in the future they will also produce
the Cyrix M1 CPU.
Currently Cyrix has stopped producing any 486
CPUs, awaiting pending lawsuits.
Cyrix fax-bak service: 1-800-46-CYRIX (1-800-462-9749).
Developping PowerPC clones.
1970.
Technology: PMOS.
Die size: 24 mm2.
2250 transistors.
First microprocessor ever build.
more instructions,
interrupt support.
4 bit data bus.
12 bit address bus (multiplexed).
1972.
Technology: PMOS.
April 1972.
Technology: PMOS.
3300 transistors.
Intel i8080 CPU: 2 MHz,
PMOS.
Intel i8080A-2 CPU: 2.67 MHz, NMOS.
Intel i8080A-1 CPU: 3.125 MHz, NMOS.
Intel iM8080A CPU: military (-55 - 125 C).
Package: 40 pin CERDIP (CERamic Dual In-line Package).
Intel i8080 CPU: 1973,
PMOS, 4500 transistors.
Intel i8080A CPU: 1976,
NMOS, 4000 transistors.
Not Intel i8080 CPU pin compatible (included: clock generator).
2.5 MHz: NMOS.
4 MHz: NMOS.
6 MHz: NMOS.
8 MHz: NMOS.
10 MHz: CMOS.
Package: 40 pin CERDIP (CERamic Dual In-line Package).
SIM (Set Interrupt Mask),Extra interrupt lines, including NMI (Non-Maskable Interrupt).
RIM (Read Interrupt Mask).
8 bit data bus.
16 bit address bus.
Data and address bus are multiplexed.
1976.
Intel i8085A CPU: 3 MHz,
NMOS.
Intel iM8085A CPU: military (-55 - 125 C),
NMOS.
Intel i8085AH-2 CPU: 5 MHz, HMOS.
Intel i8085AH-1 CPU: 6 MHz, HMOS.
Intel iM8085AH CPU: military (-55 - 125 C),
HMOS.
Package: 40 pin CERDIP (CERamic Dual In-line Package).
6200 transistors.
1978.
Intel i8086A CPU: 4 MHz,
NMOS.
Intel i8086AH CPU: 5 MHz,
HMOS.
Intel i8086AH-2 CPU: 8 MHz, HMOS.
Intel i8086AH-1 CPU: 10 MHz, HMOS.
Intel i80C86A CPU: 5 MHz,
CMOS.
Intel i80C86A-2 CPU: 8 MHz, CMOS.
Intel i80C86A-1 CPU: 10 MHz, CMOS.
12 Mhz: CMOS.
Intel iM80C86A CPU: military (-55 - 125 C).
Used in IBM PC clones, IBM PC/XT clones.
Package: 40 pin CERDIP (CERamic Dual In-line Package).
29E3 transistors.
1979.
Intel i80C88A CPU: 5 MHz,
CMOS.
Intel i80C88A-2 CPU: 8 MHz, CMOS.
Intel i80C88A-1 CPU: 10 MHz, CMOS.
12 MHz: CMOS.
Package: 40 pin CERDIP (CERamic Dual In-line Package).
Used in IBM PC (Personal Computer), IBM PC/XT (eXtended Technology).
AMD Am8086-1 CPU: 10 MHz,
HMOS.
AMD Am80C86 CPU: 5 MHz,
CMOS.
AMD Am80C86-2 CPU: 8 MHz,
CMOS.
AMD Am80C86-1 CPU: 10 MHz, CMOS.
AMD Am8088 CPU: 5 MHz,
HMOS.
AMD Am8088-2 CPU: 8 MHz,
HMOS.
AMD Am8088-1 CPU: 10 MHz,
HMOS.
Harris HS80C86/883 CPU: 5 MHz, CMOS.
Harris HS80C86-2/883 CPU: 8 MHz, CMOS.
Harris HS80C86-1/883 CPU: 10 MHz, CMOS.
Harris HSMD80C86 CPU: military (-55 - 125 C),
CMOS.
Harris HS80C88/883 CPU: 5 MHz, CMOS.
Harris HS80C88-2/883 CPU: 8 MHz, CMOS.
Harris HS80C88-1/883 CPU: 10 MHz, CMOS.
Siemens SAB8086-2P CPU: 8 MHz.
Siemens SAB8086-1P CPU: 10 MHz.
1982.
Technology: CMOS.
2 programmable DMA controllers (Direct Memory Access),The Intel i80C188 CPU has no NPX interface.
3 timers,
PIC (Programmable Interrupt Controller),
integrated clock generator,
Intel i80C186 CPU, Intel i80C188 CPU: DRAM refresh control unit,
Intel i80C186 CPU, Intel i80C188 CPU: power save mode,
extra instructions: all of the Intel i80286 CPU real mode instructions.
1983.
Intel i80186 CPU: 6 MHz,
NMOS.
Intel i80186 CPU: 8 MHz,
NMOS.
Intel i80186 CPU: 10 MHz,
NMOS.
Intel i80C186 CPU: 10 MHz, CMOS.
Intel i80C186-12 CPU: 12.5 MHz, CMOS.
Intel i80C186-16 CPU: 16 MHz, CMOS.
Intel iM80C186 CPU: military (-55 - 125 C),
10 MHz, CMOS.
Intel iM80C186-12 CPU: military
(-55 - 125 C), 12.5 MHz, CMOS.
Intel i80C186XL CPU: low power, static core version of the Intel i80C186 CPU:
Intel i80C186XL CPU: 10 MHz, CMOS,
Intel i80C186XL12 CPU: 12.5 MHz, CMOS,
Intel i80C186XL16 CPU: 16 MHz, CMOS,
Intel i80C186XL20 CPU: 20 MHz, CMOS.
Intel i80C186EA CPU: Intel i80C186 CPU with extra features:
idle mode,
power down mode:
Intel i80L186EA8 CPU: 3 V, 8 MHz, CMOS,
Intel i80C186EA12 CPU: 12.5 MHz, CMOS,
Intel i80C186EA16 CPU: 16 MHz, CMOS,
Intel i80C186EA20 CPU: 20 MHz, CMOS.
Intel i80C186EB CPU: low power, static core Intel i80C186 CPU with 2 serial channels, instead of DMA:
Intel i80C186EB-8 CPU: 8 MHz, CMOS,
Intel i80L186EB-8 CPU: 3 V, 8 MHz, CMOS,
Intel i80C186EB-13 CPU: 13 MHz, CMOS,
Intel i80C186EB-16 CPU: 16 MHz, CMOS.
Intel i80C186EC CPU: Intel i80C186EC-13 CPU: 13 MHz, CMOS,
Intel i80C186EC-16 CPU: 16 MHz, CMOS.
1983.
Intel i80188 CPU: 6 MHz,
NMOS.
Intel i80188 CPU: 8 MHz,
NMOS.
Intel i80C188 CPU: 10 MHz, CMOS.
Intel i80C188-12 CPU: 12.5 MHz, CMOS.
Intel i80C188-16 CPU: 16 MHz, CMOS.
Intel i80C188XL CPU: low power, static core version of the Intel i80C188 CPU:
Intel i80C188XL CPU: 10 MHz, CMOS,
Intel i80C188XL12 CPU: 12 MHz, CMOS,
Intel i80C188XL16 CPU: 16 MHz, CMOS,
Intel i80C188XL20 CPU: 20 MHz, CMOS.
Intel i80C188EA CPU: Intel i80C188 CPU with extra features:
idle mode,
power down mode:
Intel i80L188EA8 CPU: 3 V, 8 MHz, CMOS,
Intel i80C188EA12 CPU: 12.5 MHz, CMOS,
Intel i80C188EA16 CPU: 16 MHz, CMOS,
Intel i80C188EA20 CPU: 20 MHz, CMOS.
Intel i80C188EB CPU: low power, static core Intel i80C188 CPU with 2 serial channels instead of DMA:
Intel i80C188EB-8 CPU: 8 MHz, CMOS,
Intel i80L188EB-8 CPU: 3 V, 8 MHz, CMOS,
Intel i80C188EB-13 CPU: 13 MHz, CMOS,
Intel i80C188EB-16 CPU: 16 MHz, CMOS.
Intel i80C188EC CPU: Intel i80C188 CPU with extra features:
low power,
static core,
2 serial channels,
4 DMA channels,
32 bit watchdog timer:
Intel i80C188EC-13 CPU: 13 MHz, CMOS,
Intel i80C188EC-16 CPU: 16 MHz, CMOS.
extra instructions: BCD,
Intel i8080 CPU simulation,
fewer CPI (Cycles Per Instruction).
10 MHz: $10.
undefined opcode triggers INT6,NEC V55 CPU:
same speeds.
NEC V50 CPU,
speeds up to 16 MHz.
8 MHz.
10 MHz: $10.
Also made by Sony under license from NEC V40 CPU:
undefined opcode triggers INT6,NEC V45 CPU:
same speeds.
NEC V40 CPU,
speeds up to 16 MHz.
Siemens SAB80186-N CPU: 8 MHz.
Siemens SAB80186-1 CPU: 10 MHz.
Siemens SAB80186-16 CPU: 16 MHz.
16 bit data bus.
24 bit address bus.
1982.
6 MHz.
8 MHz: PLCC (Plastic Leaded Chip Carrier), $4.
10 MHz: PLCC (Plastic Leaded Chip Carrier), $8.
12 MHz: PLCC (Plastic Leaded Chip Carrier), $6.
16 MHz: PLCC (Plastic Leaded Chip Carrier), $9.
20 MHz.
Package: 68 pin CERDIP (CERamic Dual In-line Package).
Used in IBM PC/AT (Advanced Technology).
Technology: HMOS.
134E3 transistors.
AMD Am80286 CPU: 8 MHz, HMOS
.
AMD Am80286 CPU: 10 MHz,
HMOS.
AMD Am80286 CPU: 12 MHz,
HMOS.
AMD Am80286 CPU: 16 MHz,
HMOS.
AMD Am80C286 CPU: 10 MHz,
CMOS.
AMD Am80C286 CPU: 12 MHz,
CMOS.
AMD Am80C286 CPU: 16 MHz,
CMOS.
AMD Am80C286 CPU: 20 MHz,
CMOS.
AMD Am80EC286 CPU: low power version of the
2.20 Harris 80C286 CPU
Intel i80286 CPU instruction/pin compatible.
10 MHz.
12.5 MHz.
16 MHz.
20 MHz.
25 MHz.
Technology: CMOS.
Siemens SAB80286 CPU: 8 MHz.
Siemens SAB80286-1-N CPU: 10 MHz.
Siemens SAB80286-12-N CPU: 12 MHz.
Siemens SAB80286-16 CPU: 16 MHz.
POPAD bug: EAX register is trashed when there is a memory access instruction directly after the POPAD instruction.
12 MHz: first 16 MHz CPUs had clock speed
troubles and were released as 12 MHz items.
16 MHz: early Intel i80386 CPUs had a bug in the 32 bit MUL instruction (MUL
bug); it is fixed in the double-sigma step level,
no longer available.
20 MHz: $29, no longer available.
25 MHz: $29, iCOMP 49.
33 MHz: 2000 mW, $39, iCOMP 68.
October 1985.
Package: 132 pin PGA (Pin Grid Array).
Technology: CMOS.
275E3 transistors.
ID: AH = 0x03 (Intel i80386 CPU).
ID:
step level A (Intel i80386 CPU): DH = 0x00 (model ID, family ID),
step level B0-B10 (Intel i80386 CPU, CMOS III): DH = 0x03 (model ID, family ID), DL = 0x03 (revision),
step level D0 (Intel i80386DX CPU, CMOS III): DH = 0x03 (model ID, family ID), DL = 0x05 (revision),
step level D1-D2 (Intel i80386DX CPU, CMOS IV): DH = 0x03 (model ID, family ID), DL = 0x08 (revision).
June 1988.
16 MHz: $18.
20 MHz: $27, iCOMP 32.
25 MHz: $30, iCOMP 39.
33 MHz.
Package: 100 pin QFP (Quad Flat Package).
Technology: CMOS.
ID:
step level A0: DH = 0x23 (model ID, family ID), DL = 0x04 (revision),
step level B: DH = 0x23 (model ID, family ID), DL = 0x05 (revision),
step level C, D, E: DH = 0x23 (model ID, family ID), DL = 0x08 (revision).
Extra features:
PI-bus (Peripheral Interface),
cache controller, tag RAM,
MCU (Memory Control Unit),
ISA-bus driver (Industry Standard Architecture).
Intel i80386SX CPU upward pin compatible.
October 1990.
16 MHz.
20 MHz.
25 MHz, iCOMP 41.
33 MHz.
Technology: CMOS.
ID:
step level A0: DH = 0x43 (model ID, family ID), DL = 0x10 (revision),
step level A1: DH = 0x43 (model ID, family ID), DL = 0x10 (revision),
step level A2: DH = 0x43 (model ID, family ID), DL = 0x10 (revision),
step level A3: DH = 0x43 (model ID, family ID), DL = 0x10 (revision),
step level B0: DH = 0x43 (model ID, family ID), DL = 0x11 (revision),
step level B1: DH = 0x43 (model ID, family ID), DL = 0x11 (revision).
Signature register (0x30E, OMCU):
step level A0: 0x4300,
step level A1: 0x4300,
step level A2: 0x4301,
step level A3: 0x4302,
step level B0: 0x4310,
step level B1: 0x4311.
The Intel RapidCAD CPU consists of a set of 2 chips. The Intel RapidCAD-1 (132 pin PGA) contains the Intel i80386 CPU with FPU. The Intel RapidCAD-2 (68 pin PGA) fits in the Intel i80387DX NPX socket and contains a PLA for the FERR signal generation.
Intel i80386DX CPU / Intel i80387DX NPX pin compatible.
1992.
25 MHz.
33 MHz: 2.6 W typical, 3500 mW max., $239.
800.000 transistors.
Technology: 0.8 micron CHMOS IV.
ID: step level A: DH = 0x03 (family ID), DL = 0x40 (model ID, revision).
Intel i80386 CPU instruction set, 32 bit protected mode only, no real mode, no V86 mode, no 286 mode.
No MMU (Memory Management Unit).
16 MHz.
20 MHz.
1988.
Package:
100 pin QFP (Quad Flat Package),
88 pin PGA (Pin Grid Array).
ID:
step level A0: DH = 0x33 (model ID, family ID), DL = 0x05 (revision),
step level B: DH = 0x33 (model ID, family ID), DL = 0x08 (revision).
24 bit address bus.
16 MHz: 5 V, 0-16 MHz, 1993, $26.
20 MHz: 5 V, 0-20 MHz, 1993, $26.
25 MHz: 5 V, 0-25 MHz, 1993, $26.
Package:
100 pin PQFP (Plastic Quad Flat Package),
die,
military (-55 - 125 C).
Technology: CMOS.
ID: DH = 0x23 (model ID, family ID), DL = 0x09 (revision).
SMM (System Management Mode): system & power management:
idle mode,
powerdown,
powersave.
26 bit address bus.
12 MHz: 3 V, 0-12 MHz, 1993, $27.
20 MHz: 3.3 V, 0-20 MHz, 1993, $27.
25 MHz: 5 V, 0-25 MHz, 1993, $27.
Package:
100 pin PQFP (Plastic Quad Flat Package),
100 pin SQFP (Shrink Quad Flat Package),
die,
military (-55 - 125 C).
Technology: CMOS.
ID: step level A: DH = 0x23 (model ID, family ID), DL= 0x09 (revision).
SMM (System Management Mode): system & power management:
idle mode,
powerdown,
powersave.
26 bit address bus.
16 MHz: 3 V, 0-16 MHz, 1994, $39.
20 MHz: 3.3 V, 0-20 MHz, 1994, $39.
25 MHz: 5 V, 0-25 MHz, 1994, $39.
Package:
132 pin PQFP (Plastic Quad Flat Package),
144 pin SQFP (Shrink Quad Flat Package),
die,
military (-55 - 125 C).
Technology: CMOS.
ID: step level A: DH = 0x23 (model ID, family ID), DL = 0x09 (revision).
Intel i80386DX CPU instruction/pin
compatible.
Intel i80386DX IV CPU microcode.
March 1991.
16 MHz: 2-16 MHz.
20 MHz: 2-20 MHz.
25 MHz: 2-25 MHz.
33 MHz: 2-33 Mhz.
40 MHz: 2-40 MHz, $59.
Technology: CMOS.
ID:
step level A: DH = 0x03 (model ID, family ID), DL = 0x05 (revision),
step level B: DH = 0x03 (model ID, family ID), DL = 0x08 (revision).
Intel i80386DX CPU upward pin compatible.
March 1991.
20 MHz.
25 MHz.
33 MHz.
40 MHz.
Technology: CMOS.
ID:
step level A: DH = 0x03 (model ID, family ID), DL = 0x05 (revision),
step level B: DH = 0x03 (model ID, family ID), DL = 0x08 (revision).
Intel i80386DX CPU upward pin compatible.
October 1991.
25 MHz.
33 MHz.
Technology: CMOS.
Intel i80386SX CPU upward pin compatible.
July 1991.
16 MHz: 2-16 MHz.
20 MHz: 2-20 MHz.
25 MHz: 2-25 MHz, $30, no longer available.
33 MHz: 2-33 MHz.
40 MHz: 2-40 MHz.
Technology: CMOS.
ID:
step level A1: DH = 0x23 (model ID, family ID), DL = 0x05 (revision),
step level B: DH = 0x23 (model ID, family ID), DL = 0x08 (revision).
July 1991.
20 MHz: 0-20 MHz.
25 MHz: 0-25 MHz.
33 MHz: 0-33 MHz.
40 MHz: 0-40 MHz.
Technology: CMOS.
ID:
step level A1: DH = 0x23 (model ID, family ID), DL = 0x05 (revision),
step level B: DH = 0x23 (model ID, family ID), DL = 0x08 (revision).
October 1991.
20 MHz.
25 MHz.
33 MHz.
Technology: CMOS.
8 kbyte cache.
To be enabled via software.
October 1991.
16 MHz.
20 MHz.
25 MHz: 2.5 W.
Intel i80386SX CPU upward pin compatible (100 pin MQFP).
Technology: CMOS.
Die size: 161 mm2.
ID: step level A: DH = 0xA3 (model ID, family ID), DL = 0xXX (revision).
Intel i80386DX CPU pin compatible.
33 MHz: $80.
40 MHz: 1650 mW.
No longer available.
Technology: CMOS.
32 bit internal data bus.
32 bit external data bus.
32 bit address bus.
Not Intel i80386DX CPU pin
compatible.
No longer available.
Package: 144 pin PGA (Pin Grid Array).
Technology: CMOS.
Never released.
Technology: CMOS.
16 kbyte cache: 4-way set associative, write through.
To be enabled via software (BIOS).
32 bit internal data bus.
32 bit external data bus.
32 bit address bus.
Not Intel i80386DX CPU pin
compatible.
Technology: CMOS.
Intel i80386 CPU core, enhanced by IBM.
16 kbyte cache: 4-way set associative, write through.
To be enabled via software (BIOS).
Intel i80386DX CPU pin compatible.
November 1993.
33/66 MHz.
Technology: CMOS.
16 kbyte cache: 4-way set associative, write through.
To be enabled via software (BIOS).
32 bit internal data bus.
16 bit external data bus.
24 bit address bus.
Not Intel i80386SX CPU pin compatible.
16 MHz.
20 MHz.
20 MHz: 3.3 V, 1.0 W.
25 MHz.
25 MHz: 3.3 V, 1.3 W.
Technology: CMOS.
ID: step level A: DH = 0xA4 (model ID, family ID), DL = 0xXX (revision).
Intel i80386 CPU core, enhanced by IBM.
16 kbyte cache: 4-way set associative, write through, 16 byte line size.
To be enabled via software (BIOS).
Intel i80386SX CPU pin compatible (100 pin MQFP).
December 1992.
16/32 MHz.
20/40 MHz: 1.7 W.
25/50 MHz: 1993, 2.3 W.
33/66 MHz: 1993.
40/80 MHz: 1993.
1.349E6 transistors.
Die size: 69 mm2.
16 kbyte cache: 4-way set associative, write through, 16 byte line size.
To be enabled via software (BIOS).
Low power (3.3 V).
Power management: SMM (System Management Mode).
Static core.
15 MHz.
20 Mhz.
25 MHz.
33 MHz.
Intel i80386DX CPU upward pin compatible / AMD Am386DXL/Am386DXLV CPU pin compatible (132 pin MQFP).
Technology: 0.8 micron CMOS.
Die size: 82 mm2.
1.4E6 transistors.
15/30 MHz.
20/40 MHz.
25/50 MHz: 1993.
33/66 MHz: 1993.
15/45 MHz.
20/60 MHz.
25/75 MHz: 1993.
33/99 MHz: 1993.
ID: step level A: DH = 0x84 (model ID, family ID), DL = 0xXX (revision).
Static core.
1 kbyte unified cache:
write through / write back,Hit rate:
direct mapped / 2-way set associative,
maximum of 4 non-cachable areas.
65% without support of cache by motherboard, because of flush at DMA,To be enabled via software (BIOS).
85% with support of cache by motherboard (Cache Coherency Support).
Intel i80386DX CPU upward pin compatible.
June 1992.
25 MHz: $55.
33 MHz: $69.
40 MHz: 2800 mW, $89.
Clock Skewing Correction Circuit.
Contains a fast extra 16x16 bit multiplier.
Extra pins assigned for cache, power and A20 management:
cache management: KEN#, FLUSH#, RPLSET#, RPLVAL#,
power management: SUSP#, SUSPA#,
A20 management: A20M#.
Technology: CMOS.
1 kbyte unified cache:
write through / write back,hit rate:
direct mapped / 2-way set associative,
maximum of 4 non-cachable areas.
65% without support of cache by motherboard, because of flush at DMA,To be enabled via software (BIOS).
85% with support of cache by motherboard (Cache Coherency Support).
Intel i80386SX CPU upward pin compatible.
March 1992.
20 MHz.
25 MHz: $128.
33 MHz: $159.
40 MHz.
Clock Skewing Correction Circuit.
Contains a fast extra 16x16 bit multiplier.
Extra pins assigned for cache, power and A20 management:
cache management: KEN#, FLUSH#, RPLSET#, RPLVAL#,
power management: SUSP#, SUSPA#,
A20 management: A20M#.
Technology: CMOS.
ID:
step level A: DH = 0x04 (family ID), DL = 0x1X (revision),
DH = 0x04 (family ID), DL = 0x2X (revision).
1 kbyte unified cache:
write through / write back,hit rate:
direct mapped / 2-way set associative,
maximum of 4 non-cachable areas.
65% without support of cache by motherboard, because of flush at DMA,To be enabled via software (BIOS).
85% with support of cache by motherboard (Cache Coherency Support).
Intel i80386SX CPU upward pin compatible.
December 1992.
25 MHz: $128.
33 MHz: $159.
Clock Skewing Correction Circuit.
Contains a fast extra 16x16 bit multiplier.
Extra pins assigned for cache, power and A20 management:
cache management: KEN#, FLUSH#, RPLSET#, RPLVAL#,
power management: SUSP#, SUSPA#,
A20 management: A20M#.
Technology: CMOS.
1 kbyte unified cache:
write through / write back,hit rate:
direct mapped / 2-way set associative,
maximum of 4 non-cachable areas.
65% without support of cache by motherboard, because of flush at DMA,To be enabled via software (BIOS).
85% with support of cache by motherboard (Cache Coherency Support).
Intel i80386SX CPU upward pin compatible.
December 1992.
20 MHz.
25 MHz.
Clock Skewing Correction Circuit.
Contains a fast extra 16x16 bit multiplier.
Extra pins assigned for cache, power and A20 management:
cache management: KEN#, FLUSH#, RPLSET#, RPLVAL#,
power management: SUSP#, SUSPA#,
A20 management: A20M#.
Technology: CMOS.
Crashes with:
NextStep,
DBOS 1.0 DOS extender of Salford FTN/386,
Fortran compiler.
2 kbyte cache.
Intel i80386DX CPU upward pin compatible.
16/32 MHz.
20/40 MHz.
25/50 MHz.
Incompatibilities:
AT&T / Olivetti 386DX-16 and 386DX-20 systems,
Sun i386 systems,
Memorex 386 systems,
IBM PS/2 Model 70/16 MHz (85 ns memory required),
early Compaq Deskpro 386/16 MHz systems with 287 NPX (NPX to be removed).
September 1993.
16/32 MHz: $279.
20/40 MHz: heat sink, $329.
25/50 MHz: heat sink, $370.
33/66 MHz: $395.
Technology: CMOS.
Power Management: SMM (System Management Mode).
Static core.
November 1993.
25/50 MHz.
Technology: CMOS.
The chip is placed over the surface mounted 80386SX CPU. The original CPU is disabled by using the FLOAT pin. Older 16 MHz 80386SX CPUs can not be upgraded (Cyrix can supply a compatibilty test program).
1 kbyte cache.
December 1993.
16/32 MHz.
20/40 MHz: $300.
25/50 MHz: $300.
Technology: CMOS.
8 kbyte cache: write through, 2-way set associative, 1024 sets, 4 bytes per line.
40 MHz: february 1994.
Package: ceramic PGA (Pin Grid Array).
Technology: CMOS.
33 MHz: february 1994.
Technology: CMOS.
20/40 MHz: february 1994, $100 (preliminary).
25/50 MHz: february 1994, $170 (preliminary).
Technology: CMOS.
20/40 MHz: february 1994.
Technology: CMOS.
8 kbyte cache: write through, 2-way set associative, 1024 sets, 4 bytes per line.
33 MHz: february 1994.
Package: QFP (Quad Flat Package).
Technology: CMOS.
25 MHz: february 1994.
33 MHz: february 1994.
Technology: CMOS.
20/40 MHz: february 1994.
25/50 MHz: february 1994.
Technology: CMOS.
20/40 MHz: february 1994.
Technology: CMOS.
8 kbyte unified cache: write through, 4-way set associative, 128 sets, 16 bytes per cache line, 4 write buffers, only invalidation of a complete cache line, 96 % hit rate.
32 bit internal data bus.
32 bit external data bus.
32 bit address bus.
Execution unit:
5-stage pipeline,
barrel shifter,
branch taken / not taken prediction (BTB: Branch Target Buffer).
Burst mode memory access:
first access: 2 clock cycles,
every next access: 1 clock cycle.
CPUID: "GenuineIntel".
April 1989.
20 MHz: CMOS.
25 MHz: 2600 mW, CHMOS IV, $219, iCOMP 122, no longer
available.
33 MHz: 3500 mW, CHMOS IV, $240.
50 MHz: 1991, 3875 mW, CHMOS V, $499.
Upgrading:
Intel i80486DX2 CPU (ODPR),
Intel Overdrive CPU (ODP: Intel i80486DX2 CPU),
Intel Overdrive CPU (ODPR: Intel Pentium CPU with Intel i80486DX CPU bus interface),
Intel Overdrive CPU (ODP: Intel Pentium CPU).
Package: 168 pin PGA (Pin Grid Array).
1.2E6 transistors.
From June 1993 (Intel i80486DX-S CPU):
SL Enhanced.
33 MHz: $261/1000, iCOMP 166.
50 MHz: $360/1000, iCOMP 249.
CPUID: family = 0x4, model = 0x1.
From June 1993:
SL Enhanced.
Low power: 3.3 V.
33 MHz.
ID (25 - 33 MHz, CMOS IV):
step level A0, A1: DH = 0x04 (family ID), DL = 0x00 (model ID, revision),ID (50 MHz, CMOS IV):
step level B2-B6: DH= 0x04 (family ID), DL = 0x01 (model ID, revision),
step level C0: DH = 0x04 (family ID), DL = 0x02 (model ID, revision),
step level C1: DH = 0x04 (family ID), DL = 0x03 (model ID, revision),
step level D0: DH = 0x04 (family ID), DL = 0x04 (model ID, revision).
step level cA2, cA3: DH = 0x04 (family ID), DL = 0x10 (model ID, revision),
step level cB0, cB1: DH = 0x04 (family ID), DL = 0x11 (model ID, revision).
DRAM controller,Static core.
ISA ,(Industry Standard Architecture) controller,
local PI-bus controller (Peripheral Interconnect),
power management: SMM (System Management Mode).
25 Mhz.
33 MHz.
Not Intel i80486DX CPU pin compatible.
196 pin PQFP (Plastic Quad Flat Package).
Technology: CMOS.
From June 1993 replaced by Intel i80486DX-S CPU.
ID: step level A: DH = 0x04 (family ID), DL = 0x40 (model ID, revision).
SMM (System Management Mode),Static core.
stop clock,
power saving features.
Technology: CMOS.
Intel i80486DX CPU die with (defective) FPU disabled,
currently FPU not implemented (resulting in a smaller chip, plastic package).
One extra pin assigned to allow an
Intel i80487SX NPX to dissable this CPU.
Not Intel i80486DX CPU upward pin
compatible.
Package: 168 pin PGA (Pin Grid Array).
April 1991.
16 MHz: 1991, no longer available.
20 MHz: 1991, iCOMP 78, no longer available.
25 MHz: 1991, $85.
33 MHz: 1991, $129.
Upgrading:
Intel i80486DX CPU (ODPR: Intel i80486DX CPU with Intel i80486SX CPU pin layout),
Intel i80486DX2 CPU (ODPR: Intel i80486DX2 CPU with Intel i80486SX CPU pin layout),
Intel Overdrive CPU (ODP: Intel i80486DX2 CPU),
Intel Overdrive CPU (ODPR: Intel Pentium CPU with Intel i80486SX CPU bus interface),
Intel Overdrive CPU (ODP: Intel Pentium CPU).
Package:
168 pin PGA (Pin Grid Array),
208 pin PQFP (Plastic Quad Flat Package).
Technology: CMOS.
From June 1993 (Intel i80486SX-S CPU):
SL Enhanced.
25 MHz: &12/1000, iCOMP 100 (by define).
33 MHz: $85/1000, iCOMP 136.
CPUID: family = 0x4, model = 0x2.
From June 1993:
SL Enhanced.
Low Power: 3.3 V.
25 MHz.
33 MHz.
ID:
step level A0: DH = 0x04 (family ID), DL = 0x20 (model ID, revision),
step level B0: DH = 0x04 (family ID), DL = 0x22 (model ID, revision),
step level cA0: DH = 0x04 (family ID), DL = 0x27 (model ID, revision),
step level cB0: DH = 0x04 (family ID), DL = 0x28 (model ID, revision).
SMM (System Management Mode),static core.
stop clock,
power saving features.
Technology: CMOS.
March 1992.
20/40 MHz.
25/50 MHz: 4000 mW, $299.
33/66 MHz: 4875 mW, $360.
40/80 MHz (announced).
50/100 MHz (announced).
Upgrading:
Intel Overdrive CPU (ODPR: I Intel Pentium CPU with Intel i80486DX CPU bus interface),
Intel Overdrive CPU (ODP: Intel Pentium CPU).
Technology: CMOS.
From June 1993 (Intel i80486DX2-S CPU):
SL Enhanced.
20/40 MHz: $260/1000, SQFP (Shrink Quad Flat Package).
25/50 MHz: $260/1000, iCOMP 231.
33/66 MHz: $271/1000, iCOMP 297.
CPUID: family = 0x4, model = 0x3.
From November 1993:
SL Enhanced.
Low power: 3.3 V.
20/40 MHz.
25/50 MHz.
From October 1994:
Write-back cache.
Upward pin compatible.
Performance increase: 15 %.
25/50 MHz: $149
33/66 MHz: $199.
ID:
step level A0-A2: DH = 0x04 (family ID), DL = 0x32 (model ID, revision),
step level B1: DH = 0x04 (family ID), DL = 0x33 (model ID, revision).
5 V external, 3.3 V internal: if the motherboard does not provide the 3.3 V power to the CPU, the CPU can be installed using a special socket wired to the 3.3 V output of your PSU (Power Supply Unit); in either case another PSU providing the 3.3 V is needed.
16 kbyte cache.
25/75 MHz max: 3.3 V, March 1994, $475/1000, iCOMP 319.
33/99 MHz max: 51 SPECint92, 27 SPECfp92, 3.3 V, March 1994, $580/1000,
iCOMP 435.
Production cancelled September 1994 in favor of Intel Pentium CPUs.
Power consumption: 4 W typical.
SL Enhanced
Intel i80486DX CPU pin compatible.
Package: 168 pin PGA (Pin Grid Array).
Extra integer multiplier: 5 cycle 16 x 16 multiply.
Package:
168 pin PGA (Pin Grid Array),
208 pin SQFP (Shrink Quad Flat Package).
Technology: 4 layer metal, 0.6 micron biCMOS/CHMOS.
1.6E6 transistors.
ID: step level A: DH = 0x04 (family ID), DL = 0x8X (model ID, revision).
CPUID: step level A: family = 0x4, model = 0x8.
25/50 MHz: $189/1000, iCOMP 180.
ID: step level A: DH = 0x04 (family ID), DL = 0x5X (model ID, revision).
April 1993.
33 MHz: 8-33 MHz, 1993, $190.
40 MHz: 8-40 MHz, 1993, $190.
Technology: CMOS.
ID: DH = 0x04 (model ID), DL = 0x12 (model ID, revision).
October 1993.
40 MHz.
Technology: CMOS.
October 1993.
33 MHz: 0-33 MHz, 1993.
Technology: CMOS.
April / October 1993.
25/50 MHz: 1993, $255.
33/66 MHz: $357.
40/80 MHz: September 1994.
Technology: CMOS.
ID: DH = 0x04 (family ID), DL = 0x02 (model ID, revision).
AMD core/microcode.
33/66 MHz: $266/1000.
40/80 MHz.
Technology: CMOS.
ID: DH = 0x04 (family ID), DL = 0x32 (model ID, revision).
33/99 MHz: September 1994.
40/120 MHz (announced: first quarter 1995).
Technology: CMOS.
AMD microcode.
July 1993.
33 MHz: 1993.
40 MHz: 1993.
Technology: CMOS.
AMD microcode.
July 1993.
33 MHz.
Technology: CMOS.
25/50 MHz: February 1994, $165/1000.
33/66 MHz: April 1994.
Technology: CMOS.
16 kbyte cache.
Technology: CMOS.
2 kbyte cache: write back.
Intel i80486SX CPU upward pin compatible.
On-chip ventilator.
40 MHz: 1993.
Technology: CMOS.
Cyrix M5 CPU. ID: DH = 0x00 (family ID), DL = 0x05 (model ID).
2 kbyte cache: write back.
Intel i80486SX CPU upward pin compatible.
May 1993.
33 MHz.
40 MHz: 1993.
50 MHz.
Technology: CMOS.
Cyrix M5 CPU. ID: DH = 0x00 (family ID), DL = 0x05 (model ID).
May 1993.
25 MHz.
33 MHz.
Technology: CMOS.
October 1993.
20/40 MHz.
25/50 MHz.
Technology: CMOS.
October 1993.
20/40 MHz.
25/50 MHz.
Technology: CMOS.
Cyrix FasCache Cx486DX/Cx486DX2 CPU FP bug: when a register load instruction
is followed by an instruction that clears the FP status register (FCLEX), and
the memory location being referenced is not in the CPU's internal cache, the external memory bus cycle is
aborted by the FCLEX instruction and the register is not loaded properly.
Since this code sequence is very unlikely to occur in any software, the bug
will probably not be fixed at all.
8 kbyte cache: write through / write back.
Intel i80486DX CPU upward pin compatible.
September 1993.
33 MHz: 1993.
40 MHz: 1993, $235.
50 MHz.
Technology: CMOS.
Cyrix M6 CPU. ID: DH = 0x00 (family ID), DL = 0x06 (model ID).
September 1993.
25 MHz.
33 MHz.
Technology: CMOS.
September 1993.
20/40 MHz.
25/50 MHz.
Technology: CMOS.
ID: DH = 0x00 (family ID), DL = 0x07 (model ID).
Technology: CMOS.
Cache: write back.
33/66 MHz (announced: fourth quarter 1994): $220.
40/80 MHz (announced: fourth quarter 1994): $250.
Technology: IBM 0.65 micron CMOS.
8 kbyte cache:
write through,
2-way set associative,
1024 sets,
4 bytes per line.
40 MHz: february 1994.
Package: ceramic PGA (Pin Grid Array).
Technology: CMOS.
33 MHz: february 1994.
Technology: CMOS.
20/40 MHz: february 1994.
25/50 MHz: february 1994.
Technology: CMOS.
20/40 MHz: february 1994.
Technology: CMOS.
CPUID: "UMC UMC UMC".
8 kbyte cache.
4 deep write buffer.
25 MHz: August 1994, $50/1000.
33 MHz: 2.25 W, August 1994, $70/1000.
40 MHz: August 1994.
Manufacturing: 0.6 micron CMOS.
CPUID: family = 0x4, model = 0x2.
25 MHz: August 1994, $50/1000.
33 MHz: 2.25 W, August 1994, $70/1000.
40 MHz: August 1994.
Manufacturing: 0.6 micron CMOS.
CPUID: family = 0x4, model = 0x1.
33 MHz: 0.76 W, August 1994.
Manufacturing: 0.6 micron CMOS.
An Intel Overdrive CPU will be made available that will fit in the original PGA (Pin Grid Array) (ODPR: OverDrive Processor Replacement), so motherboards without an Intel Overdrive socket can be upgraded too.
At this moment it is still unsure if all motherboards with an Intel Overdrive socket can indeed be upgraded to an Intel Pentium CPU. The Intel Pentium P24T CPU (ODP), the Intel Pentium CPU upgrade for the blue 238 pin PGA Overdrive socket, appears to produce too much heat for most thermally not compliant systems. It is not even sure if there will ever be an Intel Pentium CPU upgrade for those motherboards at all. For the newer motherboards with a white 237 pin PGA Overdrive socket, that do satisfy the heat specifications, there will be an Intel Pentium CPU at 3,3 V with a ventilator on the IC. There are also black Overdrive sockets around.
ZIF socket (Zero Insertion Force).
SL Enhanced from June 1993.
Package: 168 pin PGA (Pin Grid Array).
Technology: CMOS.
SL Enhanced from June 1993.
Package: 168 pin PGA (Pin Grid Array).
Technology: CMOS.
ID:
step level A0-A2: DH = 0x04 (family ID), DL = 0x32 (model ID, revision),
step level B1: DH = 0x04 (family ID), DL = 0x33 (model ID, revision).
SL Enhanced from June 1993.
Package: 169 pin PGA (Pin Grid Array).
Technology: CMOS.
ID:
step level A0-A2: DH = 0x04 (family ID), DL = 0x32 (model ID, revision),
step level B1: DH = 0x04 (family ID), DL = 0x33 (model ID, revision).
25/75 MHz max: October 1994, $549.
33/99 MHz max: October 1994, $649.
Multiprocessor support.
Upgrading: adding more Intel Pentium CPUs.
Parity checking at busses.
Branch prediction (BTB: Branch Target Buffer).
8 kbyte instruction cache, 8 kbyte data cache (Harvard architecture).
Both 2-way set associative, write back, no write allocate.
32 bit internal data bus (CPU - MMU (Memory
Management Unit, including cache))
64 bit external data bus (MMU (Memory Management Unit, including cache) -
memory).
32 bit address bus.
Package: 296 pin PGA (Pin Grid Array).
In October 1994 Dr. Thomas R. Nicely, Professor of Mathematics at the Lynchburg College, Lynchburg, Virginia (nicely@acavax.lynchburg.edu), reported a bug present in the FPU of all Intel Pentium CPUs. The double precision part of the mantissa is not computed correctly when dividing in some areas of the mantissa space of the divisor. The bug is fixed in Intel Pentium CPUs produced after November 1994.
60 MHz (Intel Pentium 510\60 CPU):
17-13 W, $418/1000, iCOMP 510.
66 MHz (Intel Pentium 567\66 CPU):
16-13 W, $750/1000, iCOMP 567 (First 66 MHz
CPUs had heat troubles and were released as 60 MHz items).
Technology: 0.8 micron biCMOS.
3.1E6 transistors.
Die size: 18 x 16 mm.
ID:
step level Ax: DH = 0x05 (family ID), DL = 0x0X (model ID, revision),CPUID:
step level Bx: DH = 0x05 (family ID), DL = 0x1X (model ID, revision).
step level Ax: family = 0x5, model = 0,
step level Bx: family = 0x5, model = 1.
Model 1, step level 7: FDIV bug fixed.
60 MHz: 3.3 V, $380/1000.
66 MHz: 64.5 SPECint92, 56.9 SPECfp92, 3.3 V, $470/1000.
50/75 MHz (Intel Pentium 610\75 CPU)
(notebooks, P54T): 3 V,
August 1994, package: 320 pin TCP, $585/1000,
iCOMP 610.
60/90 MHz (Intel Pentium 735\90 CPU):
3.3 V, March 1994, $585/1000, iCOMP 735.
66/100 MHz (Intel Pentium 815\100 CPU): 3.3 V,
March 1994, $935, iCOMP 815.
Technology: 4 layer metal, 0.6 micron biCMOS.
3.3E6 transistors.
Die size: 12 x 13 mm.
ID: step level A: DH = 0x05 (family ID), DL = 0x2X (model ID, revision).
CPUID: family = 0x5, model = 0x2.
Model 2, step level 4: FDIV bug fixed.
Technology: 0.6 micron.
P6 (fourth quarter 1995): 6E6 transistors, Oregon:
upward compatible with all previous iapx CPUs,P7: 14E6 transistors, Santa Clara, CA.
ECC,
Fault Analysis & Recovery,
Functional Redundancy Checking.
Technology: CMOS.
Superscalar:
3 integer pipelines,
1 FP pipeline.
Announced: third quarter 1995.
Technology:
0.5 micron CMOS (Fab 25, Texas),
0.35 micron CMOS (first quarter 1996).
Announcements:
AMD K6 CPU,
AMD K7 CPU.
Announced: second quarter 1995.
16 kbyte cache.
50 MHz.
100 MHz.
Superscalar: 2 pipelines.
Superpipelined: 7 stages.
FPU: 4 64 bit write buffers.
Technology: IBM 0.5 micron CMOS.
Runs internally at 4 V; Compatibility with 5 V motherboard provided through the bus interface chip.
16 kbyte instruction cache, 16 kbyte data cache (Harvard architecture).
External L2 cache controller for 256 kbyte or 1 Mbyte.
60 MHz,NexGen Nx587 NPX:
66 MHz.
60 MHz,
66 MHz.
March 1994.
NexGen NxVL Vesa Local Bus interface:
60 MHz,PCI version (announced: 3rd quarter 1994).
66 Mhz.
Superscalar:
2 integer units,Branch prediction.
FP adder (2 cycles),
FP multiplier (2 cycles).
NexGen Nx586 CPU: 4 V, $460/1000, 9 W, 3.5E6 transistors, 0.5 micron CMOS.
NexGen Nx587 NPX: 4 V, $128/1000, 1.1 W, 0.7E6 transistors, 0.5 micron CMOS.
NexGen NxVL Vesa Local Bus interface: 5 V, $86/1000, 1.0 W, 0.5 micron CMOS.
75 MHz: September 1994, $404.
80 MHz: September 1994.
90 MHz: September 1994, $777.
100 MHz (announced).
Manufactured by IBM.
64/128 bit data bus.
Super scalar:
2 64 bit integer units,
floating point unit.
150 MHz: 3.3 V, end 1992, $500/3000,21064-AA:
200 MHz: external speed: 25, 50, 100 MHz, 3.3 V, end 1992, $610/10.000, 35 W.
2 level cache,
250 MHz: 3.3 V, June 1994,21066:
300 MHz: 3.3 V, June 1994.
21064 with PCI controller, DRAM/VRAM controller, graphics interface,
166 MHz, 7W,21068:
200 MHz.
low cost 21066,
66 MHz, December 1993, 20 W,
100 MHz, December 1993.
Used in DEC Alpha AXP.
64 bit data bus.
64 bit address bus.
data and address bus are multiplexed.
8 kbyte instruction cache, 8 kbyte data cache (Harvard architecture): both
direct mapped.
MIPS R4000MC/R4000SC CPU: secondary external cache controller (128
bit bus).
100 MHz: 5V.
LSI Logic LR4000PC CPU: 50 MHz,
0.7 micron CMOS.
LSI Logic LR4000MC CPU.
LSI Logic LR4000SC CPU:
internal / external clock rate selectable 1/2, 1/3, 1/4, 100 MHz maximum.
Also available from NEC, IDT and Toshiba.
80 MHz: 3.3 V (also available from NEC).
100 MHz: 5 V.
100 MHz: 3.3 V.
133 MHz: 5 V.
133 MHz: 3.3 V.
150 MHz: 5 V.
150 MHz: 3.3 V.
200 MHz: 3.3 V, May 1994.
Also available from NEC, IDT and Toshiba.
16 kbyte instruction cache, 16 kbyte data cache (Harvard architecture): both 2-way set associative.
100 MHz: 5 V (also available from IDT).
100 MHz: 3.3 V (also available from