List of x86 coprocessors

from Wikipedia, the free encyclopedia

The list of x86 coprocessors includes coprocessor models for x86 processors .

Manufacturer

AMD

designation suitable
for ...
Year of
introduction
Clock
frequencies
casing technology description
Am80C287 i80286
Am286
1989 10 MHz
12 MHz
16 MHz
DIP-40
PLCC-44
CMOS compatible with i80287
Am80EC287 i80286
Am286
Max. 16 MHz DIP-40 CMOS like Am80C287, only with power management

Chips & Technologies

designation suitable
for ...
Year of
introduction
Clock
frequencies
casing technology description
KL Chips J38700.jpg SUPER MATH
J38700DX
i386DX 1992 16 MHz
20 MHz
25 MHz
33 MHz
40 MHz
PGA-68 1.2 µm CMOS compatible with i387
KL CHIPS P38700SX.jpg SUPER MATH
P38700SX A / B
i386SX 199? 16 MHz
20 MHz
25 MHz
33 MHz
35 MHz
PLCC-68 1 µm CMOS

Cyrix

designation suitable
for ...
Year of
introduction
Clock
frequencies
casing technology description
FasMath
CX-82S87
i80286
i386SX
1991 06 MHz
08 MHz
10 MHz
12 MHz
16 MHz
20 MHz
DIP-40
PLCC-44
CMOS software compatible with i387
based on CX83D87
with power saving technology
pin compatible with i80287 (DIP)
pin compatible with i80287XLT (PLCC)
alternative designation Cyrix 287XL (+) (?)
KL Cyrix FasMath CX83S87.jpg FasMath
CX-83S87
i386SX 1990 16 MHz
20 MHz
25 MHz
33 MHz
PLCC-68 1.0 µm CMOS alternative designation Cyrix 387SX
pin and software compatible with i387SX
KL Cyrix FasMath CX83D87.jpg FasMath
CX-83D87
i386DX 1989 16 MHz
20 MHz
25 MHz
33 MHz
40 MHz
PGA-68,
PQFP-80
to
PGA-68
1.0 µm CMOS integrated power management
code name of the design: Little Seven (L7)
pin and software compatible with i387DX
alternative designation Cyrix 387DX (+)
Cyrix 387SL i386SL 25 MHz PLCC-68 CMOS pin and software compatible with i387SL (?)
KL Cyrix Cx487DLC.jpg Cx487DLC i386DX
Cx486DLC
1992 33 MHz
40 MHz
PGA-68 0.8 µm CMOS for Cx486DLC compatible in the i386 socket
KL Cyrix Cx487S.jpg Cx487S Cx486S
Cx486DX

i486SX
i486DX
1993 33 MHz
40 MHz
PQFP-80 0.8 µm CMOS
KL Cyrix Cx87DLC.jpg Cx87DLC i386DX
Cx486DLC
33 MHz
40 MHz
PQFP-80
to
PGA-68
CMOS for Cx486DLC compatible in the i386 socket
KL Cyrix Cx87SLC.jpg Cx87SLC i386SX
Cx486SLC
25 MHz
33 MHz
PLCC-68
PQFP-80
CMOS alternative designation CXSLC87
KL Cyrix CX-EMC87.jpg FasMath
CX-EMC87

(AutoMath)
i386 16 MHz
20 MHz
25 MHz
33 MHz
40 MHz
PGA-121 1.0 µm CMOS software compatible like CX-83D87
with Weitek mode (memory mapping etc.)
is supported by AutoCAD
pin compatible with Weitek WTL3167 (?)

IIT

designation suitable
for ...
Year of
introduction
Clock
frequencies
casing technology description
KL IIT 2C87.jpg 2C87 (P / PL) i80286
i386SX
1989 08 MHz
10 MHz
12 MHz
16 MHz
20 MHz
DIP-40
PLCC-44
1.2 µm CMOS software compatible with i387
40,000 transistors
KL IIT 3C87.jpg 3C87 i386DX 1989 16 MHz
20 MHz
25 MHz
33 MHz
40 MHz
PGA-68
PLCC-68
1.2 µm CMOS
(16 MHz and
20 MHz version)
1.0 µm CMOS
KL IIT 3C87SX.jpg 3C87SX i386SX 1989 16 MHz
20 MHz
25 MHz
33 MHz
40 MHz
PLCC-68
4C87SLC i386SX
Cx486SLC
25 MHz
33 MHz
40 MHz
PLCC-68
TQFP-80
KL IIT 4C87DLC.jpg 4C87DLC i386DX
Cx486DLC
33 MHz
40 MHz
PGA-68
PLCC-68
based on 3C87
KL IIT486DLX.jpg 487DLX25 / 50 i386DX
Cx486DLC
25 MHz
internal:
50 MHz
PGA-68 internal clock doubling
KL IIT XC87DLC.jpg XC87DLC i386DX
Cx486DLC
25 MHz
33 MHz
PGA-68
KL IIT XC87SLC.jpg XC87SLC i386SX
Cx486SLC
1989 33 MHz PLCC-68
XC87DLX2 i386DX
Cx486DLC
1994 (?) 25 MHz
internal:
50 MHz
PGA-68 (?) internal clock doubling
based on 3C87

Intel

