Intel MASTER processor matrix
BSP, CPU, FPU/NPU. MCU,
Co-processors, I/O processors, Comm Controllers, DSP

processor # Family type Intel/common name
details
3001
3002
M C U
BSP
Microprogram Control Unit
Bit Slice Processor
4004 MCS4 CPU
4040 MCS4/40 CPU enhanced 4004
43201
43202
43203
43204
43205
iAPX432 CPU 2 chip (01 & 02)
General Data Processor (GDP)
Interface Processor (IP)
Bus Interface Unit (BIU)
Memory Control Unit (MCU)
8008 MCS8 CPU
NOTE: In the original numbering, the 8041/42/44/48/49/50/51/52/54 have the second digit "0" which now means without ROM. The original ROMless were given lower numbers, 10 less than their ROM version, ie - 8031/8051, 8032/8052, 8035/8048, 8039/8049, 8040/8050
8021 MCS48 MCU 8048 special version
lowcost, instruction subset
8022 MCS48 MCU 8048 special version
with 2 channel ADC
8031 MCS51 MCU 8051 ROMless
"External Program Memory"*
NOTE: * is the names Intel uses for the chips, single chip microcomputer or microcontroller-- External, ROM, & EPROM Memory
8032 MCS51 MCU 8052 ROMless
"External Program Memory"*
8035 MCS48 MCU 8048 ROMless
"External Program Memory"*
8039 MCS48 MCU 8049 ROMless
"External Program Memory"*
8040 MCS48 MCU 8049 ROMless
8041
8041A
UPI-41
UPI-41A
MCU -
UPI
(8048) UPI
(Universal Peripheral Interface)
Microcomputer
extra instructions for bus interface
NOTE: Intel refers to their UPI chips as a microcontroller family/MCS MCU derivatives as slave processors and their MCS counterparts as host processors
8042 UPI-42 MCU -
UPI
(8048) UPI
8-bit Slave Microcomputer/MCU
8044 RUPI-44
(MCS51)
MCU -
comm contr
dual controller on chip
8051 core & SIU controller
High Performance 8-bit Microcontroller
w/ On-Chip Serial Communication Controller
8048 MCS48 MCU Single Component 8-bit Microcontroller
"ROM Program Memory"*
8049 MCS48 MCU "ROM Program Memory"*
8050 MCS48 MCU 8049 "ROM Program Memory"*
8051 MCS51 MCU 8-bit Control-Oriented Microcontrollers
"ROM Program Memory"*
Boolean processor
8048 derived programming model & timer functions
8052 MCS51 MCU enhanced 8051
8054 MCS51 MCU enhanced 8051
8058 MCS51 MCU 8051
8061 (8096) MCU 8096 with extra instructions
different pinout
Ford engine control
8063 (8096) MCU 8096/8061
Ford engine control
8065 (8096) MCU 8096/8061
Ford engine control
8080
8080A
8080B
MCS80 CPU
8085
8085A
8085AH
MCS85 CPU
8086
8086AH
80C86
MCS86
iAPX86
CPU
8087 MCS86 FPU
8088
80C88
MCS86
iAPX86
CPU
8089 MCS86 I/O Proc 1st I/O Proc
NOTE: Intel calls the 8089 a processor, dedicated to I/O as an intelligent DMA controller, The 1st generation of a line of IOP's (80960Rx, 803xx) that continues today
8095 MCS96 MCU with A/D
8096 MCS96
iACX-96
MCU no A/D
8097 MCS96 MCU with A/D
8098 MCS96 MCU
80130
80150
MCS86 OS Proc
ROM
80130/50 w/ 8086/88
iRMX86 ROM
CP/M-86 V1.1 ROM
80151 MCS151 MCU extension to MCS51
intermediate performance, price
between 51 & 251
80152 8051 MCU -
comm contr
HDLC serial
communications controller
80186
80C186
MCS86
iAPX86
CPU
80187 MCS86 FPU
80188
80C188
MCS86
iAPX86
CPU
80194 MCS96 MCU
80196 MCS96 MCU
80198 MCS96 MCU 8 bit 80196KB ROMless
80200 XScale MPU SA/ARM II
5th gen ARM
NOTE: MPU is used to indicate that Intel doesn't catagorizes these processors with their CPU's or with their MCU's, They simply call them processors-- ie: application, I/O, network processors
80219 XScale MPU
PCI Proc
SA/ARM
80251 MCS251 MCU ROMless
80286
i286
MCS86
iAPX86
CPU
80287
80287XL
80287XLT
MCS86
i287XL
FPU
80296SA MCS296 MCU ROMless
signal processing instructions
80302
80303
IOP303
XScale
MPU -
I/O proc
3rd-gen
80960JT
80312
80314
IOP310
IOP315
XScale
MPU -
I/O proc
4th gen
chipset
XScale - ARM - 80200
80312 I/O Companion Chip
80314 I/O Companion Chip
80321
80331
80332
IOP321
IOP331
IOP332
MPU -
I/O proc
5th gen
XScale - ARM
80376 iAPX86 CPU 386 embedded processor
80386
80386SX
80386DX
80386CX
80386EX
80386GX
iAPX86
IA32
i386
CPU
NOTE: IA32 is an instruction set architecture that started with the 386 and extends to the current Pentiums, but not the IA64
80387
i387
iAPX86 FPU
80452
80452-1
UPI-452 MCU -
I/O Proc
80C51 core/ROMless
Programmable I/O Processor
Slave I/O Processor
80486
i486
iAPX86
IA32
CPU
80487
i487
iAPX86 FPU
80500 P5
eng sample
CPU
80501
Pentium
P5 0.8 µm CPU Bipolar CMOS
80502 P54 0.6 µm
P54C 0.35 µm
CPU Bipolar CMOS
enhanced/pure CMOS
80503 P55C MMX
Mobile MMX
CPU
module
Tillamook
80521 P6 PentPro CPU
NOTE: The Pentium Pro started the P6 microarchitecture
80522 P6 PII
0.35µm
CPU Klamath
MMX added to P6 family
80523 P6 PII
0.25µm
Celeron
Xeon
Mobile PII
CPU
Deschutes
Covington
Drake
Tonga
80524 P6
PII Celeron
Mobile PII
CPU Mendocino
Tonga
Dixon
80525 P6 PIII
Xeon
0.25µm
CPU Katmai
Streaming SIMD Extensions (SSE)
80526 P6 PIII
Xeon
0.18µm
CPU
80528 P6 Pent4
P68
CPU
NOTE: The Pentium 4 started the NetBurst microarchitecture
80530 P6 PIII CPU
80531 P6 Pent4 CPU
80532 P6 Pent4
Xeon
CPU
80534 P6 Pent4 CPU
80535 P6 PentM CPU
80536 P6 PentM CPU
80541 IA64
Itanium
CPU
80546 P6 Pent4 CPU
80547 P6 Pent4 CPU
80551 Pent D CPU
80553 Pent D CPU
80860 i860 CPU
80930 MCS251 MCU -
USB
ROMless 80C251Sx core
with USB function
80960 i960 MCU
80960Rx i960 MCU -
I/O Proc
I/O Proc 2nd-gen
IXC1100 XScale MPU
Control
Plane Proc
IXP220
300/400
12/24/2800
XScale MPU
Network
Proc
DX2ODP
DX4ODP
486DX
Overdrive
CPU
486DX
ODP486
ODPR486
486SX DX
Overdrive
CPU
486DX
ODP - for upgrade socket
ODPR - single socket systems
MMC1 P55 MMX
Mobile
CPU
module
Tillamook
CPU, sec cache, northbridge
MPPM2/5
MPM22/25
P6
PII Mobile
CPU
module
PODP3V P54C OD
P5CT
CPU 3 volt
PODP5V P54C/486 OD
P5T
CPU 5 volt
PODP5V P54C/P5 OD
P5T
CPU 5 volt
PODPMT P55C MMX
Overdrive
CPU
PXA210
250/55
260/1/3
XScale
SA-1100
MPU applications processors
210/50 1st gen XScale
PXA270
271/72
PXA800
XScale II MPU
DSP
applications processors
270 Bulverde
Monahans
RapidCAD
-1. -2
iAPX86
486/386
CPU
+ PLA
Engineering CoProc
486DX/386 pin-compatible
+ PLA/FPU
SA110
SA120
SA1100
SA1110
SA1500
SA110
Strong
ARM
CPU org DEC SA-110
21281
21285 Core Logic
replaces i860/960
SX2ODP 486SX
Overdrive
CPU
486DX
UBPODP P6Pro-PII
Overdrive
CPU
NOTE: Intel 82xx processors are identified by Intel as with ROM
8231 FPU
8232 FPU
8242 UPI-42 MCU -
UPI
8042AH
keyboard controller
8292 UPI-42 MCU -
UPI
8042AH
GPIB controller
8294 UPI-42 MCU -
UPI
8042AH
Data Encryption Unit
8295 UPI-42 MCU -
UPI
8042
printer controller
preprogrammed dot matrix I/F
82077 MCU? floppy disk controller on a chip
85C220 mPLD
82078 MCU Single-chip Floppy Disk Controller
NOTE: In its data sheet, Intel shows a internal microcontroller in the chip
82091 MCU 82078 core
Advanced Intregrated Peripherial (AIP)
82389 Co-proc Message Passing Coprocessor
82586 Co-proc 1st LAN Co-processor
82593 Co-proc mobile LAN Co-processor
82596 Co-proc Hi-Pro 32bit LAN Co-processor
NOTE: Intel uses the name coprocessor to distinguish the 82596 from the rest of it's LAN controllers
82750 i750 Video proc
82786 Graphics
coproc
82930 periph
contr
USB
82961 i960 ASSP
printer contr
Application Specific Standard Product
80960KA/B core
NOTE: 83xx processor are identified by Intel as with Factory Masked Programmable ROM
8342 UPI-42 MCU -
UPI
Intel mentions it as a discontinued product
8344 RUPI-44
(MCS51)
MCU -
comm contr
8044 ROMless
NOTE: Original numbering sequence, 83xx here is ROMless
8351 (8051) MCU 8051 with ROM
8361
8362
(8096) MCU
ROM
8096/8061 companion chip
RAM/IO/CART
Ford engine control
8395 MCS96 MCU 8095 with ROM
8396 MCS96 MCU 8096 with ROM
8397 MCS96 MCU 8097 with ROM
8398 MCS96 MCU 8098 with ROM
83151 MCS51 MCU 80151 with ROM
83C152 MCS51 MCU
8051
Global Serial Channel (GSC)
Communications Controller
83196 MCS96 MCU
83198 MCS96 MCU ROM
83251 MCS251 MCU 80251 ROM
83452
83452-1
UPI-452 MCU -
I/O Proc
80C51 core/ ROM
Programmable I/O Processor
Slave I/O Processor
83930 MCS251 MCU -
USB
80C251Sx core w/ ROM
with USB function
NOTE: 86xx processors are identified by Intel as with EPROM
8641 UPI41 MCU 8041 EPROM UPI
microcomputer
8642 UPI42 MCU 8042 EPROM UPI
microcomputer
NOTE: 87xx processors are identified by Intel as User Programmable, with OTROM (One Time Programmable ROM) or EPROM
8741
8741A
UPI41 MCU 8041 EPROM UPI
microcomputer
8742 UPI42 MCU 8042 EPROM UPI
8-bit Slave Microcontroller
8744 RUPI-44
(MCS51)
MCU -
comm contr
8044 EPROM
8748 MCS48 MCU 8048 EPROM
"EPROM Program Memory"*
8749 MCS48 MCU 8049 EPROM
"EPROM Program Memory"*
8751 MCS51 MCU 8051 EPROM
"EPROM Program Memory"*
8752 MCS51 MCU 8052 EPROM
8754 MCS51 MCU 8054 EPROM
8758 MCS51 MCU 8058 EPROM
8761
8763
(8096) MCU
EPROM
8096/8061 companion chip
RAM/IO
Ford engine control
8795 MCS96 MCU 8095 EPROM
8796 MCS96 MCU 8096BH EPROM
8797 MCS96 MCU 8097 EPROM
8798 MCS96 MCU 8098 EPROM
87151 (8051) MCU 80151 EPROM
87251 MCS251 MCU 80251 EPROM
87196 MCS96 MCU 80196 EPROM
87198 MCS96 MCU 80198 EPROM
NOTE: 88xx processors are identified by Intel as processors with internal Flash memory
88CO196 MCS96 MCU 80196EC Flash
88CO, O = product type
standard embedded product
1st with internal Flash
NOTE: 29/89xx processors were originally identified by Intel as processors, telecomm
29C51 MCU -
telecomm contr
CHMOS advanced telecomm controller
2952 MCU -
I/O contr
intregrated I/O controller
89062 ASSP
processsor
89C52 MCS51 MCU 8052 EPROM
89151 MCS51 MCU -
comm contr
ISDN communications controller
89152 MCS51 MCU -
comm contr

BACK TO INDEX