home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / pc-hardware-faq / chiplist / part5 < prev   
Encoding:
Internet Message Format  |  1998-07-28  |  11.4 KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news.kodak.com!news-nysernet-16.sprintlink.net!206.229.87.26!news-east.sprintlink.net!news-peer.sprintlink.net!news-backup-east.sprintlink.net!news.sprintlink.net!193.10.88.101!newsfeed.sunet.se!news01.sunet.se!news99.sunet.se!surfnet.nl!tudelft.nl!elektron.et.tudelft.nl!delphi.et.tudelft.nl!einstein.et.tudelft.nl!offerman
  2. From: offerman@einstein.et.tudelft.nl (Aad Offerman)
  3. Newsgroups: comp.sys.ibm.pc.hardware.chips,comp.sys.ibm.pc.hardware.systems,comp.sys.ibm.pc.hardware.misc,comp.ibm.pc.hardware,comp.sys.ibm.pc.misc,comp.sys.intel,comp.answers,news.answers
  4. Subject: Personal Computer CHIPLIST 9.9.5 part 5 of 5
  5. Supersedes: <6no54g$19p$1@delphi.et.tudelft.nl>
  6. Followup-To: poster
  7. Date: 27 Jul 1998 21:04:49 GMT
  8. Organization: Delft University of Technology, Dept. of Electrical Engineering
  9. Lines: 594
  10. Approved: news-answers-request@MIT.EDU
  11. Expires: 30 December 1998 00:00:00 MET
  12. Message-ID: <6piq1h$i60$1@delphi.et.tudelft.nl>
  13. References: <6pinms$gs4$1@delphi.et.tudelft.nl>
  14. Reply-To: offerman@einstein.et.tudelft.nl
  15. NNTP-Posting-Host: einstein.et.tudelft.nl
  16. Summary: This list contains the various CPUs and NPXs and their features,
  17.          used in the IBM PC, IBM PC/XT, IBM PC/AT, IBM PS/2 and compatibles,
  18.          and the differences between them.
  19. Keywords: PC, CPU, NPX
  20. X-Newsreader: NN version 6.5.0 #2 (NOV)
  21. Xref: senator-bedfellow.mit.edu comp.sys.ibm.pc.hardware.chips:237223 comp.sys.ibm.pc.hardware.systems:71558 comp.sys.ibm.pc.hardware.misc:121869 comp.sys.ibm.pc.misc:103588 comp.sys.intel:155084 comp.answers:32352 news.answers:136151
  22.  
  23. Archive-name: pc-hardware-faq/chiplist/part5
  24. Last-modified: 1998/06/14
  25. Version: 9.9.5
  26.  
  27.     3  NPX (Numerical Processor eXtension)
  28.  
  29.     3.1 Introduction
  30.  
  31.  
  32.     3.2  Intel i8087 NPX
  33.  
  34. NPX for Intel i8086 CPU, Intel i8088 CPU, Intel i80186 CPU, Intel i80188 CPU.
  35.  
  36. 5 MHz (8087-3).
  37. 8 MHz (8087-2), HMOS.
  38. 10 MHz (8087-1): 2400 mW.
  39.  
  40. Package: 40 pin CERDIP (CERamic Dual In-line Package).
  41.  
  42. Technology: NMOS.
  43.  
  44.  
  45.     3.3  Intel i80287 NPX
  46.  
  47. NPX for Intel i80286 CPU, Intel i80386 CPU.
  48.  
  49. 1983.
  50.  
  51. 6 MHz.
  52. 8 MHz.
  53. 10 MHz: 2400 mW.
  54. Intel i80287-fast10: 10 MHz, asynchronous.
  55.  
  56. Package: 40 pin CERDIP (CERamic Dual In-line Package).
  57.  
  58. Technology: NMOS.
  59.  
  60.  
  61.     3.4  AMD Am80287 NPX
  62.  
  63.     3.4.1  AMD Am80C287 NPX
  64.  
  65. Intel i80287 NPX instruction/pin compatible.
  66. Intel i80287 NPX core/microcode.
  67.  
  68. 1989.
  69.  
  70. 10 MHz.
  71. 12 MHz.
  72. 16 MHz.
  73.  
  74. Package: 40 pin CERDIP (CERamic Dual In-line Package),
  75.          40 pin plastic DIP (Dual In-line Package),
  76.          44 pin PLCC (Plastic Leaded Chip Carrier).
  77.  
  78. Technology: CMOS.
  79.  
  80.  
  81.     3.4.2  AMD Am80EC287 NPX
  82.  
  83. AMD Am80C287 NPX with power management.
  84.  
  85. Technology: CMOS.
  86.  
  87.  
  88.     3.5  Cyrix Cx287 NPX
  89.  
  90. Intel i80287 NPX instruction/pin compatible.
  91.  
  92. 8 MHz.
  93. 10 MHz.
  94. 12 MHz.
  95. 16 MHz.
  96. 20 MHz.
  97.  
  98.  
  99.     3.6  Intel i80187 NPX
  100.  
  101. NPX for Intel i80C186 CPU.
  102.  
  103. Intel i80387 NPX core/microcode.
  104. Intel i80387 NPX instruction compatible.
  105.  
  106. 12.5 MHz: 1989, CMOS, 675 mW.
  107. 16 MHz: 1989, CMOS, 780 mW.
  108. 20 MHz: CMOS.
  109.  
  110. Package: 40 pin CERDIP (CERamic Dual In-line Package),
  111.          44 pin PLCC (Plastic Leaded Chip Carrier).
  112.  
  113. Dropped in 1991.
  114.  
  115.  
  116.     3.7  Intel i80287XL NPX
  117.  
  118. NPX for Intel i80286 CPU, Intel i80386 CPU.
  119.  
  120. Intel i80387 NPX instruction compatible.
  121. Intel i80387 NPX core/microcode.
  122.  
  123. Intel i80287 NPX pin compatible.
  124.  
  125. 8 MHz.
  126. 10 MHz.
  127. 12.5 MHz: 1990, 675 mW.
  128. 16 MHz.
  129. 20 MHz.
  130.  
  131. Package: 40 pin CERDIP (CERamic Dual In-line Package),
  132.          44 pin PLCC (Plastic Leaded Chip Carrier) (Intel i80287XLT NPX).
  133.  
  134. Technology: CMOS.
  135.  
  136.  
  137.     3.8  Cyrix FasMath Cx82S87 NPX
  138.  
  139. NPX for Intel i80286 CPU, Intel i80386 CPU.
  140.  
  141. Intel i80387 NPX instruction compatible.
  142. Cyrix FasMath Cx83D87 NPX core/microcode (until November 1991)
  143. Cyrix FasMath Cx387+ NPX core/microcode (from November 1991).
  144.  
  145. 6 MHz: 1991.
  146. 8 MHz: 1991.
  147. 10 MHz: 1991.
  148. 12 MHz: 1991.
  149. 16 MHz: 1991.
  150. 20 MHz: 1991.
  151.  
  152. Package: 40 pin DIP (Dual In-line Package) (Intel i80287 NPX pin compatible),
  153.          44 pin PLCC (Plastic Leaded Chip Carrier) (Intel i80287XLT NPX pin
  154.            compatible).
  155.  
  156. Static core.
  157.  
  158. Technology: CMOS.
  159.  
  160.  
  161.     3.9  IIT IIT-2C87 NPX
  162.  
  163. NPX for Intel i80286 CPU, Intel i80386 CPU.
  164.  
  165. IIT IIT-3C87 NPX instruction compatible.
  166. IIT IIT-3C87 NPX core/microcode.
  167.  
  168. Intel i80287 NPX pin compatible.
  169.  
  170. 8 MHz.
  171. 10 MHz.
  172. IIT IIT-2C87-10F NPX: 10 MHz, asynchronous.
  173. 12 MHz.
  174. IIT IIT-2C87-12F NPX: 12 Mhz, asynchronous.
  175. 16 MHz.
  176. 20 MHz, 1989, 500 mW.
  177. IIT IIT-2C87-20F NPX: 20 MHz, asynchronous.
  178.  
  179. Technology: CMOS.
  180.  
  181.  
  182.     3.10  Intel i80387 NPX
  183.  
  184.     3.10.1  Intel i80387 NPX
  185.  
  186. NPX for Intel i80386/i80386DX CPU.
  187.  
  188. 1986.
  189.  
  190. 16 MHz: 750 mW.
  191. 20 MHz: 950 mW.
  192. 25 MHz: 1250 mW.
  193. 33 MHz.
  194.  
  195. Package: 68 pin, 2 row ceramic PGA (Pin Grid Array).
  196.  
  197. Technology: 1.5 micron CHMOS III.
  198.  
  199.  
  200.     3.10.2  Intel i80387DX NPX
  201.  
  202. NPX for Intel i80386/i80386DX CPU.
  203. Enhanced Intel i80387 NPX.
  204.  
  205. 1989.
  206.  
  207. 16 MHz.
  208. 20 MHz: 525 mW.
  209. 25 MHz: 625 mW.
  210. 33 MHz: 750 mW.
  211.  
  212. Package: 68 pin, 2 row PGA (Pin Grid Array).
  213.  
  214. Technology: CHMOS IV.
  215.  
  216.  
  217.     3.10.3  Intel i80387SX NPX
  218.  
  219. NPX for Intel i80386SX CPU.
  220.  
  221. Intel i80387 NPX core/microcode.
  222.  
  223. 16 MHz: 740 mW.
  224. 20 MHz: 1000 mW.
  225. 25 MHz.
  226. 33 MHz.
  227.  
  228. Package: 68 pin PLCC (Plastic Leaded Chip Carrier).
  229.  
  230.  
  231.     3.10.4  Intel i80387SL Mobile NPX
  232.  
  233. NPX for Intel i80386SL CPU.
  234.  
  235. Intel i80387DX NPX core/microcode.
  236. Extra features: cache controller,
  237.                 programmable memory controller,
  238.                 expanded memory support.
  239. Static core.
  240.  
  241. Power management: SMM (System Management Mode).
  242.  
  243. 1992.
  244.  
  245. 16 MHz.
  246. 20 MHz.
  247. 25 MHz.
  248. 33 MHz.
  249.  
  250. Technology: CHMOS IV.
  251.  
  252.  
  253.     3.10.5  Intel i80X87SL Mobile NPX
  254.  
  255. NPX for Intel i80386SX CPU.
  256.  
  257. Intel i80387DX NPX core/microcode.
  258.  
  259. 16 MHz.
  260. 20 MHz.
  261. 25 MHz.
  262.  
  263.  
  264.     3.11  Chips & Technologies SuperMath 38700 NPX
  265.  
  266.     3.11.1  Chips & Technologies SuperMath 38700DX NPX
  267.  
  268. Intel i80387DX NPX instruction/pin compatible.
  269.  
  270. Power Management.
  271.  
  272. 16 MHz: 1991.
  273. 20 MHz: 1991.
  274. 25 MHz: 1991.
  275. 33 MHz: 1991.
  276. 40 MHz: 1991.
  277.  
  278. No longer available.
  279.  
  280. Technology: 1.2 micron CMOS.
  281.  
  282.  
  283.     3.11.2  Chips & Technologies SuperMath 38700SX NPX
  284.  
  285. Intel i80387SX NPX instruction/pin compatible.
  286.  
  287. Power management.
  288.  
  289. 16 MHz: 1991.
  290. 20 MHz: 1991.
  291. 25 MHz: 1991.
  292.  
  293. No longer available.
  294.  
  295.  
  296.     3.12  Cyrix 80387 NPX
  297.  
  298.     3.12.1  Cyrix FasMath Cx83D87 NPX
  299.  
  300. Intel i80387DX NPX instruction/pin compatible.
  301.  
  302. Power management.
  303.  
  304. Computations are executed faster than by Intel i80387DX NPX.
  305.  
  306. Later versions (from November 1991) correctly co-operate with first generation
  307. Cyrix Cx486DLC CPUs, which were having synchronization problems, when
  308. co-operating with a NPX.
  309.  
  310. 1989.
  311.  
  312. 16 MHz.
  313. 20 MHz.
  314. 25 MHz.
  315. 33 MHz: 500 mW.
  316. 40 MHz: November 1991.
  317.  
  318. Technology: CMOS.
  319.  
  320.  
  321.     3.12.2  Cyrix FasMath Cx387+ NPX
  322.  
  323. European name for Cyrix FasMath Cx83D87 NPX from November 1991.
  324.  
  325. 40 MHz: November 1991.
  326.  
  327.  
  328.     3.12.3  Cyrix FasMath EMC87 NPX
  329.  
  330. Also know as Cyrix AutoMath.
  331.  
  332. Cyrix Cx83D87 NPX with extra features: memory-mapped mode.
  333.  
  334. 20 MHz.
  335. 25 MHz.
  336. 33 MHz: 2000 mW.
  337. 40 MHz.
  338.  
  339. Package: 121 pin PGA (Pin Grid Array) (121 pin EMC: Extended Math Coprocessor)
  340.  
  341. Technology: CMOS.
  342.  
  343.  
  344.     3.12.4  Cyrix FasMath 83S87 NPX
  345.  
  346. Intel i80387SX NPX instruction/pin compatible.
  347. Cyrix Cx387+ NPX core/microcode after November 1991
  348.  
  349. Power management.
  350.  
  351. Computations are executed faster than by Intel i80387SX NPX.
  352.  
  353. 16 MHz.
  354. 20 MHz: 350 mW.
  355. 25 MHz.
  356. 33 MHz.
  357.  
  358. Technology: CMOS.
  359.  
  360.  
  361.     3.12.5  Cyrix Cx387DX NPX
  362.  
  363. Intel i80387DX NPX instruction/pin compatible.
  364.  
  365. 16 MHz.
  366. 20 MHz.
  367. 25 MHz.
  368. 33 MHz.
  369. 40 MHz.
  370.  
  371. Technology: CMOS.
  372.  
  373.  
  374.     3.12.6  Cyrix Cx387SX NPX
  375.  
  376. Intel i80387SX NPX instruction/pin compatible.
  377.  
  378. 16 MHz.
  379. 20 MHz.
  380. 25 MHz.
  381. 33 MHz.
  382.  
  383. Technology: CMOS.
  384.  
  385.     3.12.7  Cyrix Cx387 NPX announcements
  386.  
  387. Clock doubled NPXs.
  388.  
  389.  
  390.     3.13  IIT IIT-3C87 NPX
  391.  
  392. NPX for Intel i80386 CPU.
  393.  
  394. Not fully Intel i80387 NPX instruction compatible.
  395. Extra features.
  396.  
  397.  
  398.     3.13.1  IIT IIT-3C87 NPX
  399.  
  400. NPX for Intel i80386/i80386DX CPU.
  401.  
  402. 1989.
  403.  
  404. 16 MHz.
  405. 20 MHz.
  406. 25 MHz.
  407. 33 MHz.
  408. 40 MHz: 600 mW.
  409.  
  410. Intel i80387DX NPX pin compatible.
  411.  
  412. Technology: CMOS.
  413.  
  414.  
  415.     3.13.2  IIT IIT-3C87SX NPX
  416.  
  417. 16 MHz.
  418. 20 MHz.
  419. 25 MHz.
  420. 33 MHz.
  421. 40 MHz.
  422.  
  423. Intel i80387SX NPX pin compatible.
  424.  
  425. Technology: CMOS.
  426.  
  427.  
  428.     3.13.3  IIT IIT-XC87DLX2 NPX
  429.  
  430. Clock doubled version of the IIT IIT-3C87 NPX.
  431.  
  432. 25/50 Mhz: March 1994.
  433.  
  434.  
  435.     3.14  ULSI Math*Co 83C87 NPX
  436.  
  437. Intel i80387DX NPX instruction/pin compatible.
  438.  
  439. 1991.
  440.  
  441. 20 MHz: 400 mW.
  442. 25 MHz: 500 mW.
  443. 33 MHz: 625 mW.
  444. 40 MHz: 750 mW.
  445.  
  446. Technology: CMOS.
  447.  
  448.  
  449.     3.15  ULSI Math*Co 83S87 NPX
  450.  
  451. Intel i80387SX NPX instruction/pin compatible.
  452.  
  453. Power management.
  454.  
  455. 16 MHz: 300 mW.
  456. 20 MHz: 350 mW.
  457. 25 MHz: 400 mW.
  458.  
  459.  
  460.     3.16  Weitek Abacus 1167 NPX
  461.  
  462. NPX for Intel i80386DX CPU.
  463.  
  464. Not Intel i80387 NPX instruction compatible.
  465.  
  466. In fact a small PCB with three chips mounted on it.
  467. Not Intel i80387DX NPX pin compatible.
  468.  
  469.  
  470.     3.17  Weitek Abacus 3167 NPX
  471.  
  472. NPX for Intel i80386DX CPU, Intel i80486 CPU.
  473.  
  474. Not Intel i80387 NPX instruction compatible.
  475.  
  476. Not Intel i80387DX NPX pin compatible.
  477. Package: 121 pin, 3 row PGA (Pin Grid Array) (EMC (Extended Math Coprocessor)
  478.          socket).
  479. Can be used together with Intel i80387DX NPX. If the motherboard has no apart
  480. PGA for the Abacus, two NPXs can be used simultaniously by installing an
  481. extra PCB, containing two PGAs, on the original PGA.
  482.  
  483. 20 MHz.
  484. 25 MHz: 1750 mW.
  485. 33 MHz: 2250 mW.
  486. 40 MHz.
  487.  
  488.  
  489.     3.18  RISE 80387 NPX
  490.  
  491. Intel i80387DX NPX instruction/pin compatible.
  492.  
  493.  
  494.     3.19  Symphony Laboratories 80387 NPX
  495.  
  496. Intel i80387DX NPX instruction/pin compatible.
  497.  
  498. Sample chips.
  499.  
  500.  
  501.     3.20  Cyrix Cx4C87DLC NPX
  502.  
  503. NPX for Cyrix Cx486DLC CPU.
  504.  
  505. 25 MHz.
  506. 33 MHz.
  507. 40 MHz.
  508.  
  509. Intel i80387DX NPX pin compatible.
  510.  
  511. Technology: CMOS.
  512.  
  513.  
  514.     3.21  IIT IIT-4C87 NPX
  515.  
  516.     3.21.1  IIT IIT-4C87DLC NPX
  517.  
  518. NPX for 486DLC CPU.
  519.  
  520. 40 MHz.
  521.  
  522. Intel i80387DX NPX pin compatible.
  523.  
  524. Technology: CMOS.
  525.  
  526.  
  527.     3.21.2  IIT IIT-4C87 NPX announcements
  528.  
  529. Clock doubled versions of IIT-4C87DLC NPX.
  530.  
  531.  
  532.     3.22  Intel i80487 NPX
  533.  
  534. NPX for Intel i80486SX CPU.
  535.  
  536.  
  537.     3.22.1  Intel i80487SX P23N NPX
  538.  
  539. In fact an Intel i80486DX CPU with different pin layout (in Intel i80487SX NPX
  540. socket) and one extra pin assigned to disable the Intel i80486SX CPU. The
  541. Intel i80486SX CPU can be removed.
  542.  
  543. 20 MHz: 3250 mW.
  544. 25 MHz.
  545.  
  546. Package: 169 pin PGA (Pin Grid Array).
  547.  
  548. Technology: CMOS.
  549.  
  550. ID: step level A0: DH = 0x04 (family ID), DL = 0x20 (model ID, revision),
  551.     step level B0: DH = 0x04 (family ID), DL = 0x21 (model ID, revision).
  552.  
  553.  
  554.     3.22.2  Intel i80487 NPX
  555.  
  556. In fact an Intel i80486DX CPU with Intel i80486SX CPU pin layout (in
  557. Intel i80486SX CPU socket).
  558.  
  559. 25 MHz.
  560.  
  561. Technology: CMOS.
  562.  
  563.  
  564.     3.23  Cyrix Cx487S NPX
  565.  
  566. NPX for Cyrix FasCache Cx486D CPU.
  567.  
  568. Technology: CMOS.
  569.  
  570.  
  571.     3.24  Weitek Abacus 4167 NPX
  572.  
  573. NPX for Intel i80486 CPU.
  574.  
  575. Not Intel i80387 NPX instruction compatible.
  576.  
  577. 25 MHz: 2500 mW.
  578. 33 MHz.
  579.  
  580. Package: 142 pin, 3 row PGA (Pin Grid Array).
  581.  
  582.  
  583.  
  584.  
  585.     Credits
  586.  
  587. Marc E. Nijdam,
  588. Norbert Juffa (norbert@nexgen.com):
  589.   Performance Comparison Intel 386DX, Intel RapidCAD, C&T 38600DX,
  590.   Cyrix 486DLC (USENET News),
  591.   Everything You Always Wanted to Know about Math Coprocessors
  592.   (USENET News),
  593. George Wang (gcw@interwb.com),
  594. Shark Yeuk-Hai Mok (yhmok@shark.mti.sgi.com),
  595. Wayne Schlitt (backbone!wayne@tower.tssi.com),
  596. Dmitry Stefankov (wizard@npi.msu.su),
  597. Alex V. Potemkin (avp@iron.misa.ac.ru),
  598. Rob Milstrey (rmilstre@pcocd2.intel.com),
  599. Martin Malik, RealSoft,
  600. Aleksandr K. Konosevich (eshslabs@univer.omsk.su).
  601.  
  602.  
  603.            
  604.  
  605. Compiled, Copyright 1993 - 1998, by A. Offerman. Permission to use, copy, or
  606. distribute this document in a non-commercial way for non-commercial use is
  607. hereby granted, provided that this copyright and permission notice appear in
  608. all copies. All other rights reserved.
  609.  
  610. This document is provided "as is" without expressed or implied warranty.
  611.  
  612. The specific products and their respective manufacturers are not to be taken
  613. as endorsements of, nor commercials for, the manufacturer.
  614.