designation suitable
for ...
Year of
introduction
Clock
frequencies
casing technology description
Intel 8087.jpg i8087 i8086
i8088
i80186
i80188
1980 05 MHz (8087 / 8087-3)
08 MHz (8087-2)
10 MHz (8087-1)
DIP-40 3 µm NMOS approx. 45,000 transistors
approx. 50,000 FLOPS
KL Intel 80C187.jpg i80C187 i80C186 1988 12 MHz
16 MHz
DIP-40
PLCC-44
1.5 µm CHMOS III based on the design of the i387,
fully software compatible with i8087, i80287 and i387 End of
production: 1996
KL Intel C80287.jpg i80287 i80286
i386
1983 06 MHz (i80287-3)
06 MHz (i80287-6)
08 MHz (i80287-8)
10 MHz (i80287-10)
12.5 MHz (i80287-12)
DIP-40 1.5 µm HMOS III (NMOS)
CHMOS III (i80C287)
KL Intel i80287XL Big Markings.jpg i80287XL i80286
i80C286
up to 12.5 MHz DIP-40 1.5 µm CHMOS III with i387 functions
KL Intel 80287XLT.jpg i80287XLT i80286
i80C286
up to 12.5 MHz PLCC-44 1.5 µm CHMOS III with i387 functions
KL Intel 80387.jpg i387 i386DX
i386SX
1986 16 MHz
20 MHz
25 MHz
PGA-68
CQFP-68
1.5 µm CHMOS III approx. 120,000 transistors
Die size: 7 mm × 7.5 mm
Compatible with the i386DX
The sources are not entirely clear, but are probably not compatible with the 80386SX
KL intel i387DX.jpg i387DX i386DX 1989 16 MHz
20 MHz
25 MHz
33 MHz
PGA-68 1.0 µm CHMOS IV Improved i387
Die size: 5.5mm ×
5.5mm Compatible with the i386DX only
KL Intel i387SX.jpg i387SX i386SX 16 MHz
20 MHz
25 MHz
33 MHz
PLCC-68 1.0 µm CHMOS IV For the i386SX only
I387sl.jpg i387SL i386SL 1992 16 to 25 MHz PLCC-68 1.0 µm CHMOS IV integrated power management for mobile applications
KL Intel i487SX.jpg i487SX i486SX 1991 20 MHz
25 MHz
33 MHz
PGA-169 1.0 µm CHMOS IV full-fledged i486DX
one pin deactivates the existing i486SX

NexGen

designation suitable
for ...
Year of
introduction
Clock
frequencies
casing technology description
KL Nexgen Nx587.jpg Nx587 Nx586 never officially
appeared
60 MHz (?)
66 MHz (?)
90 MHz (?)
PGA-143 0.5 µm CMOS
700,000 transistors with an
operating voltage of 4.0 V
VLB mainboards with Nx587 sockets only appeared as prototypes as samples

ULSI

designation suitable
for ...
Year of
introduction
Clock
frequencies
casing technology description
KL ULSI MathCo US83C87.jpg US83C87 i386DX 1991 20 MHz
25 MHz
33 MHz
40 MHz
PGA-68
PLCC-68
1.2 µm CMOS FPU clock always the same CPU clock
compatible with i387 a
little faster than the i387DX, especially in the basic arithmetic operations
transcendental functions only slightly faster
KL ULSI MathCo DX.jpg Math-Co DX i386DX 33 MHz
40 MHz
PGA-68 CMOS like ULSI US83C87
KL ULSI Math-Co DX-2.jpg Math-Co DX-2
(US83D87-C)
i386DX 33 MHz
(internal 66 MHz)
PGA-68 CMOS like ULSI US83C87, but with asynchronous clock
internal clock doubling
KL ULSI US83C87-C.jpg Math-Co
DX / DLC
i386DX
Cx486DLC
40 MHz PGA-68 CMOS
KL ULSI Math-Co DX DLC2.jpg MathCo
DX / DLC2-50
(US83D87-C)
i386DX
Cx486DLC
25 MHz
(internal 50 MHz)
PGA-68 CMOS
internal clock doubling with asynchronous clock
Math-Co SX
(US83S87)
i386SX 16 MHz
20 MHz
25 MHz
33 MHz
PLCC-68 CMOS like ULSI US83C87
with power saving and sleep mode
KL ULSI US83S87SX SLC.jpg Math-Co
SX / SLC
i386SX
Cx486SLC
33 MHz
40 MHz
PLCC-68 CMOS

Weitek abacus

designation suitable
for ...
Year of
introduction
Clock
frequencies
casing technology description
Weitek WTL1167 arch.svg WTL1167 i386DX before i387 (?) 20 MHz Small
PGA (?) - 121 board
with three ICs
WTL1164: 2.5 µm NMOS
WTL1165: 2.5 µm NMOS
neither pin nor software compatible with i80x87
only software support for square root
small circuit board with Weitek WTL1163, WTL1164 and WTL1165
KL Weitek 3167.jpg WTL3167 i386DX 1989 (?) 20 MHz
25 MHz
33 MHz
PGA-121 CMOS neither pin nor software compatible with i80x87
a W3167 socket is required
KL Weitek 4167.jpg WTL4167 i486
i487SX
25 MHz
33 MHz
PGA-142 CMOS neither pin nor software compatible with i80x87
a W4167 socket is required

credentials

  1. http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Fandrianto_Woo.pdf
  2. http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Fandrianto_Woo.pdf

Web links

Data Sheets