home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / ibm / pc / hardware / 20065 < prev    next >
Encoding:
Internet Message Format  |  1992-07-22  |  3.6 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!uka!uka!news
  2. From: S_JUFFA@iravcl.ira.uka.de (|S| Norbert Juffa)
  3. Newsgroups: comp.sys.ibm.pc.hardware
  4. Subject: Re: Can I use a 387DX 33MHz on a 386DX 40MHz
  5. Date: 22 Jul 1992 12:21:57 GMT
  6. Organization: University of Karlsruhe (FRG) - Informatik Rechnerabt.
  7. Lines: 54
  8. Distribution: world
  9. Message-ID: <14jjt5INNc5f@iraul1.ira.uka.de>
  10. References: <4689@unixhub.SLAC.Stanford.EDU>
  11. NNTP-Posting-Host: irav1.ira.uka.de
  12. X-News-Reader: VMS NEWS 1.23
  13. In-Reply-To: johnw@jupiter.SLAC.Stanford.EDU's message of 16 Jul 92 20:47:32 GMT
  14.  
  15. In <4689@unixhub.SLAC.Stanford.EDU> johnw@jupiter.SLAC.Stanford.EDU writes:
  16.  
  17. > Question for a friend who owns a 386DX 40MHZ motherboard.
  18. > He wants to add a math coprocessor which is rated at
  19. > 33MHz to his 386DX 40MHZ motherboard (AMD CPU) with 64k cache.
  20. > Is this possible???  or will he need to decrease speed
  21. > to 33MHz  by changing a crystal on the motherboard ????    
  22. > Thanks in advance for any help you can give us.
  23. > -Jonathan
  24. >
  25.  
  26. Yes, you can run a 387-33 coprocessor with a 386-40 CPU. However, you have to
  27. have a mother board that supports this. You need a mother board that has two
  28. sockets for a quartz oscillator (one for CPU and one for the coprocessor) and
  29. a jumper that selects between synchronous operation of the coprocessor (copro
  30. runs at same speed as CPU) and asynchronous operation (copro run at different
  31. speed as CPU). Note also that only the Intel 387DX coprocessor really runs
  32. asynchronously in such a configuration. The clones from ULSI, IIT and Cyrix
  33. *do not* run asynchronously. 387 chips have two clock inputs: CLK is the main
  34. (CPU) clock, CLK2 is the alternate clock which allows the coprocessor to run
  35. at a different speed than the CPU. CLK is always needed as the coprocessor has
  36. to pass information to the CPU and vice versa. CLK2 is optional and only needed
  37. to drive the coprocessor asynchronously with respect to the CPU. The 387 clones
  38. mentioned above *ignore* CLK2 input, even if it is supplied. So they will
  39. always run at the speed of the CLK input signal which is the same as the CPU
  40. speed (in your case, 40 MHz). I own a 33/40 Mhz motherboard and the Cyrix, IIT,
  41. ULSI, and Intel 387 coprocessors, and have experimented with the various
  42. combinations. I have verified that only the Intel 387DX will run
  43. asynchronously. The Intel data sheet for the 387 states that CLK2 input may
  44. between 70% and 140% of the CLK input, so it seems safe to run a 40 MHz CPU with
  45. a 33 MHz 387DX. But why not install a 40 MHz coprocessor from one of the clone
  46. makers. They all offer 40 MHz versions at about the same price as Intel sells
  47. the 387DX-33 for (typical US$ 99). From my tests done on the 387 coprocessors,
  48. I would advise you to go for the Cyrix 387+. Overall this is the fastest of the
  49. 387 compatibles and it is the most accurate when it comes to transcendental
  50. function, too. BTW, do *not* try to install a 33MHz coprocessor with your
  51. 40 MHz CPU synchronously. While there is usually no problem with the additional
  52. heat generated, the coprocessor might start to err in its computations if run
  53. at a speed higher than specified by the chip maker. I had this problem with 
  54. a Cyrix 83D87-33 (predecessor to the 387+) which I experimentally run at 40
  55. MHz. It passed all the test programs supplied by Cyrixand third parties fine, 
  56. but it failed due to multiplication errors in the Whetstone and Linpack 
  57. benchmarks I compiled. Hope this helps.
  58.  
  59. Norbert
  60.  
  61. -------------------------------------------------------------------------------
  62. Norbert Juffa       email: S_JUFFA@IRAVCL.IRA.UKA.DE         Live and let live!
  63.